使用Xcode编译应用程序以进行部署

14

我觉得自己很蠢,要问这样一个问题,但我好像搞不清楚。我写了一个以Xcode 4.0.2为基础,面向Mac OS X的应用程序。如何将其编译为应用程序捆绑包(.app),以便我可以让人们测试它?

提前致谢。

3个回答

17
如果您正在使用Xcode 4,只需单击“产品”菜单中的“存档”命令。它将使用发布构建配置构建应用程序,以便适合在自己之外的其他计算机上运行。
构建完成后,它将打开带有“ Archives ”项目选定项的组织者窗口,并突出显示它刚刚为您的应用程序创建的新存档。
单击“共享...”按钮,在单选按钮组中选择“应用程序”,然后单击“下一步”,这将带来一个保存面板,您可以在其中选择要实际保存应用程序包并从那里对其执行任何操作的位置。

2
如果项目构建成功但归档被禁用呢? - jcalfee314
在Xcode 6中有改变吗?现在选择Archive会导致Xcode要求一个Mac开发者账户。 - RawMean
@RawMean,我能够点击“存档”然后“导出…”来获取我想要导出的应用程序类型。不过我有某种形式的开发者账户,也许这就解释了这个问题。 - VinceFior

0

虽然我不确定Xcode 4如何处理Mac应用程序的构建目录,但上一次我为Mac OS X开发时,应用程序包可以在/projectname/build/Debug中找到。 /build/文件夹内的特定目录可能会根据您设置的设置而有所不同,请稍微查看一下。您还可以在项目构建设置中指定构建位置。


-2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接