今天在看到App Store 上架過程中,蘋果公司反饋的拒絕原因發現了這么一個問題:
Legal - 5.1.5
Your app uses background location services but does not clarify the purpose of its use in the location modal alert as required in the iOS Human Interface Guidelines. We've attached screenshot(s) for your reference
具體就是說對於后台定位功能,我們進行的描述不夠確切(雖然上一個版本沒有提出這個問題)。具體的解決方案是在info.plist中增加一行NSLocationAlwaysUsageDescription,具體進行描述你要使用后台定位功能做什么或者別的描述,盡量做到簡潔明了。如圖所示:
可以借鑒一下。
附錄:
蘋果更新審核要求請參照:https://developer.apple.com/app-store/review/guidelines/#location
需要注意的事項參照:https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/LocationServices.html