首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >iOS10上的UIImagePickerController崩溃

iOS10上的UIImagePickerController崩溃
EN

Stack Overflow用户
提问于 2016-09-21 16:39:35
回答 4查看 13.1K关注 0票数 20

在iOS10上向UIImagePickerController展示图片库源代码时,我的应用程序崩溃了。

在有照相源的iOS10和有照片库和照相源的iOS9上,应用程序不会崩溃。

该应用程序是用Swift 2.2编写的,由Xcode 7.3.1构建。

为什么会发生崩溃?

代码语言:javascript
运行
复制
let imagePicker = UIImagePickerController()
imagePicker.sourceType = .PhotoLibrary
imagePicker.allowsEditing = true
imagePicker.delegate = self
self.presentViewController(imagePicker, animated: true, completion: nil)

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2016-09-23 12:56:01

我通过更新到最新的Xcode版本解决了崩溃问题。这里也讨论了这个问题:https://github.com/Leanplum/Leanplum-iOS-SDK/issues/12

票数 1
EN

Stack Overflow用户

发布于 2016-10-05 22:25:12

您可能需要将NSCameraUsageDescription (如果您的应用程序使用相机)和NSPhotoLibraryUsageDescription (如果您的应用程序使用图片库)放在您的plist中。如下所示,

代码语言:javascript
运行
复制
<key>NSCameraUsageDescription</key>
<string>$(PRODUCT_NAME) needs access to use your camera</string>

<key>NSPhotoLibraryUsageDescription</key>
<string>$(PRODUCT_NAME) needs access to use your photo library</string>
票数 51
EN

Stack Overflow用户

发布于 2016-10-13 13:00:12

Rahul的回答是完美的。如果你更喜欢将它直接添加到plist中,而不是通过plist的源代码,那么只需执行以下操作。

票数 29
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39611490

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档