文档章节

【技术说明】iOS10来了,AppCan已全面适配!

AppCan官方
 AppCan官方
发布于 2016/10/12 16:26
字数 735
阅读 23
收藏 0

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到飞飞飞起!点击查看详情,即可体验~

© 著作权归作者所有

AppCan官方
粉丝 0
博文 10
码字总数 11847
作品 0
东城
私信 提问
AppCan 携手腾讯微博开放平台共推跨平台开发工具

日前,腾讯微博开放平台与国内首个基于HTML5移动应用开发平台AppCan达成战略合作。腾讯微博开放平台将率先引入专门定制的AppCan-SDK(SDK即软件开发工具包),这一举措将简化腾讯微博分享流程...

ruihe124724903
2012/05/10
260
0
Web开发者的逆袭:AppCan移动应用在线开发平台

Web前端开发工程师是一个较新的职业,在国内乃至国际上真正开始收到重视不超过五年。都说Web开发入门容易,并且钱途无量,但一旦入门就知道了,什么叫“一入豪门深似海”。不仅要学习好HTML、...

阿新00
2012/06/20
32
0
移动开发采用什么平台好?

  移动开发采用什么平台好? AppCan.cn开发平台是基于HTML5技术的跨平台移动应用快速开发一体化解决方案。开发者利用HTML5+CSS3+JavaScript技术可以快速地开发与本地应用体验相媲美的移动应...

飞天晴
2015/04/30
131
0
从APP开发到移动创客全解析(西安站)

活动内容… 我们生在伟大的时代:创新开放,遍布机遇。人人都有机会将创意变成产品、将梦想变为现实。作为站在移动互联网风口的开发者,可以更加清晰地感受这种众创氛围。拥有70万注册开发者...

AppCan_cn
2015/04/13
7
0
技术盛典,2016AppCan移动开发者大会即将开启

  移动互联网作为推动全球经济发展的强劲引擎,正在催发百亿级的移动化市场,这不仅令BAT及移动软件巨头兴奋,也为数百万移动开发者带来了从幕后走向台前的绝佳机遇。   6月24日,第一届...

梅朵
2016/05/23
5
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 如果是个帅小伙你愿意和他出去吗

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 小小编辑推荐:《Ghost 》游戏《死亡搁浅》原声 《Ghost 》游戏(《死亡搁浅》原声) - Au/Ra / Alan Walker 手机党少年们想听歌,请使劲儿戳...

小小编辑
56分钟前
98
5
java通过ServerSocket与Socket实现通信

首先说一下ServerSocket与Socket. 1.ServerSocket ServerSocket是用来监听客户端Socket连接的类,如果没有连接会一直处于等待状态. ServetSocket有三个构造方法: (1) ServerSocket(int port);...

Blueeeeeee
今天
6
0
用 Sphinx 搭建博客时,如何自定义插件?

之前有不少同学看过我的个人博客(http://python-online.cn),也根据我写的教程完成了自己个人站点的搭建。 点此:使用 Python 30分钟 教你快速搭建一个博客 为防有的同学不清楚 Sphinx ,这...

王炳明
昨天
5
0
黑客之道-40本书籍助你快速入门黑客技术免费下载

场景 黑客是一个中文词语,皆源自英文hacker,随着灰鸽子的出现,灰鸽子成为了很多假借黑客名义控制他人电脑的黑客技术,于是出现了“骇客”与"黑客"分家。2012年电影频道节目中心出品的电影...

badaoliumang
昨天
16
0
很遗憾,没有一篇文章能讲清楚线程的生命周期!

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 大家都知道线程是有生命周期,但是彤哥可以认真负责地告诉你网上几乎没有一篇文章讲得是完全正确的。 ...

彤哥读源码
昨天
19
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部