IPhone 7出了,你的腎還好嗎?別緊張,不買腎7,一樣能夠體驗最新的iOS10!php
AppCan對引擎、插件、編譯系統等都進行了重要升級,讓你的APP輕鬆適配iOS10!具體如何,請往下看!app
引擎 ide
手機更新換代,系統也不在斷升級。AppCan iOS引擎最低支持的系統版本更新爲 8.0。低於8.0的系統呢?舊版引擎繼續爲您保留,戳這裏便可下載!插件
隱私權限code
根據Apple的要求,在iOS10系統上訪問用戶隱私數據必需要配置隱私權限。orm
配置方法:視頻
在config.xml中添加以下字段:xml
<config desc="" type="AUTHORITY"> <permission platform="iOS" info="privacy" type="$type"> <string>$description</string> </permission> </config>
注:接口
1)每個permission節點表明一種隱私權限;ip
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到飛飛飛起!點擊查看詳情,便可體驗~