当前分类: iOS

ATS是什么,ATS有什么要求?

为什么要强制开启ATS和HTTPS

HTTP是非常不安全的明文传输协议,任何通过HTTP协议传输的数据都以明文形式在网络中“裸奔”,任何数据都处在被窃听、篡改、冒充这三大风险之中。HTTP不提供任何方式的数据加密,如果攻击者劫持了HTTP流量,就可以直接读懂其中的信息;而且HTTP并不验证服务器身份的真实性,服务器返回的请求容易被篡改或者假冒,而用户根本无法察觉。因此HTTP协议不适合传输一些敏感信息,比如信用卡号、密码等。

HTTPS协议是Http Over SSL,简单来说就是HTTP的安全版本,在HTTP的基础上增加SSL/TLS加密传输协议,通过HTTPS加密传输和身份认证保证了数据传输过程的安全性。在登录网银和电子邮箱时,你会常常看到地址栏的网址显示HTTPS前缀,从而轻松判断这个网页是否采用了HTTPS加密连接。但是在移动应用上,网络连接的安全性就没有那么透明了,用户很难知道App连接网络时使用的是HTTP还是HTTPS。 阅读全文

国行iPhone 开启FaceTime Audio功能

在iOS 7中,苹果加入了FaceTime Audio功能,该功能可以使两部iOS 7(iOS8-10均支持)设备之间通过类似VoIP的方式实现免费通话。当然这么做会消耗一定的网络流量,相对来说比语音通话要省钱,而且话质比普通电话真的清晰很多。最重要的是,不用每次一来电话就往阳台上跑了,因为FaceTime Audio不需要移动信号。

但,很遗憾,这个非常给力的功能在大陆地区被屏蔽了,自2013年9月起在大陆地区出售的行货iOS设备,均不提供FaceTime Audio功能。支持FaceTime Audio的设备使用FaceTime Audio拨打大陆地区iOS 7设备时会出现FaceTime Audio失败的警告。当然,只是FaceTime Audio被屏蔽了,视频通话FaceTime并未屏蔽。

直至最新的iPhone 7及iPhone 7 Plus,FaceTime Audio功能依然处于屏蔽状态,苹果大陆官网上根本就没有出现“支持FaceTime Audio”的字样,但在香港及其它地区官网上,“支持FaceTime Audio”是明确标注的。

值得庆幸,大陆行货用户并不是就不能使用FaceTime Audio功能,前提是,设备必须“越狱”。 阅读全文

iOS微信视频一键转发插件

微信默认不能转发朋友圈的视频,但其实很多人是需要这个功能的,从网上搜索的热度就可以知道这功能的重要性,但无奈大多所谓的一键转发功能不是收费就是藏着掖着。
最近因自身需要此功能,在网上搜索,居然没有一个能真正可用的。还好本人iPhone已越狱,经多方尝试,终于找到一个可用而且好用的。
环境:

  • iOS 9.2.1 已越狱
  • 微信 6.3.27
  1. 安装插件(以下操作基于已越狱的iOS系统)。
  2. 阅读全文

iOS不越狱禁止自动更新

iOS默认在充电且WIFI连接时,自动下载最新的系统。虽然不会自动安装更新,但下载的系统占空间,而且有个更新提示的图标,相信很多人会觉得小不爽。越狱后禁止自动更新很容易,对于没越狱的设备,一般无法禁止其自动下载更新。但按如下方法可以在不越狱的情况下禁止自动更新:

  1. 在iPhone或iPad上使用使用自带浏览器Safari打开https://oldcat.me/web/NOOTA9.mobileconfig,可以直接点击链接打开,手功输入时注意是https。 iOS 禁止升级描述文件
  2. 提示安装描述文件,点击右上角的安装。iOS 禁止升级安装描述文件
  3. 接下来显示描述文件的说明,继续点击右上角的安装。iOS 禁止升级安装同意
  4. 安装完成后需要重启设备。iOS 禁止升级安装后重启
  5. 桌面会多一个Feedback的程序,这个程序是苹果用于收集用户反馈信息的,就是我们刚才安装的。点开它会要求输入Apple ID和密码,不用管它。 iOS 禁止升级Feedback程序
  6. 此后设备将不会收到任何更新提示,也不会自动下载更新。
  7. 取消禁止升级或者说卸载Feedback,依次点击【设置】->【通用】->【描述文件】->【配置描述文件】,里面会有一个tvOS beta – Apple Developer V1,点击下面的【删除描述文件】即可。iOS去掉禁止升级