你不知道的Ionic Cordova Camera的坑,进来,我告诉你。

曾几何时,我们完成了所有的开发和测试,在一个键盘声噼里啪啦的普通下午,打开了Xcode,将我们的Ionic应用打包发布,你按下所有按钮,看着Xcode开始上传,你起来去茶水间(水桶旁)泡了一杯高档咖啡(雀巢速溶)。

你品着热气腾腾的咖啡,甚至放松的打开了网易音乐,你想,半个小时之后,不,甚至只要二十分钟,你就可以在群里@领导,平静而喜悦的发出消息:XXXX已成功发布至线上。你仿佛看到了其他人的官方点赞接踵而至,领导专门@了你而且回复,XXX辛苦。

哈哈,舒服。

半个小时过去了,领导来到你身边,你知道接下来他会拍着你的肩膀,欣慰的夸赞你的工作。

但是,好像不太一样,他打开了手机,对你说,XXX啊,你看我点击这个拍照,咋打不开摄像头啊?

你看着他手机发着金色光彩的iPhone,再看了看自己手里的小米,下意识的回复了一句:我测试过没有问题啊。


iOS10版本之后加强了对用户权限的管理,包括应用使用手机原生功能也变得严格。因此,使用Cordova的相机插件,以往只要声明NSCameraUsageDescription,但是10版本之后,必须还要有:

<key>NSPhotoLibraryUsageDescription</key>
<string>为了上传头像或者评价商品,我们需要您的同意,才能访问相册</string>
<key>NSPhotoLibraryAddUsageDescription</key>
 <string>为了上传头像或者评价商品,我们需要您的同意,才能访问相册</string>

具体的说明如下: 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值