您的位置:首页 > 移动开发 > IOS开发

iOS10 的适配小问题

2016-09-19 00:00 232 查看
iOS10 的适配问题 ios10 和xcode8 的到来 也给开发人员带了小小的麻烦 在此我来展现一下 我在项目中遇到的问题。

1 权限问题

ios10 我们需要在plist文件添加相应的权限说明 ,不然的话会造成项目的奔溃。

麦克风权限:Privacy - Microphone Usage Description 是否允许此App使用你的麦克风?

相机权限: Privacy - Camera Usage Description 是否允许此App使用你的相机?

相册权限: Privacy - Photo Library Usage Description 是否允许此App访问你的媒体资料库?

通讯录权限: Privacy - Contacts Usage Description 是否允许此App访问你的通讯录?

蓝牙权限:Privacy - Bluetooth Peripheral Usage Description 是否许允此App使用蓝牙?

日历权限:Privacy - Calendars Usage Description 是否允许此App使用日历?

语音转文字权限:Privacy - Speech Recognition Usage Description 是否允许此App使用语音识别

定位权限:Privacy - Location When In Use Usage Description 我们需要通过您的地理位置信息获取您周边的相关数据

定位权限: Privacy - Location Always Usage Description 我们需要通过您的地理位置信息获取您周边的相关数据



2 推送问题

推送的时候我们遇见这个错误信息_Code=3000 "未找到应用程序的“aps-environment”的权利字符串"_ 主要原因是在项目工程中_**Capabilities —>push notifications **_的开关未打开。


iOS中被标为弃用的API 有

UILocalNotification

UIMutableUserNotificationAction

UIMutableUserNotificationCategory

UIUserNotificationAction

UIUserNotificationCategory

UIUserNotificationSettings

handleActionWithIdentifier:forLocalNotification:

handleActionWithIdentifier:forRemoteNotification:

didReceiveLocalNotification:withCompletion:

didReceiveRemoteNotification:withCompletion:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: