項(xiàng)目中遇到的問(wèn)題,整理。
O_1
1.填寫的技術(shù)支持網(wǎng)址(開(kāi)發(fā)人員網(wǎng)站)不符合要求
起初直接寫的公司網(wǎng)址,被拒后參照某些知名app的樣式做了個(gè)網(wǎng)頁(yè)(如圖:1_2),就可以通過(guò)了。


————————————————————————————————————— end
O_2
2.訪問(wèn)用戶的位置信息被拒
啟動(dòng)app的時(shí)候已經(jīng)請(qǐng)求了訪問(wèn)位置的權(quán)限,app使用過(guò)程中是需要經(jīng)緯度作為必要的參數(shù)的,有可能是因?yàn)榻鹑陬恆pp對(duì)隱私這方面比較敏感吧。目前的解決方案是將app提升了一個(gè)版本,重新提交審核,竟然審核通過(guò)了。。不同審核人員的審核標(biāo)準(zhǔn)還是有點(diǎn)差別的,不過(guò)這終結(jié)不是正確的解決方案,等下次碰到時(shí)再解決。
2017.3.9
果真最后還是被拒了,因?yàn)樽罱O果的審核協(xié)議變更了。
被拒郵件:
Thank you for your resubmission. Upon further review of your application, we have found the following issue to be unresolved.
Your app uses location data for features that are not relevant to location.
Please see attached screenshots for details.
Next Steps
Please revise your app to include location-specific features. Alternatively, you may revise your app to remove features that collect, transmit, or access the users' location data.
Resources
For information on location awareness, please see the Location and Maps Programming Guide.
For app design information, check out the following videos: "Best Practices for Great iOS UI Design" and "Designing Intuitive User Experiences," available on the Apple Developer website.
You may also want to review the iOS Human Interface Guidelines for more information on how to create a great user experience in your app.
譯:
感謝您的重新提交。 在進(jìn)一步審核您的申請(qǐng)后,我們發(fā)現(xiàn)以下問(wèn)題無(wú)法解決。
您的app會(huì)使用與位置無(wú)關(guān)的功能的位置資料。
詳情請(qǐng)參閱附件截圖。
下一步
請(qǐng)修改您的app,加入位置相關(guān)功能。 或者,您可以修改app,移除收集,傳送或存取使用者位置資料的功能。
資源
有關(guān)位置感知的信息,請(qǐng)參閱位置和地圖編程指南。
有關(guān)應(yīng)用設(shè)計(jì)信息,請(qǐng)?jiān)L問(wèn)Apple開(kāi)發(fā)人員網(wǎng)站上的以下視頻:“偉大iOS UI設(shè)計(jì)的最佳實(shí)踐”和“設(shè)計(jì)直觀的用戶體驗(yàn)”。
您還可以查看iOS人機(jī)界面指南,了解如何在應(yīng)用中創(chuàng)建出色的用戶體驗(yàn)。
被拒截圖:

