请告诉我构建我的应用程序的完整程序&在真正的iPhone上使用它。
答案 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)
答案 2 :(得分:41)
点击Product
>菜单中的Archive
,一旦完成,请打开Organiser
并点击最新版本> Distribute
> Save for Enterprise or Ad-Hoc Deployment
>选择正确的签名>保存到目的地
答案 3 :(得分:32)
您需要Build
和Archive
您的项目。您可能需要检查项目和可执行文件中的代码签名设置。
使用管理器选择存档版本,然后您可以Share
该项目版本。您需要再次选择正确的代码签名。它允许您将.ipa
文件保存在所需的位置。
将.ipa
文件拖放到iTunes中,然后与iPhone同步。
编辑:以下是一些更详细的说明,包括屏幕截图;
答案 4 :(得分:20)
存档流程(使用Xcode 8.3.2)
注意:如果您使用iTunes Mac应用程序使用拖放过程创建IPA,那么这不再适用于iTunes 12.7,因为 iTunes 12.7中没有内置的App Store。 强> 的
‘Generic iOS Device
'
醇>
cmd + shift + k
作为快捷方式)Product
- > Archive
您的项目归档成功后,将打开一个包含已归档项目的窗口
您可以按Validate
(可选步骤,但建议使用)验证您的存档
现在按Export
按钮
Next
按钮。答案 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开发人员IDii)清理构建文件夹:-
iii)存档
iv)点击Distribute App
v)选择临时在指定设备上分发
6)棘手的部分->用户可以从公司的网站URL下载应用程序。我们中的许多人可能会陷入困境,并开始创建网站网址以上传 ipa ,这不是必需的。只需使用 https 编写google网站网址即可。 :)
7)单击“导出”,您将获得ipa。
8)访问https://www.diawi.com/并拖放已下载的ipa。并与要测试的客户/用户共享链接:)