繁体   English   中英

ITMS-90683:Info.plist 中缺少目的字符串

[英]ITMS-90683: Missing Purpose String in Info.plist

在 testFlight 上部署应用程序我遇到了以下问题,

应用程序的 Info.plist 文件应该包含一个 NSLocationAlwaysUsageDescription 键和一个面向用户的目的字符串,清楚和完整地解释为什么你的应用程序需要数据。

即使我在 Info.plist 文件中包含了位置访问所需的密钥。

该应用程序已提交以供审查和测试,但我仍然在每次提交时收到 email,上面写着:

Version: 1.0.2 Build: 74) 有一个或多个问题

我在这里检查了解决方案,以便也添加已弃用的密钥

在此处输入图像描述

Appstore 连接错误:Info.plist 文件中缺少目的字符串

抱歉,也许我在这里遗漏了什么?

右键单击您的Info.plist文件。 然后单击“打开为”->“源代码”。

现在找到并替换下面的键,

<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
<string>your description.</string>
<key>NSLocationAlwaysUsageDescription</key>
<string>your description</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>your description.</string>

您的info.plist的属性列表视图未显示

Privacy - Location always and when In Use Usage Description

Privacy - Location always Usage Description

相反,它显示NSLocationAlwaysAndWhenInUseUsageDescriptionNSLocationAlwaysUsageDescription

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM