使用的官方多商戶2.2.0版本升級后打包APP上架IOS商店,審核被退回,如下提示并附帶了截圖,翻譯后大致意思是:蘋果認(rèn)為如果APP上種草社區(qū)的內(nèi)容為注冊用戶自助發(fā)布,需要APP必須提供兩個功能:訪客可自助屏蔽此類內(nèi)容、可以投訴給平臺的通道;至于為什么必須要這樣,估計也是因為政策性問題吧,這個就不討論了;經(jīng)過1次修改,1次反饋,順利上架IOS商店,特分享給有需要的碼友:
問題:蘋果官方提示如下:
大致翻譯過來就是說:
失敗的解決方式:
1、咨詢CRMEB官方,回復(fù)我們自己上架的沒遇到這個問題,好吧,估計是IOS看人下菜,沒得到解決;
2、原來本人在升級2.2.0之前的就遇到這種問題,嘗試了幾種解決方式,例如:清空種草社區(qū)所有內(nèi)容后提交審核(IOS拒審回復(fù):APP種草社區(qū)內(nèi)容不完整,要求補(bǔ)充內(nèi)容;);管理后臺關(guān)閉種草社區(qū)顯示后提交審核(IOS拒審回復(fù):APP種草社區(qū)功能開發(fā)不完整;),最后沒辦法,修改了官方的源碼后過審,無奈升級后覆蓋了,導(dǎo)致二開的部分丟失了,看來只能再次手動修復(fù)了;
成功解決方式:
1、官方源碼路徑:/pages/plantGrass/plant_detail/index.vue,約83行,修改如下:
屏蔽
投訴
添加代碼后如下紅框部分:
2、約264行,methods內(nèi),添加如下代碼:
//2023-07-25 臨時添加彈窗及跳轉(zhuǎn):IOS過審
user_suggest(type){
let that = this
if(type == 'pingbi'){
return that.$util.Tips({
title: '設(shè)置成功,系統(tǒng)將不再為您展示此類內(nèi)容'
});
}else if(type == 'tousu'){
uni.navigateTo({
url: '/pages/users/feedback/index'
})
}
},
//2023-07-25 臨時添加彈窗及跳轉(zhuǎn):IOS過審
添加后代碼結(jié)構(gòu)如下:
3、約624行,添加按鈕的樣式代碼:
.user_suggest{
text-align:center;
padding-top:50rpx;
display: flex;
justify-content: center;
.follow_btn{
margin-right: 24rpx;
width: 162rpx;
text-align: center;
line-height: 42rpx;
font-size: 22rpx;
border-radius: 33rpx;
color: #cccccc;
border: 1px solid #cccccc;
.iconfont{
font-size: 22rpx;
}
}
}
添加后結(jié)構(gòu)如下:
結(jié)束,打包提交審核,就可以正常通過,修改后的界面如下:
一個小插曲:
修改后IOS審核又退回了一次,依然附加截圖還是提示一模一樣的問題【截圖是種草社區(qū)的列表頁面】;我就直接回復(fù)IOS審核:大致意思是:列表頁面添加這兩個功能嚴(yán)重影響到我的APP設(shè)計美觀度,我已經(jīng)按要求添加了兩個功能,不過都是在內(nèi)容詳情頁面;重新回復(fù)審核后,就直接過審上架了)