应用商店 Info.plist 错误中缺少目的字符串
App store Missing Purpose String in Info.plist error
我使用 RN 0.59.10,我刚刚收到这个错误,当我上周上传以前的版本时 - 我没有收到这个错误。我不在我的应用中使用位置详细信息。
知道为什么会这样吗?
ITMS-90683: Missing Purpose String in Info.plist - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSLocationAlwaysUsageDescription 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 are 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).
ITMS-90683: Missing Purpose String in Info.plist - 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 are 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).
ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs . See https://developer.apple.com/documentation/uikit/uiwebview for more information.
您需要提供正确的消息来请求位置权限。为什么需要位置或为什么需要它。
这是它的例子。您可以在 info.plist
中输入此消息并根据您的要求进行更改。
示例消息 - 应用程序希望使用您的当前位置在应用程序上显示它,同时用于指示和估计您的旅行时间。它是安全和私密的。
关于您的 UIWebView
的最后一条消息说 UIWebView
已弃用,您必须停止使用并使用 WKWebView
.如果您还没有在您的应用程序中使用,请检查第三方库或 .pod 文件。它在某处使用过,所以苹果给出了消息。
我使用 RN 0.59.10,我刚刚收到这个错误,当我上周上传以前的版本时 - 我没有收到这个错误。我不在我的应用中使用位置详细信息。
知道为什么会这样吗?
ITMS-90683: Missing Purpose String in Info.plist - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSLocationAlwaysUsageDescription 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 are 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).
ITMS-90683: Missing Purpose String in Info.plist - 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 are 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).
ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs . See https://developer.apple.com/documentation/uikit/uiwebview for more information.
您需要提供正确的消息来请求位置权限。为什么需要位置或为什么需要它。
这是它的例子。您可以在 info.plist
中输入此消息并根据您的要求进行更改。
示例消息 - 应用程序希望使用您的当前位置在应用程序上显示它,同时用于指示和估计您的旅行时间。它是安全和私密的。
关于您的 UIWebView
的最后一条消息说 UIWebView
已弃用,您必须停止使用并使用 WKWebView
.如果您还没有在您的应用程序中使用,请检查第三方库或 .pod 文件。它在某处使用过,所以苹果给出了消息。