【问题标题】:ios app crash when input file Choose Existing selectedios应用程序在输入文件时崩溃选择现有选择
【发布时间】:2017-07-10 06:02:46
【问题描述】:

我尝试在我的项目中使用 uiwebview。所有功能都可以正常工作,但是在应用程序中选择输入文件后单击“选择现有”按钮时,应用程序崩溃了。我得到的错误信息是:

[access] 此应用程序已崩溃,因为它试图在没有使用说明的情况下访问隐私敏感数据。应用的 Info.plist 必须包含一个 NSPhotoLibraryUsageDescription 键和一个字符串值,向用户解释应用如何使用这些数据。

我应该在项目中添加一些函数来忽略这个吗?

【问题讨论】:

  • 分享代码,到目前为止你做了什么?
  • 还提供异常消息并指出它崩溃的代码行
  • 请提供更多详细信息。很难弄清楚你的问题是什么。
  • [access] 此应用程序已崩溃,因为它试图在没有使用说明的情况下访问隐私敏感数据。应用的 Info.plist 必须包含一个 NSPhotoLibraryUsageDescription 键和一个字符串值,向用户解释应用如何使用这些数据。

标签: ios uiwebview crash


【解决方案1】:

您必须向应用程序添加使用照片库的权限。

在项目导航器中单击项目文件,然后选择“信息”选项卡。您将看到“捆绑显示名称”和“捆绑版本字符串”等项目。转到最后一项并点击那里的“+”号以添加新项目。

添加新项目后,更改其名称并选择“隐私 - 照片库使用说明”,并添加一些文字说明您的应用为什么要选择照片(您可以在较旧的 iOS SDK 中将此留空,但不能更多)。

现在,如果您再次运行该应用程序,该应用程序将显示您输入的消息并请求访问照片库的权限。这只会发生一次。

【讨论】:

    猜你喜欢
    • 2013-08-31
    • 2015-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-15
    相关资源
    最近更新 更多