Dear Developer,
We identified one or more issues with a recent delivery for your app,
“XXXX”. Please correct the following issues, then upload again.“Missing Purpose String in Info.plist File. Your app’s code references
one or more APIs that access sensitive user data. The app’s Info.plist
file should contain a NSLocationWhenInUseUsageDescription key with a
user-facing purpose string explaining clearly and completely why your
app needs the data. Starting spring 2019, all apps submitted to the
App Store that access user data will be required to include a purpose
string.If you’re using external libraries or SDKs, they may reference
APIs that require a purpose string. While your app might not use these
APIs, a purpose string is still required. You can contact the
developer of the library or SDK and request they release a version of
their code that doesn’t contain the APIs. Learn more
(https://developer.apple.com/documentation/uikit/core_app/protecting_the_user_s_privacy).”Best regards,
The App Store Team
在上传IPA的时候没通过,说是用了定位,没表明为什么用到定位。但我的App根本没用到定位,用的第三方库也没用到定位,全局搜索了下,根本没用到定位相关的API。
不知道是什么回事,有哪位知道怎么回事吗?
增加了定位权限描述后,成功上传了IPA(但是没用到定位啊!!!)
Privacy - Location When In Use Usage Description