将应用程序上传到Apple Store时出现错误“配置文件不包含nslocationalwaysusage描述”

时间:2019-09-19 15:31:03

标签: ios xcode

我拼命尝试将应用程序上载到Apple Store,但是当我执行“产品>存档”时,出现以下错误:

  

配置配置文件不包含nslocationalwaysusage描述

我应该如何将其包括在配置文件中?在开发人员apple com中我什么都没看到。

编辑-

我编辑了info.plist以添加nslocationalwaysusagedescription和NSLocationWhenInUseUsageDescription,因为现在苹果商店需要它。自从我在info.plist中添加了这两个键以来,发生了错误。我了解我必须将这些权利添加到预配置文件中,但是如何将权利添加到我的发行预配置文件中?

2 个答案:

答案 0 :(得分:1)

希望您没有在info.plist文件中授予位置权限。确保您已授予此权限。

  

info.plist文件中的“隐私-始终使用位置描述”。

Info.plist Image

答案 1 :(得分:0)

我终于找到了原因,

在cordova中,我们有两个plist文件,一个叫做“ Entitlements-Release.plist”,另一个叫做“ [appname] -Info.plist”。我将权利放在“ Entitlements-Release.plist”中,而不是在“ [appname] -Info.plist”中。我不知道为什么错误会讲到预配配置文件,但后来我从错误的plist中删除了权利,它再次起作用。