我刚刚在上部署了一个应用程序,但由于以下原因被拒绝了:
ITMS-90683: Info.plist中缺少目的字符串--应用程序的代码引用一个或多个访问敏感用户数据的app。应用程序的Info.plist文件应该包含一个NSLocationAlwaysUsageDescription键,其中包含一个面向用户的用途字符串,清楚而完整地解释了为什么应用程序需要这些数据.
ITMS-90683: Info.plist中缺少目的字符串--应用程序的代码引用一个或多个访问敏感用户数据的API。应用程序的Info.plist文件应该包含一个NSLocationWhenInUseUsageDescription键,其中包含一个面向用户的用途字符串,清楚而完整地解释了为什么应用程序需要这些数据.
现在,我知道如何通过将这个字符串放入我的Info.plist文件,,除了,这个应用程序不使用位置服务来解决这个问题。
(据我所知至少没有)
我想告诉我不需要位置服务。
在我的颤振代码中,有什么可以让iOS认为我想要位置访问的呢?
发布于 2020-09-03 16:13:49
如果我没有错,当你介绍SKAdNetworkIdentifier时,苹果会要求你提供这些字符串。
但!如果你的应用程序实际上没有使用用户的位置,不提供这些字符串不应该成为拒绝的理由。
因此,您(或小部件)实际上使用该位置,或者您的应用程序没有被拒绝。你可以从第一段中更有可能说:
...you 可能希望更正以下内容.
https://stackoverflow.com/questions/62381291
复制相似问题