如何在Xcode 6中创建IPA?

时间:2014-09-22 09:29:28

标签: ios objective-c iphone xcode xcode6

在我的项目中,我无法弄清楚如何创建IPA文件。任何人都可以一步一步地解释如何在Xcode 6中制作IPA文件吗?

4 个答案:

答案 0 :(得分:102)

你可以按照以下说明:

1.在您的xcode中选择您的swiftDemo(如图所示左侧)然后选择产品选项,您可以在其中选择存档选项。

Select Archive - The highlighted one in the image

  1. 然后会打开一个新窗口,如下所示,在该窗口中选择导出选项
  2. Select Export option

    3.然后弹出如下所示,并在寻找苹果商店时选择第一个选项。 所以现在按照它的说法进行操作。

    Select First option

    <强>更新 - &GT;选择保存到ad-hoc部署,如下所示

    Save to ad-hoc

    - &GT;然后,如果你没有用你的苹果开发者ID签名,那么下面的屏幕会弹出

    Add apple id

    - &GT;现在选择add in this并在新窗口中提供您的苹果ID和密码,如图所示。

    apple id and password required

    - &GT;在xcode的指导下休息,最后你将获得你的IPA文件。

    - &GT;参加你的考试。

    请勿忘记在xcode中对您的构建设置进行代码签名时提供您的配置文件和证书。

答案 1 :(得分:15)

如果您想将.ipa文件上传到itunesconnect 而不在Xcode中集成开发者帐户,并且您希望使用应用程序加载程序。那么你可以用iTunes生成.ipa

步骤1: - 选择模拟器的设备。

enter image description here

第2步:转到产品 - &gt;选择存档

enter image description here

第3步: - 在完成编辑后,右键点击您的档案 - &gt;并在Finder中选择显示

enter image description here

第4步: - 当你点击显示器中的show时,你将重定向到Archive文件夹,看起来像这样

enter image description here

第5步: - 右键点击.xarchive文件 - &gt;选择“显示包内容”选项。

enter image description here

第6步: - 转到产品文件夹 - &gt;应用程序文件夹 - &gt;你会发现yourprojectname.app

enter image description here

第7步: - 现在将.app转换为.ipa只需拖放到iTunes中即可。检查下图,

enter image description here

步骤8: - 现在将此.ipa文件放在安全的地方,并在使用应用程序加载器上传时使用。

注意: - 如果你想知道如何使用应用程序加载器上传应用程序,请检查一下,

Upload app with application Loader

编辑: -

警告: - 不要将.apap从.aap更改为.zip,将.zip更改为.ipa。

我在很多回答中看到,他们建议使用compress .app文件,然后将扩展名从.zip更改为.ipa。现在不行。通过这种方法,您将获得错误,

  

IPA无效,它不包含有效负载目录。

答案 2 :(得分:3)

1. Make your application with X-Code

2. Run your application in simulator

3. Open finder, Goto -> /Library/Developer/XCode/DerivedData/<Your App Name-blahblahblah>/Build/Products/Debug-iphonesimulator

4. Open iTunes -> Goto Apps

5. Drag YourApplication.app to iTunes

6. Drag back your app from iTunes to finder to get YourApplication.ipa

答案 3 :(得分:2)

在XCode版本9.0(9A235)中:

    1. 存档您的项目
    1. 点击Window-&gt; Organizer,选择您已归档的项目。单击“导出”
    1. 选择开发(选项)
    1. 单击“下一步”并签署应用程序并导出

这会将发布内容导出到您可以找到.ipa文件的位置。