iOS 10 因苹果健康导致闪退 crash
2016-09-23 10:39
381 查看
如果在app中调用了苹果健康,iOS10中会出现闪退。
控制台报出的原因是:
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'NSHealthUpdateUsageDescription must be set in the app's Info.plist in order to request write authorization.'
这是因为我们要在info.plist文件中声明苹果健康的使用权限,所以在info.plist中添加以下key就可以了。
Paste_Image.png
相关问题
另外iOS 10 其他权限相对应的key 如下:
相机权限描述:
通信录:
麦克风:
相机:
文/陈怀哲(简书作者)
原文链接:http://www.jianshu.com/p/545bd1bf5a23
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
控制台报出的原因是:
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'NSHealthUpdateUsageDescription must be set in the app's Info.plist in order to request write authorization.'
这是因为我们要在info.plist文件中声明苹果健康的使用权限,所以在info.plist中添加以下key就可以了。
请求写入
<key>NSHealthUpdateUsageDescription</key> <string>some string value stating the reason</string>
请求读取
<key>NSHealthShareUsageDescription</key> <string>some string value stating the reason</string>
Paste_Image.png
相关问题
另外iOS 10 其他权限相对应的key 如下:
相机权限描述:
<key>NSCameraUsageDescription</key> <string>cameraDesciption</string>
通信录:
<key>NSContactsUsageDescription</key> <string>contactsDesciption</string>
麦克风:
<key>NSMicrophoneUsageDescription</key> <string>microphoneDesciption</string>
相机:
<key>NSPhotoLibraryUsageDescription</key> <string>photoLibraryDesciption</string>
文/陈怀哲(简书作者)
原文链接:http://www.jianshu.com/p/545bd1bf5a23
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
相关文章推荐
- iOS 10 因苹果健康导致闪退 crash
- iOS 10 因苹果健康导致闪退 crash-b
- iOS 10 因苹果健康导致闪退 crash
- 聊聊苹果的Bug - iOS 10 nano_free Crash.md
- ios开发遇到的memory持续上涨导致页面crash解决思路总结
- 苹果官方 Crash文件分析方法 (iOS系统Crash文件分析方法)
- iOS Crash闪退日志获取和上传至服务器(NSSetUncaughtExceptionHandler)
- ios ShareSDK状态栏提示导致苹果拒绝发布的解决办法
- IOS 6.0 下 在输入中文时 按下锁屏键 导致的闪退问题
- iOS 三方app读取苹果健康数据
- ios Crash闪退日志获取和上传至服务器(NSSetUncaughtExceptionHandler)
- IOS 6.0 下 在输入中文时 按下锁屏键 导致的闪退问题
- iOS CPU占有率达到了100%甚至更多,然后导致App闪退情况总结及解决过程。
- iOS Crash闪退日志获取和上传至服务器(NSSetUncaughtExceptionHandler)
- WebView中使用Label标签导致iOS闪退
- iOS 小经验:UIAnimation空对象导致crash
- ios Crash闪退日志获取和上传至服务器(NSSetUncaughtExceptionHandler)
- IOS 6.0 下 在输入中文时 按下锁屏键 导致的闪退问题
- 多线程导致的iOS闪退分析
- iOS 加载大量高清图片, 内存警告导致crash