1,沒有提供demo account
We began the review of your app but are not able to continue because we need a demo account to fully access your app features. Please provide demo account details in the Review Notes section of your Metadata. Please ensure that the information you provide includes any data necessary to demonstrate the functionality of your app features. A screenshot of this issue has been attached for your reference.
2,沒有聲明功能使用,如攝像頭,電話,短信等,(Required device capabilities)
We found that your app requires functionality specific to devices with a camera, but the UIRequiredDeviceCapabilities key in the app's Info.plist does not reflect this requirement. When this app is installed on an unsupported device, it will not behave as advertised, as required by the App Store Review Guidelines.
3,多線程後臺運行,在應用描述中須明確聲明可能會加速電池損耗
Multitasking apps may only use background services for their intended purposes: VoIP, audio playback, location, task completion, local notifications, etc.We found that your app uses a background mode but does not include the following battery use disclaimer in your Application Description:
"Continued use of GPS running in the background can dramatically decrease battery life."
It would be appropriate to revise your Application Description to include this disclaimer.
4,界面設計與storyboard相似。(如4X4圓角宮格樣式)
5,無心義的警告提示,或調用出錯提示
6,對於第三方控件使用,須要遵循第三方條款,如google地圖使用中不能隱藏或遮擋了google地圖logo
Google Maps and Google Earth images obtained via the Google Maps API can be used within an application if all brand features of the original content remain unaltered and fully visible. Apps that cover up or modify the Google logo or copyright holders identification will be rejected
七、"You and Your Applications (and any third party with whom you have contracted to serve advertising) may use the Advertising Identifier, and any information obtained through the use of the Advertising Identifier, only for the purpose of serving advertising. If a user resets the Advertising Identifier, then You agree not to combine, correlate, link or otherwise associate, either directly or indirectly, the prior Advertising Identifier and any derived information with the reset Advertising Identifier."
Please check your code - including any third-party libraries - to remove any instances of:
class: ASIdentifierManager
selector: advertisingIdentifier
framework: AdSupport.framework
If you are planning to incorporate ads in a future version, please remove the Advertising Identifier from your app until you have included ad functionality.
解決方法--》應用發佈前使用grep -r advertisingIdentifier .查找項目中是否有或第三方包中使用了獲取廣告ID的方法
八、We found that your app uses a background mode but does not include functionality that requires that mode to run persistently. This behavior is not in compliance with the App Store Review Guidelines.
We noticed your app declares support for location in the UIBackgroundModes key in your Info.plist but does not include features that require persistent location. 多線程