他试图遵循文档,但是我不知道我已经做过了。
您的应用程序代码引用了一个或多个访问敏感用户数据的API。应用程序的Info.plist文件应包含一个NSLocationAlwaysUsageDescription
键,并带有面向用户的目的字符串,以清楚,完整地说明您的应用程序为何需要数据。从2019年春季开始,所有提交给App Store的访问用户数据的应用都必须包含用途字符串。如果您使用的是外部库或SDK,则它们可能会引用需要用途字符串的API。尽管您的应用可能未使用这些API,但仍然需要一个目的字符串。您可以与库或SDK的开发人员联系,并要求他们发布不包含API的代码版本。
答案 0 :(得分:1)
根据Apple开发人员指南,生成的Info.plist文件应为用户提供一条正确的消息,告诉您您的应用为何需要数据。
在您的config.xml文件中,在标记之外添加以下几行
<edit-config file="*-Info.plist" mode="merge" target="NSLocationAlwaysUsageDescription">
<string>Need location access to find things nearby</string>
</edit-config>
答案 1 :(得分:0)
但是我有一个新问题 ITMS-90809:不推荐使用的API-Apple将停止接受使用UIWebView API的应用程序的提交。有关更多信息,请参见https://developer.apple.com/documentation/uikit/uiwebview。
感谢您的帮助。