如何使用Xcode创建.ipa文件?

时间:2011-03-31 11:31:56

标签: xcode

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

9 个答案:

答案 0 :(得分:77)

除了kus回答。

Xcode 8.0中有一些更改

第1步: 将方案目的地更改为Product

第2步: 点击Archive> Export...>完成此操作后,打开管理器并单击最新版本。

第3步: 点击整理器窗口右侧的DisallowConcurrentExecutionAttribute选项。

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

  

Xcode 10.0

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

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

第5步:   它打开分发选项窗口。选择 所有兼容的设备版本 点击下一步

第6步: 选择签名证书。

第7步: 它将打开为分发窗口准备存档。这需要很少的时间。

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

答案 1 :(得分:77)

在Xcode版本10.0中

  1. 转到窗口 - >组织者
  2. 然后从档案中选择您的应用档案
  3. 然后点击右侧面板上的“分发应用”按钮
  4. enter image description here

    1. 然后按照以下步骤
    2. 第1步

      enter image description here

      第2步

      enter image description here

      第3步

      enter image description here

      第4步

      enter image description here

      第5步

      enter image description here

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

      enter image description here

      在Xcode版本9.2中

      1. 转到窗口 - >组织者
      2. 然后从档案中选择您的应用档案
      3. 然后点击右侧面板上的“上传到App Store ”按钮
      4. 然后按照以下步骤
      5. 第1步 enter image description here

        第2步 enter image description here

        第3步 enter image description here

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

        enter image description here

答案 2 :(得分:41)

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

答案 3 :(得分:32)

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

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

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

编辑:以下是一些更详细的说明,包括屏幕截图;

How to distribute ad hoc build with XCode 4

答案 4 :(得分:20)

存档流程(使用Xcode 8.3.2)

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

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

    continue

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

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

        1. 归档成功后,将打开一个包含已归档项目的窗口

        2. 您可以按Validate(可选步骤,但建议使用)验证您的存档

        3. 现在按Export按钮

        4. Step 3

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

            1. 这将显示list of team for provisioning。选择相应的,然后按“Choose”按钮。
            2. Step 7

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

                1. 现在,您将能够看到“Summary”,然后按“Next”按钮
                2. Step 9

                  1. 此后生成IPA文件,之后您将能够export the IPA as [App Name - Date Time],然后按“Done”。
                  2. Step 10

答案 5 :(得分:1)

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

答案 6 :(得分:1)

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

步骤1:将项目存档后,右键单击项目,然后选择在finder中显示

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

第3步:右键单击projectname.app

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

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

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

答案 7 :(得分:0)

这是我导出.ipa的步骤

  • 验证档案文件
  • 点击分发应用
  • 点击分发方式
  • 在下一个屏幕中选择导出(仅在验证归档后才显示该屏幕)

答案 8 :(得分:0)

在Xcode-11.2.1中

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

i)在xcode 首选项-> 帐户

中添加您的Apple开发人员ID

ii)清理构建文件夹:-

enter image description here

iii)存档

enter image description here

iv)点击Distribute App

enter image description here

v)选择临时在指定设备上分发

enter image description here

6)棘手的部分->用户可以从公司的网站URL下载应用程序。我们中的许多人可能会陷入困境,并开始创建网站网址以上传 ipa ,这不是必需的。只需使用 https 编写google网站网址即可。 :)

enter image description here

enter image description here

7)单击“导出”,您将获得ipa。

enter image description here

8)访问https://www.diawi.com/并拖放已下载的ipa。并与要测试的客户/用户共享链接:)