国内 iOS6 比例已经低于 5% - iOS 移动开发周报

  • 唐巧

2014 年 10 月 13 日

话题:iOS语言 & 开发架构

新闻

  1. 《国内 iOS6 比例已经低于 5%》:来自国内友盟的统计以及笔者开发的应用(猿题库)统计结果都显示,国内的 iOS6 用户比例已经低于 5%。

  2. 《苹果关闭 iOS 7.1.2 验证:iOS 8 将无法降级》:在发布 iOS 8 的两个更新之后,苹果停止了为 iOS 7.1.2 固件提供签名。这意味着,已经升级至新版 iOS 8 的用户将无法再降级回 iOS 7.1.2。

  3. 《新恶意软件 iWorm 已感染全球 1.7 万台 Mac 电脑》:信息安全研究人员近期发现,全球超过 1.7 万台 Mac 电脑已经感染了一种名为“iWorm”的新的 OS X 恶意软件。这种恶意软件曾使用 Reddit 网站作为传播媒介,能窃取用户数据,触发多种系统操作,并执行 Lua 脚本。用户可以通过测试路径/Library/Application Support/JavaW是否存在,在判断是否中病毒。如果 OS X 找不到这一文件夹,那么 Mac 电脑就是安全的。

教程

  1. 《iOS8 Swift Cheat Sheet and Quick Reference Guide》:这份速查表列出了 Swift 的常见的基本用法。

  2. 《 获取当前安装的所有 App》:作者介绍了利用私有 API 在非越狱的 iOS 7 和 8 机器上,获取 iOS 中安装的所有 App 的办法。

  3. 《iOS8 企业应用部署 Bug》:作者发现使用 iOS 企业部署(In-HouseDistribution)方式进行应用升级时,在 iOS8 下无法成功,删除应用再重新安装也不行。经过调研,作者发现这个是 Apple 的 bug,并且提供了临时解决办法。

  4. 《The best resources for learning iOS design and Xcode》:作者整理了一系列关于 iOS 设计和 Xcode 方面的学习资源,并提供邮件订阅。

  5. 《基于 Core Animation 的 KTV 歌词视图的平滑实现》:文章介绍了唱吧歌词视图的技术实现细节。

  6. 《10 Swift IOS open-source projects you cannot ignore》:文章介绍了 10 大不能错过的 Swift 开源项目。

  7. 《iOS 8 Custom Keyboard Tutorial: How to Create A Third-Party Keyboard Extension》:文章介绍了如何在 iOS8 下自定义键盘。

视频

  1. 《Apple 发布 Swift 语言和 Xcode 入门视频》:Apple 在 Swift 官方博客上发布了一段 6 分钟多的视频,介绍如何从零开始使用 Xcode 套件开发 iOS 应用,非常值得想现在开始学 iOS 开发的朋友一看。

  2. 《Facebook's iOS Infrastructure》:Facebook 在视频中分享了他们的 iOS 端架构。

开源项目

  1. SwiftSSL:SwiftSSL 是一个基于 CommonCrypto 的 Swift 语言的加密库。

  2. SwiftHTTP:用 Swift 语言实现的 HTTP 网络库。

  3. SQLite.swift:SQLite.swift 是一个将 SQLite3 封装成 Swift 语言的包装库。

  4. Slidden: Slidden 是一个老外开源的开发自定义键盘的库,利用这个开源库,可以方便的配置键位、颜色以及键位对应的图片。

iOS语言 & 开发架构