2017.3.13
進(jìn)展
給蘋果恢復(fù)郵件,說(shuō)明了獲取用戶經(jīng)緯度的必要性。
發(fā)件人 xxxxxxxxxxx@qq.com (xxxxx xxxxx xxxxxxx Technology Co., Ltd.)
您好,為了保證用戶的資金安全、交易安全,我們收款交易時(shí)需要上傳用戶位置信息。當(dāng)用戶的銀行卡在異地被刷時(shí),方便與用戶確認(rèn)銀行卡是否被盜刷。請(qǐng)重新審核,謝謝。
蘋果回復(fù)郵件:將會(huì)重新審核
2017年3月10日 上午7:35
發(fā)件人 Apple
Hello,
Thank you for your response.
Your app is still in review but is requiring additional time. We will provide further status as soon as we are able.
Thank you for your continued patience.
Best regards,
App Store Review
譯:
感謝您的答復(fù)。
您的應(yīng)用程式仍在審核中,但需要更多時(shí)間。 我們將盡快提供進(jìn)一步的狀態(tài)。
感謝您的持續(xù)耐心。
蘋果拒絕郵件:
2017年3月11日 上午5:20
發(fā)件人 Apple
? 5. 1.5 LEGAL: PRIVACY - LOCATION SERVICES
Hello,
Thank you for your continued patience. Upon further review of your application, we found that your app is still out of compliance with the App Store Review Guideline 5.1.5.
It is not appropriate to require users to provide their location information in order to complete a transaction. Please revise it to be optional. The users should be able to use and submit a transaction without providing location information.
We look forward to reviewing your resubmission.
Best regards,
App Store Review
譯:
你好,
感謝您的持續(xù)耐心。 進(jìn)一步審查您的申請(qǐng)后,我們發(fā)現(xiàn)您的應(yīng)用程式仍然不符合App Store審查指南5.1.5。
要求用戶提供其位置信息以完成交易是不適當(dāng)?shù)摹?請(qǐng)修改為可選。 用戶應(yīng)該能夠使用和提交事務(wù)而不提供位置信息。
我們期待審核您的重新提交。
最好的祝福,
2017.4.25
在用到位置信息的地方提示用戶打開(kāi)定位權(quán)限,而不是在app啟動(dòng)的時(shí)候提示。審核通過(guò)
———————————————————————————————————— end
2017.10.12 O_3
因?yàn)橛须[藏功能被拒多次。后面發(fā)展到被勒令下架。
解決:去掉代碼中所有的包含隱藏功能的代碼。仍然被拒的話就多與蘋果溝通。

————————————————————————————————————— end
2018.5.10 N_1
被拒編號(hào):20180510
郵件內(nèi)容:
### Guideline 2.1 - Performance - App Completeness
譯:準(zhǔn)則2.1 - 性能 - 應(yīng)用程序完整性
We discovered one or more bugs in your app when reviewed on iPad running iOS 11.3.1 on Wi-Fi connected to an IPv6 network.
Specifically, 首頁(yè) section could not load properly during our review.
Please see attached screenshots for details.
譯:在連接到IPv6網(wǎng)絡(luò)的Wi-Fi上運(yùn)行iOS 11.3.1的iPad上檢查時(shí),我們發(fā)現(xiàn)您的應(yīng)用中存在一個(gè)或多個(gè)錯(cuò)誤。
具體而言,在我們的審查期間,首頁(yè)部分無(wú)法正常加載。
詳情請(qǐng)參閱附件截圖。
**Next Steps**
To resolve this issue, please run your app on a device to identify any issues, then revise and resubmit your app for review.
If we misunderstood the intended behavior of your app, please reply to this message in Resolution Center to provide information on how these features were intended to work.
For **new** apps, uninstall all previous versions of your app from a device, then install and follow the steps to reproduce the issue. For **updates**, install the new version as an update to the previous version, then follow the steps to reproduce the issue.
譯:要解決此問(wèn)題,請(qǐng)?jiān)谠O(shè)備上運(yùn)行您的應(yīng)用以識(shí)別任何問(wèn)題,然后修改并重新提交您的應(yīng)用進(jìn)行審核。
如果我們誤解了您的應(yīng)用的預(yù)期行為,請(qǐng)?jiān)诮鉀Q中心回復(fù)此消息,以提供有關(guān)這些功能的工作原理的信息。
對(duì)于新應(yīng)用,請(qǐng)從設(shè)備上卸載應(yīng)用的所有先前版本,然后安裝并按照步驟重現(xiàn)問(wèn)題。對(duì)于更新,安裝新版本作為以前版本的更新,然后按照步驟重現(xiàn)此問(wèn)題。
**Resources**
For information about testing your app and preparing it for review, please see [Technical Note TN2431: App Testing Guide](https://developer.apple.com/library/content/technotes/tn2431/_index.html).
For a networking overview, please review [About Networking](https://developer.apple.com/library/content/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/Introduction/Introduction.html). For a more specific overview of App Review’s IPv6 requirements, please review the [IPv6 and App Review](https://forums.developer.apple.com/message/147579#147579) discussion on the Apple Developer Forum.
譯:有關(guān)測(cè)試應(yīng)用程序并準(zhǔn)備進(jìn)行審查的信息,請(qǐng)參閱技術(shù)說(shuō)明TN2431:應(yīng)用程序測(cè)試指南。
有關(guān)網(wǎng)絡(luò)概述,請(qǐng)查看關(guān)于網(wǎng)絡(luò)。有關(guān)App Review IPv6要求的更具體概述,請(qǐng)查看Apple開(kāi)發(fā)者論壇上的IPv6和App Review討論。
### Guideline 2.3.3 - Performance - Accurate Metadata
We noticed that your screenshots do not sufficiently reflect your app in use.
Specifically, your iPhone 5.8-Inch (iPhone X) screenshots do not reflect your app in use on iPhone X.
Please see attached screenshots for details.
準(zhǔn)則2.3.3 - 性能 - 準(zhǔn)確的元數(shù)據(jù)
我們注意到您的屏幕截圖不足以反映您的應(yīng)用程序在使用中。
具體而言,您的iPhone 5.8英寸(iPhone X)屏幕截圖不會(huì)反映您在iPhone X上使用的應(yīng)用程序。
請(qǐng)參閱附件截圖了解詳情。
**Next Steps**
To resolve this issue, please revise your screenshots to ensure that they accurately reflect the app in use on the supported devices. For iPhone, you need a set of 5.5-inch display screenshots and for iPad, you need a set for 12.9-inch display. This set will be scaled appropriately down to other device sizes when viewed on the App Store in each territory.
譯:要解決此問(wèn)題,請(qǐng)修改您的屏幕截圖,以確保它們準(zhǔn)確反映在支持的設(shè)備上使用的應(yīng)用程序。對(duì)于iPhone,您需要一組5.5英寸的屏幕截圖,而對(duì)于iPad,您需要一組12.9英寸的屏幕。在每個(gè)地區(qū)的App Store上查看時(shí),此套件將適當(dāng)縮放至其他設(shè)備尺寸。
**Resources**
For resources on creating great screenshots for the App Store, you may want to review the [App Store Product Page](https://developer.apple.com/app-store/product-page/) information available on the Apple developer portal.
Please ensure you have made any screenshot modifications using Media Manager. You should confirm your app looks and behaves identically in all languages and on all supported devices. Learn how to use [Media Manager](http://help.apple.com/itunes-connect/developer/#/devd1093d90d) to add custom screenshots for each display size and localization.
Since your iTunes Connect status is **Rejected**, a new binary will be required. Make the desired metadata changes when you upload the new binary.
譯:有關(guān)為App Store創(chuàng)建精彩截圖的資源,您可能需要查看Apple開(kāi)發(fā)人員門戶上提供的App Store產(chǎn)品頁(yè)面信息。
請(qǐng)確保您使用媒體管理器進(jìn)行了任何屏幕截圖修改。您應(yīng)該確認(rèn)您的應(yīng)用在所有語(yǔ)言和所有支持的設(shè)備上外觀和行為相同。了解如何使用媒體管理器為每種顯示大小和本地化添加自定義屏幕截圖。
由于您的iTunes Connect狀態(tài)為“拒絕”,因此需要新的二進(jìn)制文件。上傳新的二進(jìn)制文件時(shí)進(jìn)行所需的元數(shù)據(jù)更改。
截圖:


審核時(shí)的首頁(yè)和宣傳圖中首頁(yè)的內(nèi)容不一致;iPhone X的預(yù)覽圖中沒(méi)有使用iPhone X的外觀和屏幕截圖,不合規(guī)。
2018.5.14
和公司運(yùn)營(yíng)部門進(jìn)行了溝通,創(chuàng)建了真實(shí)的活動(dòng)以保證首頁(yè)可以看到正常的頁(yè)面,并和蘋果通過(guò)郵件說(shuō)明原因后,已經(jīng)審核通過(guò)了。郵件的大致內(nèi)容如下:
第一次回復(fù)蘋果

蘋果反饋
Hello,
Thank you for your response.
Regarding the 2.1 issue, it would be appropriate to complete or remove any partially implemented features.
關(guān)于2.1問(wèn)題,完成或刪除任何部分實(shí)施的功能將是適當(dāng)?shù)摹?
In addition, your iPhone 5.8-Inch (iPhone X) screenshots do not reflect your app in use on
iPhone X. It would be appropriate to revise your screenshots to ensure that they accurately
reflect the app in use on the supported devices.
此外,您的iPhone 5.8英寸(iPhone X)屏幕截圖不會(huì)反映您在iPhone X上使用的應(yīng)用程序。
修改屏幕截圖以確保它們準(zhǔn)確反映正在使用的應(yīng)用程序在支持的設(shè)備上是適當(dāng)?shù)摹?
We look forward to your resubmission.
Best regards,
App Store Review
我所理解的Apple的意思是,對(duì)于功能的隱藏應(yīng)該是適度的,像我們審核期間這種情況,首頁(yè)基本是空白肯定是不被允許的,另一個(gè)可能是設(shè)計(jì)到隱藏功能這一塊,上家公司因?yàn)殡[藏功能的問(wèn)題被拒了很多次,如果這次再被Apple理解成刻意的隱藏某些功能就比較麻煩了。
期間運(yùn)營(yíng)部門已經(jīng)將活動(dòng)上線,首頁(yè)可以看到,并且更換了iPhone X的屏幕截圖,使用了iPhone X的外觀和屏幕截圖。
第二次回復(fù)蘋果,自己考慮的是語(yǔ)氣要盡可能的誠(chéng)懇,讓Apple感覺(jué)到確實(shí)沒(méi)有刻意的去隱藏某些功能。

晚上9點(diǎn)回的郵件,凌晨4點(diǎn)已經(jīng)審核通過(guò)了。
——————————————————————————————————— end
20180518 N_2
這個(gè)問(wèn)題比較奇葩:App 1.3.5版本已經(jīng)審核通過(guò)并開(kāi)放下載,但是打開(kāi)iTunes Connect竟然還能看到有一個(gè)1.3.2版本未解決的問(wèn)題。


第一次給蘋果回復(fù)郵件:

得到的答復(fù)模棱兩可,也不知道怎么消除報(bào)錯(cuò)

第二次給蘋果回郵件:

靜待回復(fù)。
收到郵件并且iTunes Connect中的警告消失了。

——————————————————————————————————— end
20180627 N_3
這次是關(guān)于登錄頁(yè)面的第三方登錄問(wèn)題,蘋果方面給了兩個(gè)截圖,分別是兩個(gè)設(shè)備上的截圖,一個(gè)設(shè)
備安裝了QQ,在登錄頁(yè)面可以看到第三方登錄的按鈕,另一個(gè)設(shè)備沒(méi)有安裝QQ,在登錄頁(yè)面沒(méi)有第
三方登錄的按鈕。查找了類似的被拒問(wèn)題,大家的解決方案都是在有對(duì)應(yīng)的App時(shí)才顯示第三方登錄
按鈕,這尼瑪不就是我們現(xiàn)在的邏輯嗎,竟然行不通了....看來(lái)蘋果的審核政策又變了,那就再找其他
方法吧。
被拒主題:
'4. 2 'Design: Minimum Functionality
Guideline 4.2.3 - Design - Minimum Functionality
被拒郵件截圖:

被拒郵件翻譯:
準(zhǔn)則4.2.3 - 設(shè)計(jì) - 最小功能
我們需要安裝QQ應(yīng)用程序才能通過(guò)QQ登錄。 用戶應(yīng)該能夠使用QQ登錄并訪問(wèn)他們的賬戶,而無(wú)需安裝任何額外的應(yīng)用程序。
下一步
如果您想通過(guò)QQ提供身份驗(yàn)證,請(qǐng)使用允許用戶在您的應(yīng)用程序中使用QQ登錄的機(jī)制,而無(wú)需先安裝其他應(yīng)用程序。
我們建議實(shí)施Safari View Controller API以在您的應(yīng)用中顯示網(wǎng)頁(yè)內(nèi)容。 Safari View Controller允許在
應(yīng)用中顯示URL并檢查來(lái)自嵌入式瀏覽器的證書,以便客戶可以驗(yàn)證網(wǎng)頁(yè)URL和SSL證書,以確認(rèn)他
們將自己的登錄憑據(jù)輸入合法頁(yè)面。
蘋果發(fā)的被拒截圖:


第一次回復(fù)郵件:
The meanings of the Chinese part and the English part below are the same. We hope that you can
clearly understand the meaning we want to express. Thank you.
Hello there.
Sorry for letting you misunderstand this feature of the QQ login on the login page. Our development
team now provides the following instructions so that the reviewer can better understand our
function.
1.QQ login just to provide users with QQ habits to provide a convenient way to log in, yes, just for
this type of user, if the user does not install QQ, he did not use QQ habits, so it is not necessary to
give The user provides this quick login method.
2. We did not offer authentication through QQ. QQ account only needs to be bound with the xxx
account before it can be authenticated, so in essence it is still authenticated by the xxx account.
Point 3 will introduce this in detail. logic.
3. The prerequisite for users to log in using QQ is to have a xxx account, which must be registered
using the mobile phone number in mainland China. The QQ account used to log in must be bound to
the xxx accounts. The screenshot of the binding page is also included in this email. The QQ account
that does not bind the xxx can not log in to our app.
I hope the audit team can re-understand our function, thank you.
中文部分和上面英文部分的意思是一樣的,這樣做是希望你們可以清晰地理解我們想要表達(dá)的意思,謝謝。
你好。
很抱歉讓你們誤解了登錄頁(yè)面中QQ登錄的這個(gè)功能,我們的開(kāi)發(fā)團(tuán)隊(duì)現(xiàn)在提供以下幾點(diǎn)說(shuō)明,以便審核人員可以更好的理解我們這個(gè)功能。
1.QQ登錄只是給有QQ使用習(xí)慣的用戶提供一種便捷的登錄方式,沒(méi)錯(cuò),只是針對(duì)這一類用戶,如果用戶沒(méi)有安裝QQ,說(shuō)明他并沒(méi)有使用QQ的習(xí)慣,所以也沒(méi)必要給該用戶提供這一快捷登錄方式。
2.我們并沒(méi)有通過(guò)QQ來(lái)進(jìn)行身份驗(yàn)證,QQ是需要和鄰多多賬號(hào)綁定之后才可以才能進(jìn)行身份驗(yàn)證的,所以本質(zhì)上還是通過(guò)鄰多多賬號(hào)進(jìn)行身份驗(yàn)證,第3點(diǎn)會(huì)詳細(xì)介紹這一邏輯。
3.用戶使用QQ登錄的前提是擁有鄰多多賬號(hào),鄰多多賬號(hào)是必須使用中國(guó)大陸地區(qū)的手機(jī)號(hào)來(lái)進(jìn)行注冊(cè)的。用于登錄的QQ賬號(hào)必須和鄰多多賬號(hào)進(jìn)行綁定,綁定頁(yè)面的截圖也包含在此郵件中,沒(méi)有綁定鄰多多賬號(hào)的QQ賬號(hào)無(wú)法登錄我們的App。
希望審核團(tuán)隊(duì)可以重新理解我們這一功能,謝謝。
2018.6.28更新
蘋果回復(fù)了郵件,明確表示不能隱藏QQ登錄按鈕。

修改代碼,在沒(méi)有安裝QQ的時(shí)候依然顯示QQ登錄按鈕,點(diǎn)擊之后通過(guò)H5頁(yè)面登錄,由于也有微信登錄,但是微信不能再H5頁(yè)面登錄,蘋果并沒(méi)有提到微信的問(wèn)題,不知道是碰巧沒(méi)有發(fā)現(xiàn),還是知道微信的登錄機(jī)制,只能暫時(shí)不考慮微信了....打包后重新提交,等待回復(fù)。