如何从 Xcode 导出完成的应用程序?

Posted

技术标签:

【中文标题】如何从 Xcode 导出完成的应用程序?【英文标题】:How do you export your finished application from Xcode? 【发布时间】:2010-12-21 05:22:03 【问题描述】:

我觉得问这个很傻。我有一个应用程序,我想向某人发送一个测试版以在他们的机器上进行测试,但我不知道如何让 Xcode 生成一个.app 文件供我发送给他们。帮忙?

【问题讨论】:

别觉得自己很傻。很难找到这方面的信息。 【参考方案1】:

在 Xcode 13 上,您需要选择 Product -> Destination -> Any ios device (arm64)

然后你可以运行Product -> Archive

【讨论】:

将接受的答案移至此处以反映 Xcode 的当前状态。感谢您提供更新信息!【参考方案2】:

这在 Xcode 4 中有所改变。

现在可以从“管理器”中导出应用程序

如果您还没有,您需要创建一个Archive

在菜单上转到Product -> Archive

进入Organizer - Archives 屏幕后,单击ShareDistribute...(Xcode 4.3.3 或更高版本)

然后选择要导出的格式。

【讨论】:

从 XCode 4.3.3 开始,按钮标记为 Distribute... 而不是 Share 如果产品 -> 存档显示为灰色(禁用),您必须将方案目标切换为“iOS 设备”(此处解释:***.com/a/18791703/333283) 这对我有用...我只是想知道我的应用程序有多大。我很好奇:如果苹果现在允许出口,他们如何控制私人分销?【参考方案3】:

要访问 .app 应用程序,您必须进入创建它的文件夹以构建您的应用程序

【讨论】:

【参考方案4】:

该应用程序通常在您的

project_dir/build/Debug/Name Of App 
project_dir/build/Release/Name Of App
project_dir/build/Distribution/Name Of App 

取决于您执行或想要发送的构建配置。

【讨论】:

以上是关于如何从 Xcode 导出完成的应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

无法从 Xcode 5 导出未签名的 IPA

无法从 xcode 导出 IOS 应用程序存档以进行 testflight

将 Mac App 从 Xcode 导出到计算机桌面时出现问题

如何从 XCode 导出构建日志?

从现有 Xcode 项目中为 Swift 包管理器导出 Package.swift

从 Xcode 导出 IPA 以使用另一个分发证书重新签名