好久沒(méi)來(lái)簡(jiǎn)書(shū)逛了,最近公司比較忙侍郭,稍微有點(diǎn)時(shí)間想到之前有人問(wèn)我蘋(píng)果審核問(wèn)題,就把之前遇到過(guò)的蘋(píng)果審核的坑給大家說(shuō)一下:
1.關(guān)于內(nèi)購(gòu)的(審核了四次才給過(guò) ==)
蘋(píng)果反饋的信息是這樣的:“ 5. 1.1 Legal: Privacy - Data Collection and Storage (iOS)
Guideline 5.1.1 - Legal
We noticed that your app requires users to register with personal information to purchase non account-based in-app purchase products, which does not comply with the App Store Review Guidelines.
Please see attached screenshots for details.
Apps cannot require user registration prior to allowing access to app content and features that are not associated specifically to the user.
Next Steps
User registration that requires the sharing of personal information must be optional or tied to account-specific functionality.
To resolve this issue, please make it clear to the user that registering will enable them to access the content from any of their iOS devices, and to provide them a way to register at any time, if they wish to later extend access to additional iOS devices.
Please note that although guideline 3.1.2 of the App Store Review Guidelines requires an app to make subscription content available to all the iOS devices owned by a single user, it is not appropriate to force user registration to meet this requirement; such user registration must be made optional.
Request a phone call from App Review
At your request, we can arrange for an Apple Representative to call you within the next three business days to discuss your App Review issue. Our representative will be able to discuss the issue in English or Chinese.
To request a call and ensure we have accurate contact information, reply directly to this message with a contact name and direct phone number to reach you.”
經(jīng)過(guò)幾次被拒之后,我查了一下蘋(píng)果審核的說(shuō)明变泄,關(guān)于5.1.1令哟,描述是這樣的:“5.1.1 數(shù)據(jù)收集和存儲(chǔ)(i)收集用戶(hù)數(shù)據(jù)的應(yīng)用必須具有隱私政策并且安全的取得用戶(hù)的同意。這包括但不限于應(yīng)用程序如果使用了HealthKit和其他醫(yī)療妨蛹、健康技術(shù)的應(yīng)用屏富、HomeKit,鍵盤(pán)擴(kuò)展蛙卤,Apple Pay狠半,并且包括登陸、訪問(wèn)設(shè)備上的用戶(hù)數(shù)據(jù)(例如地理位置颤难,通訊錄神年,日歷等)。 (ii)如果你的應(yīng)用程序不包括明顯需要使用用戶(hù)賬戶(hù)的功能行嗤,那么請(qǐng)讓用戶(hù)不登陸的情況下就可以正常使用已日。應(yīng)用程序不能要求用戶(hù)輸入用戶(hù)個(gè)人信息來(lái)使用其中的功能,但核心功能必要或者法律要求的情況下除外栅屏。 (iii)開(kāi)發(fā)人員如果使用應(yīng)用竊取用戶(hù)密碼和其他隱私數(shù)據(jù)會(huì)從開(kāi)發(fā)人員當(dāng)中除名飘千。”
簡(jiǎn)單描述一下我的app的審核內(nèi)容:在提交的版本中栈雳,我們做了會(huì)員機(jī)制护奈,鑒于蘋(píng)果的規(guī)則比較“人性化”,我們選擇了內(nèi)購(gòu)來(lái)讓用戶(hù)購(gòu)買(mǎi)會(huì)員哥纫,但是提交多次都被拒霉旗,百思不得其解,后來(lái)查資料才得以解決磺箕。
首先奖慌,蘋(píng)果要求屬于訂閱內(nèi)容,用戶(hù)在不注冊(cè)且不提供任何用戶(hù)信息的前提下都能使用松靡,因?yàn)槲覀僡pp是基于帳號(hào)登錄使用的简僧,所以這一點(diǎn)不符合審核標(biāo)準(zhǔn),后來(lái)這里我做了游客登錄雕欺,但是不管游客登錄還是帳號(hào)登錄岛马,我app都會(huì)需要用戶(hù)定位一下(app是分城市的),這一點(diǎn)就又違反了蘋(píng)果審核的標(biāo)準(zhǔn)屠列,后來(lái)我采用默認(rèn)城市解決的啦逆。再來(lái)就是在游客登錄的情況下,是無(wú)法購(gòu)買(mǎi)會(huì)員的笛洛,所以我在游客登錄的用戶(hù)在點(diǎn)擊購(gòu)買(mǎi)的時(shí)候夏志。攔截提示他去注冊(cè)或登錄,顯然還是被拒了苛让,蘋(píng)果要求(應(yīng)用程序不能要求用戶(hù)輸入用戶(hù)個(gè)人信息來(lái)使用其中的功能沟蔑,但核心功能必要或者法律要求的情況下除外)湿诊,所以我下載大量app,看出了一些門(mén)道瘦材,我把攔截放在了有內(nèi)購(gòu)功能的最外層的入口厅须,這樣就完美解決了,被拒四次食棕,最后還是上線成功了朗和。最近蠻多人問(wèn)我這個(gè)問(wèn)題,如果您也遇到過(guò)簿晓,看看能不能幫助到你眶拉。
2.關(guān)于IPv6的問(wèn)題:之前問(wèn)過(guò)一個(gè)同事,按他的說(shuō)法憔儿,ipv6有時(shí)候并不是真的是app的問(wèn)題镀层,最近兩次提交版本都因?yàn)閕pv6被拒,但是用我的方法皿曲,不用提交版本,只需回復(fù)郵件在重新提交即可審核通過(guò)吴侦,我是這樣做的:(1)屋休,首先排查app使用的接口支持IPv6,且使用的第三方也支持ipv6(就是app所有請(qǐng)求在ipv6下是正常的) ?(2)备韧,在本地模擬ipv6環(huán)境劫樟,并使用app,在使用的同時(shí)視頻記錄织堂,上傳到視頻網(wǎng)站叠艳,拿到視頻地址(3)回復(fù)郵件重新提交,在回復(fù)的時(shí)候說(shuō)明第一第二點(diǎn)易阳,并提供視頻鏈接即可
希望可以幫到你==