xCode 10中的新增功能

您是否正在寻找开发人员来为世界上最著名的操作系统构建应用程序? 您想成为最佳操作系统背后的架构师吗? 您一定已经猜到我现在在说什么。 本文将介绍xCode,特别是新的xCode 10! 因此,让我们深入研究一下,让我们学习有关新xCode 10的所有知识!

支持的配置:

了解任何新功能的第一个因素是兼容平台。 同样,这是xCode 10正常运行所需的配置; 首先需要一台运行macOS 10.13.4或更高版本的Mac。 xCodes带有适用于iOS 12,watchOS 5,macOS 10.14和tvOS 12的SDK。它能够运行多个并发版本的xCode App和任何相关工具。 xCode 10的迷人之处在于它可以与以前的版本共存
xcode版本。

容易上眼:

xCode 10具有一个全新的深色界面,该界面为xCode 10带来了深色模式。可以轻松地从系统偏好设置类别中打开它。 xCode 10还使您能够为macOS创建自己的深色应用程序。 您也可以在明暗视图之间切换。 您还可以在调试时将应用切换为暗模式或从暗模式切换为暗模式。

一般:

现在可以将库的内容从检查器区域的底部移动到覆盖窗口。 该覆盖窗口可以移动和调整大小。 程序被编程为一旦拖动项目就关闭。 现在也可以使用xCode 10将自定义代码段添加到库中。

源代码编辑器中的更改:

现在,可以使用多光标进行编辑,以便您可以一次快速编辑多个代码范围。 由于存在启用源代码控制的项目,因此源代码编辑器会在装订线中显示开发人员所做的更改,并显示尚未拉入项目的其他开发人员所做的更改。

资产目录:

xCode 10支持在macOS 10.14及更高版本上通过亮,暗和高对比度外观来单位改变图像和颜色资产。 除此以外,xCode 10还支持CarPlay资产和ARKit 3D ARReferenceObject资产。

构建系统:

xCode 10使用了新的构建系统。 新的构建系统提供了更高的可靠性和构建性能,并且可以解决传统构建系统无法解决的项目配置问题。

测试:

xCode也相信测试! 它支持并行运行测试,从而减少了运行测试所需的时间。 maOS单元测试以及iOS和tvOS模拟器上的单元和UI测试均支持测试并行化。

签名和分发:

xCode组织者中的Developer ID分发选项现在可以为将应用程序上载到要经过公证的苹果提供支持。 构建档案后,可以通过单击分发者按钮,然后选择开发者ID方法和上传目标,在组织器中选择此选项。

源代码控制:

最后,xCode现在支持直接与一些源代码协作平台一起使用,例如; GitHub和GitHub Enterprise,Bitbucket Cloud和Bitbucket服务器以及GitLab.com和Gitlalab自托管。
希望本文能够令人满意地提供新的xCode 10的所有新功能。随着时间的推移,技术肯定会变得越来越强大和智能。 Yugasa的开发人员会密切注意此类技术更新。

您可以通过contact@yugasa.com与我们联系,与我们讨论您的iOS移动应用项目。 我们应该
非常乐意协助您进行产品开发。

最初于 2018 年6月14日 yugasa.com 发布