内容:
介绍
错误报告
文件系统转换
注释和已知问题
介绍
iOS 10.3 SDK支持开发iOS应用程序。它与一整套Xcode工具,编译器和框架一起打包,用于为iOS和MacOS创建应用程序。这些工具包括Xcode IDE和仪器分析工具等。
使用此软件,您可以开发运行iOS 10.3的iPhone,iPad或iPod touch应用程序。您还可以使用支持iOS 10.3的iOS Simulator来测试您的应用程序。 iOS 10.3 SDK需要运行macOS 10.10.3(优胜美地)或更高版本的Mac电脑。
此版本的iOS仅适用于在Apple开发人员计划注册的设备上进行安装。尝试以未经授权的方式安装此版本的iOS可能会使您的设备处于不可用状态。
有关更多信息和其他支持资源,请访问https://developer.apple.com/programs/ios/。
错误报告
对于Notes和已知问题中未提及的问题,请通过Apple开发人员网站https://developer.apple.com/bug-reporting/提交错误。另外,您可以在Apple开发人员论坛:https://forums.developer.apple.com/welcome中讨论这些问题和iOS 10.3 SDK。要获取有关iCloud for Developers的更多信息,请访问https://developer.apple.com/icloud。
文件系统转换
当您更新到iOS 10.3时,您的iOS设备将其文件系统更新为Apple File System(APFS)。此转换将保留设备上的现有数据。但是,与任何软件更新一样,建议您在更新之前创建设备的备份。
注释和已知问题
以下项目涉及使用iOS 10.3 SDK开发代码。
托管和共享设备
从远程服务器更新设备的能力正在开发中,可能还没有按预期的方式工作。
openURL
当第三方应用程序使用tel://,facetime://或facetime-audio:// URL调用openURL时,iOS会显示提示,并在拨号前要求用户确认。
SiriKit
SiriKit汽车司令仍在发展中,可能还没有按预期的方式工作。
SOS
SOS仅在印度得到支持。
WebKit
Safari现在支持优先缩减运动媒体查询。此查询允许Web开发人员为对大面积运动敏感的用户提供备用页面样式。用户可以在“系统偏好设置”的“辅助功能”部分更改其减少运动的偏好。
iOS 10.3更新消除了Safari和WebKit中用于传输层安全性(TLS)的SHA-1签名证书的支持,这些证书是从操作系统默认信任存储中包含的根证书颁发机构(CA)颁发的。所有其他TLS连接将继续支持SHA-1签署的证书,直到2017年底。SHA-1签署了根CA证书,企业分发的SHA-1证书和用户安装的SHA-1证书不受此更改的影响。有关详细信息,请参阅https://support.apple.com/kb/HT207459。