请告诉我构建我的应用程序并在真正的 iPhone 上使用它的完整过程。
9 回答
除了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 步: 它将打开档案窗口。点击导出并保存。
单击菜单中的Product
> Archive
,完成后打开Organiser
并单击最新版本 > Distribute
> Save for Enterprise or Ad-Hoc Deployment
> 选择正确的签名 > 保存到目的地
您将需要Build
和Archive
您的项目。您可能需要检查项目和可执行文件中的代码签名设置。
使用管理器选择您的存档版本,然后您可以选择Share
该版本的项目。您将需要再次选择正确的代码签名。它将允许您将.ipa
文件保存在您想要的位置。
将文件拖放.ipa
到 iTunes 中,然后与您的 iPhone 同步。
编辑:这里有一些更详细的说明,包括截图;
存档过程(使用 Xcode 8.3.2)
注意:如果您使用 iTunes Mac 应用程序使用拖放过程创建 IPA,则这不再适用于 iTunes 12.7,因为 iTunes 12.7中没有内置应用商店。
‘Generic iOS Device
在 Xcode 的设备列表中选择'
- 清理项目(
cmd + shift + k
作为快捷方式)
- 转到
Product
->Archive
您的项目
一旦存档成功,这将打开一个包含存档项目的窗口
您可以通过按
Validate
(可选步骤,但推荐)来验证您的存档现在按下
Export
按钮
- 这将打开导出方法列表。根据您的要求选择导出方法,然后单击
Next
按钮。
- 这将显示
list of team for provisioning
。相应地选择并按下“<code>Choose”按钮。
- 现在您必须选择设备支持 ->
Export one app for all compatible devices
(推荐)。如果您想要特定设备的 IPA,请从列表中选择设备变体,然后按“<code>Next”按钮。
- 现在您将能够看到“<code>Summary”,然后按“<code>Next”按钮
- 此后生成 IPA 文件,稍后您将能够
export the IPA as [App Name - Date Time]
然后按“<code>Done”。
在 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。并将链接分享给您想要测试的客户/用户 :)
最简单的方法,请按照以下步骤操作:
步骤1:存档项目后,右键单击项目并选择在查找器中显示
第2步:右键单击该项目并选择显示为显示包内容,然后转到Products>Applications
第 3 步:右键单击 projectname.app
第 4 步:将 projectname.app 复制到一个空文件夹并压缩文件夹(foldername.zip)
第 5 步:将 zipfolder 扩展名更改为 .ipa(foldername.zip -> foldername.ipa)
第 6 步:现在您有了最终的 .ipa 文件
在构建时选择设备作为 iOS 设备。然后构建应用程序。选择 Product->Archive 然后选择 Share 并保存 .ipa 文件。将 ipa 文件重命名为 .zip 并双击 zip 文件,您将在文件夹中获得 .app 文件。然后压缩应用程序的 .app 文件和 iTunesArtwork 图像。它将采用 .zip 格式,将 .zip 重命名为 .ipa 文件。
这是我导出 .ipa 所遵循的步骤
- 验证存档
- 单击分发应用程序
- 点击分发方式
- 在下一个屏幕中选择导出(仅在验证存档时显示的屏幕)