191

请告诉我构建我的应用程序并在真正的 iPhone 上使用它的完整过程。

4

9 回答 9

238

在 Xcode 10.0 版中


  1. 转到窗口-> 管理器
  2. 然后从档案中选择您的应用档案
  3. 然后单击右侧面板上的“分发应用程序”按钮

在此处输入图像描述

  1. 然后按照以下步骤

第1步

在此处输入图像描述

第2步

在此处输入图像描述

第 3 步

在此处输入图像描述

第4步

在此处输入图像描述

第 5 步

在此处输入图像描述

第 6 步:最后选择要保存 .ipa 文件的位置

在此处输入图像描述

在 Xcode 9.2 版中


  1. 转到窗口 -> 管理器
  2. 然后从档案中选择您的应用档案
  3. 然后点击右侧面板上的“上传到 App Store ”按钮
  4. 然后按照以下步骤

第1步 在此处输入图像描述

第2步 在此处输入图像描述

第 3 步 在此处输入图像描述

步骤 4 最后选择要保存 .ipa 文件的位置

在此处输入图像描述

于 2017-12-22T11:23:17.193 回答
94

除了kus的回答。

Xcode 8.0 有一些变化

第 1 步: 将方案目标更改为Generic IOS device.

第 2 步: 完成后单击Product> Archive> 打开管理器并单击最新版本。

第 3 步: 单击Export...管理器窗口右侧的选项。

第 4 步: 选择导出方法 > 选择正确的签名 > 保存到目标。


Xcode 10.0

第 3 步: 从右侧面板单击分发应用程序。

第 4 步: 选择分发方法,然后单击下一步。

第 5 步: 它打开分发选项窗口。选择 所有兼容的设备变体,然后单击下一步

第 6 步: 选择签名证书。

第 7 步: 它会打开 Preparing archive for distribution 窗口。它需要几分钟。

第 8 步: 它将打开档案窗口。点击导出并保存。


于 2016-12-20T12:23:37.427 回答
51

单击菜单中的Product> Archive,完成后打开Organiser并单击最新版本 > Distribute> Save for Enterprise or Ad-Hoc Deployment> 选择正确的签名 > 保存到目的地

于 2013-02-15T01:02:20.323 回答
33

您将需要BuildArchive您的项目。您可能需要检查项目和可执行文件中的代码签名设置。

使用管理器选择您的存档版本,然后您可以选择Share该版本的项目。您将需要再次选择正确的代码签名。它将允许您将.ipa文件保存在您想要的位置。

将文件拖放.ipa到 iTunes 中,然后与您的 iPhone 同步。

编辑:这里有一些更详细的说明,包括截图;

如何使用 XCode 4 分发临时构建

于 2011-03-31T11:41:32.900 回答
26

存档过程(使用 Xcode 8.3.2)

注意:如果您使用 iTunes Mac 应用程序使用拖放过程创建 IPA,则这不再适用于 iTunes 12.7,因为 iTunes 12.7中没有内置应用商店。

  1. ‘Generic iOS Device在 Xcode 的设备列表中选择'

第1步

  1. 清理项目(cmd + shift + k作为快捷方式)

第2步

  1. 转到Product->Archive您的项目

第 3 步

  1. 一旦存档成功,这将打开一个包含存档项目的窗口

  2. 您可以通过按Validate(可选步骤,但推荐)来验证您的存档

  3. 现在按下Export按钮

步骤 4 5 6

  1. 这将打开导出方法列表。根据您的要求选择导出方法,然后单击Next按钮。

第 7 步

  1. 这将显示list of team for provisioning。相应地选择并按下“<code>Choose”按钮。

第 8 步

  1. 现在您必须选择设备支持 -> Export one app for all compatible devices(推荐)。如果您想要特定设备的 IPA,请从列表中选择设备变体,然后按“<code>Next”按钮。

第 9 步

  1. 现在您将能够看到“<code>Summary”,然后按“<code>Next”按钮

第 10 步

  1. 此后生成 IPA 文件,稍后您将能够export the IPA as [App Name - Date Time]然后按“<code>Done”。

第 11 步

于 2017-09-13T10:27:44.833 回答
21

在 Xcode-11.2.1

您可能会看到上传 IPA
步骤的不同模式:-

i) 在Xcode ->首选项->帐户中添加您的 Apple Developer id

ii) 清理构建文件夹:-

在此处输入图像描述

iii) 存档

在此处输入图像描述

iv)点击分发应用程序

在此处输入图像描述

v) 选择 Ad-hoc 在指定设备上分发

在此处输入图像描述

vi) 棘手部分 -> 用户可以从公司的网站 URL 下载应用程序。我们中的许多人可能会卡住并开始创建网站 url 来上传ipa,这不是必需的。只需用https写谷歌网站 url :)

在此处输入图像描述

在此处输入图像描述

vii) 单击导出,您将获得 ipa。

在此处输入图像描述

viii) 访问https://www.diawi.com/并拖放您下载的 ipa。并将链接分享给您想要测试的客户/用户 :)

于 2019-12-09T17:42:04.913 回答
4

最简单的方法,请按照以下步骤操作:

步骤1:存档项目后,右键单击项目并选择在查找器中显示

第2步:右键单击该项目并选择显示为显示包内容,然后转到Products>Applications

第 3 步:右键单击 projectname.app

第 4 步:将 projectname.app 复制到一个空文件夹并压缩文件夹(foldername.zip)

第 5 步:将 zipfolder 扩展名更改为 .ipa(foldername.zip -> foldername.ipa)

第 6 步:现在您有了最终的 .ipa 文件

于 2019-01-04T05:27:39.773 回答
1

在构建时选择设备作为 iOS 设备。然后构建应用程序。选择 Product->Archive 然后选择 Share 并保存 .ipa 文件。将 ipa 文件重命名为 .zip 并双击 zip 文件,您将在文件夹中获得 .app 文件。然后压缩应用程序的 .app 文件和 iTunesArtwork 图像。它将采用 .zip 格式,将 .zip 重命名为 .ipa 文件。

于 2011-12-01T04:31:52.677 回答
0

这是我导出 .ipa 所遵循的步骤

  • 验证存档
  • 单击分发应用程序
  • 点击分发方式
  • 在下一个屏幕中选择导出(仅在验证存档时显示的屏幕)
于 2019-01-10T13:55:48.900 回答