【技术说明】iOS10来了,AppCan已全面适配!
2016-10-12 00:00
190 查看
摘要: IPhone 7出了,你的肾还好吗?别紧张,不买肾7,同样可以体验最新的iOS10!
IPhone 7出了,你的肾还好吗?别紧张,不买肾7,同样可以体验最新的iOS10!
AppCan对引擎、插件、编译系统等都进行了重要升级,让你的APP轻松适配iOS10!具体如何,请往下看!
引擎
手机更新换代,系统也不在断升级。AppCan iOS引擎最低支持的系统版本更新为 8.0。低于8.0的系统呢?旧版引擎继续为您保留,戳这里即可下载!
隐私权限
根据Apple的要求,在iOS10系统上访问用户隐私数据必须要配置隐私权限。
配置方法:
在config.xml中添加如下字段:
注:
1)每一个permission节点代表一种隐私权限;
2)info="privacy"为定值,作为标志,它表示这是一个Privacy权限配置;
3)type="$type" $type需要用户配置,表示需要具体配置哪种privacy权限,用户配置的$type必须是下表中的type之一,否则此配置无效并将被忽略;
4)每个permission节点中只应该有一个string节点,多余的string节点将会被忽略;
5)string节点内的$description需要用户配置,可为任意字符串,表示App请求权限时的展示给用户的描述字段。
示例 :
使用uexVideo插件录制视频,需要用到麦克风和摄像头权限,则相应的config配置参考如下:
插件
我们对所有插件进行了更新,可以在iOS10里流畅运行。
这些插件的部分接口需要进行隐私权限配置:
uexAudio (麦克风权限)
uexBaiduMap (定位权限)
uexBaiduNavi (定位权限)
uexCamera (摄像头权限)
uexContact (通讯录权限)
uexCreditCardRec (摄像头权限)
uexDevice (蓝牙权限)
uexGaodeMap (定位权限)
uexGaodeNavi (定位权限)
uexImage (相册权限)
uexLocation (定位权限)
uexScanner (摄像头权限)
uexSensor (传感器权限)
uexShakeView (传感器权限)
uexUnisound (麦克风权限)
uexVideo (麦克风权限,摄像头权限
推送配置
根据Apple的要求,在iOS10系统上使用推送功能需要进行配置。
配置方法:
使用推送功能时,需在config.xml中添加如下字段
其中"ENTITLEMENTS"和"apns"均为定值。
编译系统
为配合引擎、插件,AppCan编译系统也进行了升级。
这样,通过使用最新版引擎和插件,配置相关的congif文件,APP就可以完美适配iOS10了,简直6到飞飞飞起!点击查看详情,即可体验~
IPhone 7出了,你的肾还好吗?别紧张,不买肾7,同样可以体验最新的iOS10!
AppCan对引擎、插件、编译系统等都进行了重要升级,让你的APP轻松适配iOS10!具体如何,请往下看!
引擎
手机更新换代,系统也不在断升级。AppCan iOS引擎最低支持的系统版本更新为 8.0。低于8.0的系统呢?旧版引擎继续为您保留,戳这里即可下载!
隐私权限
根据Apple的要求,在iOS10系统上访问用户隐私数据必须要配置隐私权限。
配置方法:
在config.xml中添加如下字段:
<config desc="" type="AUTHORITY"> <permission platform="iOS" info="privacy" type="$type"> <string>$description</string> </permission> </config>
注:
1)每一个permission节点代表一种隐私权限;
2)info="privacy"为定值,作为标志,它表示这是一个Privacy权限配置;
3)type="$type" $type需要用户配置,表示需要具体配置哪种privacy权限,用户配置的$type必须是下表中的type之一,否则此配置无效并将被忽略;
4)每个permission节点中只应该有一个string节点,多余的string节点将会被忽略;
5)string节点内的$description需要用户配置,可为任意字符串,表示App请求权限时的展示给用户的描述字段。
示例 :
使用uexVideo插件录制视频,需要用到麦克风和摄像头权限,则相应的config配置参考如下:
<config desc="privacyConfig" type="AUTHORITY"> <permission platform="iOS" info="privacy" type="camera"> <string>appcan录制视频需要使用摄像头</string> </permission> <permission platform="iOS" info="privacy" type="microphone"> <string>appcan录制视频需要使用麦克风</string> </permission> </config>
插件
我们对所有插件进行了更新,可以在iOS10里流畅运行。
这些插件的部分接口需要进行隐私权限配置:
uexAudio (麦克风权限)
uexBaiduMap (定位权限)
uexBaiduNavi (定位权限)
uexCamera (摄像头权限)
uexContact (通讯录权限)
uexCreditCardRec (摄像头权限)
uexDevice (蓝牙权限)
uexGaodeMap (定位权限)
uexGaodeNavi (定位权限)
uexImage (相册权限)
uexLocation (定位权限)
uexScanner (摄像头权限)
uexSensor (传感器权限)
uexShakeView (传感器权限)
uexUnisound (麦克风权限)
uexVideo (麦克风权限,摄像头权限
推送配置
根据Apple的要求,在iOS10系统上使用推送功能需要进行配置。
配置方法:
使用推送功能时,需在config.xml中添加如下字段
<config desc="" type="ENTITLEMENTS"> <entitlement type="apns"></entitlement> </config>
其中"ENTITLEMENTS"和"apns"均为定值。
编译系统
为配合引擎、插件,AppCan编译系统也进行了升级。
这样,通过使用最新版引擎和插件,配置相关的congif文件,APP就可以完美适配iOS10了,简直6到飞飞飞起!点击查看详情,即可体验~
相关文章推荐
- 【技术说明】iOS10来了,AppCan已全面适配!
- 【ios开发技术研究】Xcode8 及iOS10适配问题整理汇总
- Android APP适配全面屏手机的技术要点
- iOS10的适配(二)
- IOS-适配iOS10以及Xcode8
- iOS10推送通知适配
- 瑞星“碎甲(Anti-Rootkits)”技术说明
- POI相关技术说明
- NVIDIA将全面支持笔记本混合显卡技术
- iOS---iOS10适配iOS当前所有系统的远程推送
- iOS开发 适配iOS10以及Xcode8
- iOS10的适配总结(转)
- PHP自学之路---报表及绘图技术(jpgraph库使用,Linux安装及配置说明)
- iOS10的适配总结(转)
- Xcode8 及iOS10适配问题汇总
- 如何全面高效高质量进行 iOS技术开发
- NOR flash和NAND flash区别,RAM 和ROM区别,储存技术的全面解释
- iOS技术知识盘点二(全面覆盖技术知识点)
- 手机屏幕适配技术预研
- iOS - 如何适配iOS10(插曲)