14 FAQ
Last updated
Last updated
问题:违反苹果审核条款 2.5.1 中的说明,关键字:App-Prefs:root=
解决:2.4.0 及以下版本 demo 中使用了苹果私有 api,造成 App 审核被拒可修改以下代码(PLVVodPlayerSkin.m)
更新为
在 iOS 9 中及以后的版本中,苹果对企业签名的应用运行时,进行了更严格的限制。因此,在 iOS 9 中,企业签名后的应用安装好之后,是无法直接启动的。默认情况下,在 iOS 9 中运行一款企业签名的应用时,会弹出这样的提示:
可以看到,应用不再是像之前的版本那样直接启动,而是弹出了一个安全提示。此时,如果我们确认要运行的应用是安全的,可以按照以下步骤来设置:
在系统中打开 设置
- 通用
- 描述文件与设备管理
(在iOS 9.2以后叫:设备管理
),此时,可以看到有一个和刚刚弹出的提示中文字类似的描述文件。然后,点击对应描述文件进入后,再点击按钮 信任
,来让系统允许拥有这个证书的应用运行。
之后,我们就可以回到桌面,重新运行刚才的应用,就会发现应用可以正常打开了。
完整的步骤,如下图所示:
第一步: 集成不带 HttpDNS 库的点播 SDK 版本
点播 SDK v2.8.1 版本之前:
点播 SDK v2.9.0 版本之后
第二步:将以下三个点播 SDK 所需要的 HttpDNS 依赖库根据冲突情况单独集成:
举例:
如果客户既集成了点播 2.9.1 SDK,又集成了支付宝 SDK(包含 UTDID),则解决冲突的集成方案如下,