iOS技术周报第40期
本期主要包含:
资讯
TestFlight Beta Testing
在正式发布你的应用之前,你可以通过TestFlight Beta Testing这个服务邀请最多1000个外部用户参与测试你的Beta版本。iOS 8越狱(包含Cydia)
Pangu团队的越狱工具支持iOS 8.0 - 8.1.x的越狱,支持iPhone 6 & iPhone 6 Plus,已经集成Cydia,目前只有Windows版本。个人觉得,普通用户没有越狱的必要,大家觉得呢?
技巧
iOS应用程序安全第36期 – Bypassing certificate pinning using SSL Kill switch
用SSL就一定安全吗,对Server端的证书进行验证(SSL Pinning)是否就万无一失了呢,本文会告诉你并非如此。iOS工程如何支持64-bit
要支持64位,你可能需要读一读这篇文档。
代码
- SloppySwiper
iOS 7以上版本的UINavigationController支持右滑返回手势,该手势只能从屏幕左侧边缘识别,如果要扩大到整个屏幕范围怎么办?配合SloppySwiper就可以轻松实现。
工具
- Rollout.io
Rollout使得你能不用发布新版本而紧急修复(Hot Patch)线上bug。根据其官方文档,它能开启/关闭某项功能,对代码加上try catch,对其功能的介绍参见这里。Rollout.io使用了Objective-C运行时的能力,它使用了Method Swizzling,它申明并没有注入代码。。建议审慎使用。
访问iOS wiki(www.ios-wiki.com)获得更多内容。
关于我
大家好,我是@吴发伟Ted。 微信公众账号:iOS技术分享