【问题标题】:unable to run app on my iPhone 6s无法在我的 iPhone 6s 上运行应用程序
【发布时间】:2017-05-17 20:28:46
【问题描述】:

注意:我正在使用 iPhone 6s 进行测试。

错误:

需要以下 My iPhone 不支持的功能:

Privacy - Camera Usage Description 
NSLocationWhenInUseUsageDescription

我已经在 pInfo.list 中添加了我的密钥

请找到所附图片。

【问题讨论】:

  • 您在 Info.plist 中的“所需设备功能”键下有什么?
  • @rmaddy 我有 隐私 - 相机使用说明 ttp://www.apple.com/DTDs/PropertyList-1.0.dtd" rel="nofollow" target="_blank">apple.com/DTDs/PropertyList-1.0.dtd"> NSLocationWhenInUseUsageDescription
  • 更新您的屏幕截图以显示“所需设备功能”下的 3 个值。
  • 我已经更新了。请检查。我删除了一个不需要的密钥@rmaddy
  • 不相关,但您应该为“隐私”消息提供更好的值。用户已经知道您的应用需要访问权限。您的消息应说明为什么需要访问权限。

标签: iphone xcode ios10 ios10.2


【解决方案1】:

您输入了无效的“所需设备功能”值。删除那些无效条目,您的问题就会消失。

请参阅Declaring the Required Device Capabilities 了解您可能使用的有效值列表。

【讨论】:

  • 它在我删除密钥后安装了应用程序。但是在打开应用程序时它显示 Untrusted developer 。您的设备管理设置不允许开发者“xx”在此手机上使用应用程序。您可以在设置中允许使用这些应用程序。我可以在设置中的哪个位置启用此功能? @rmaddy
  • @NewbieIOS rmaddy 可能会或可能不会回答,但您现在正在做的是“吸血”。你的问题得到了回答。如果您有新问题,请提出新问题!
  • 我通过这个链接得到了答案。 apple.stackexchange.com/questions/206143/….
  • 我很抱歉@matt。但是谢谢你提到这一点。
猜你喜欢
  • 2012-03-03
  • 2017-07-08
  • 2017-08-03
  • 2014-08-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多