The app's Info.plist must contain an NSLocationAlwaysUsageDescription key with a string value

Missing Info.plist key - This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSLocationAlwaysUsageDescription key with a string value explaining to the user how the app uses this data.

Best regards,

The App Store Team

上传ipa包,被拒绝了,说要增加NSLocationAlwaysUsageDescription 描述,但是我已经增加了,前面的版本没问题,突然之间就出问题了

"plistcmds": [

"Set :NSLocationWhenInUseUsageDescription 根据您的位置信息,您可随时掌握所在位置周边房产的行情。",

"Set :NSLocationAlwaysUsageDescription 根据您的位置信息,您可随时掌握所在位置周边房产的行情。"

]



2018-04-26 13:56 添加评论 分享
已邀请:

最佳回复

0

DCloud_客服_Trust - 少说废话

赞同来自:

临时按照下面问题中,开发者提供的方法解决。AppStore 调整了策略,云端打包已经在处理,今天会更新。
http://ask.dcloud.net.cn/question/54571


0

ykl2f@126.com

赞同来自:

我也遇到同样的问题了,之前都没有过。


0

1304489315@qq.com

赞同来自:

是啊,前2天还是好的,由于某些原因没有审核通过,今天解决好了重新打包后就提示这个了,代码也没改,是不是官方打包出问题了啊,你解决了吗


0

欢乐购

赞同来自:

有没有 解决
我也遇到了 昨天还好好的


0

同样遇到了
正在寻找解决方案


0

1304489315@qq.com

赞同来自:

我把ipa把解压,提取出Info.plist的内容,发现确实没有NSLocationAlwaysUsageDescription ,只有NSLocationWhenInUseUsageDescription,这还是打包的问题,我配置了2个,只打包进去了一个


0

SN冷嘲

赞同来自:

好多这种问题 啊


0

g417317028@163.com - 往事如风,长伴吾身

赞同来自:

在线等


0

819115696@qq.com

赞同来自:

看到所有项目都是这样子我就放心了 不是我们代码的问题


0

yangyuanlife

赞同来自:

我能说我今天发布也中招了吗


0

DCloud_App_Array

赞同来自:

这是因为苹果appstore审核机制更严格了引起的问题,机审扫描发现应用代码中包含调用定位API就要求添加应用后台使用定位(NSLocationAlwaysUsageDescription)的描述信息。以前苹果审核规则是只有应用要求再后台使用定位功能时才添加此描述信息,云端打包默认没有添加此描述信息,仅添加应用使用定位功能的描述信息(NSLocationWhenInUseUsageDescription)。我们已经更新了云端打包机默认也添加了NSLocationAlwaysUsageDescription描述信息。
如果应用没有使用到定位功能
重新提交云端打包生成新的ipa即可。
如果应用使用到定位功能
可以通过以下方法修改描述内容。
请在manifest.json文件的plus->distribute->apple->plistcmds添加以下内容:

  "plistcmds":[
"Set :NSLocationWhenInUseUsageDescription 使用定位描述信息",
"Set :NSLocationAlwaysUsageDescription 后台使用定位描述信息"
]

\n

重新提交云端打包生成新的ipa。
更多用户授权描述配置参考这里


要回复问题请先登录注册