[英]Xocde - ERROR ITMS-90683 Missing Purpose String in Info.plist File
ERROR ITMS-90683: "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 NSHealthUpdateUsageDescription 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 )."
错误ITMS-90683:“ Info.plist文件中缺少目的字符串。您的应用程序代码引用了一个或多个访问敏感用户数据的API。该应用程序的Info.plist文件应包含NSHealthUpdateUsageDescription密钥,并带有面向用户的目的字符串,以清楚地说明并从2019年春季开始,所有提交给App Store的访问用户数据的应用都将包含目的字符串。如果您使用的是外部库或SDK,则它们可能会引用需要目的的API。字符串。虽然您的应用可能未使用这些API,但仍然需要一个目的字符串。您可以与库或SDK的开发人员联系,并要求他们发布不包含API的代码版本。了解更多信息( https: //developer.apple.com/documentation/uikit/core_app/protecting_the_user_s_privacy )。”
将“ NSHealthUpdateUsageDescription”键添加到info.plist文件中,并以值的形式通知您的应用需要运行状况更新。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.