Mac开发:从无代码应用到交互实现
1. 应用分发与构建配置
在Mac开发中,完成应用创建后,若想将其分享给他人使用,需要进行特定的编译操作。在Xcode里,点击“Product”菜单,会看到五种构建应用的方式:Run、Test、Profile、Analyze和Archive。若要分发应用,需选择“Archive”进行构建。具体操作步骤如下:
1. 选择“Archive”,让Xcode再次编译应用。编译完成后,会看到“Organizer”窗口的“Archives”标签页。
2. 点击“Distribute”按钮,选择“export as an Application”,目前可忽略提交到App Store和导出为开发者ID签名应用的选项。
3. 点击“Next”,Xcode会提示选择代码签名标识,选择“Don’t Re-sign”,再点击“Next”。
4. Xcode会询问保存应用的位置,在“Finder”中打开该文件夹,就能看到生成的应用。
每次进行“Archive”构建时,Xcode会保留该构建的副本供后续参考,但不会在存档中保留源代码。Xcode有两种默认的构建配置:Debug和Release。默认情况下,在Xcode中开发时使用的是Debug配置,此配置会添加额外信息,方便调试应用,例如可以在程序运行时检查和修改变量的值,或者使用调试器逐行查看源代码。而“Archive”构建过程使用的是Release配置,该配置不包含调试信息,会对生成的程序进行更多优化,还可配置为生成32位和64位x86二进制文件的多架构构建,但构建过程会变慢。通常在准备让他人运行应用时使用Release配置,而在积极开发时不使用。
以下是构建配置的对比表格: <
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



