ios - Xcode7中如何在没有Apple Developer Program的情况下创建ipa

标签 ios xcode7 ipa ad-hoc-distribution

我想做的是创建一个 ipa 使用 Xcode7 进行临时分发。我之前没有做过,这是我的第一次尝试。搜索 s/o 并了解到早些时候可以使用 Xcode5 创建 ipa 文件。我正在尝试 way explained here但是我没有选择屏幕截图中显示的导出选项。我觉得apple可能改了,现在我们可以用apple developer membership注册的apple id登录后选择导出文件。我附上了 Product > Archive 之后的屏幕截图。如您所见,导出选项被禁用,它正在请求苹果开发者成员(member)资格,但能够在查找器中看到存档文件。没有苹果开发者成员(member)资格,有没有办法创建ipa。 enter image description here

最佳答案

你可以这样做:

1)清理你的项目。

2)构建你的项目。

3) 转到产品菜单 -> 选择构建 -> 选择分析。

4) 在项目导航器中,找到您的 .app 产品。

5)右键单击它并单击“在查找器中显示”。

6)在那里你会找到名为“Release-iphoneos”的文件夹,在这个文件夹中你会找到你的.app扩展文件。

7)创建一个名为“Payload”的文件夹,将那个.app文件复制到这个文件夹中。

8) 存档您的文件夹。

9)存档后,将您的文件夹重命名为您应用的名称,并将其扩展名从“.zip”更改为“.ipa”

10)您的 IPA 已准备好分享。

您可以直接从 iTunes 12.7 以下安装此 IPA。

如果您使用的是 iTunes 12.7 及更高版本,您可以使用 Diawi共享您的 IPA 以进行安装。 Here is a good step by step process available.

关于ios - Xcode7中如何在没有Apple Developer Program的情况下创建ipa,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35403969/

相关文章:

ios - 代码 "An error occurred during upload, rsync: failed"

ios - 在 Cordova 混合应用程序中使用 Helvetica Neue

ios - 更改 MPMoviePlayerController 的内容

ios - 错误 : git-credential-osxkeychain died of signal 11

ios - Apple Test Flight 如何上传低版本IPA?

ios - 无法通过 iTunes 安装 .ipa

ios - IPA 文件如何工作?

iphone - 释放由 GLKTextureLoader 分配的纹理(GLKTextureInfo 对象)

xcode - 无法使用 XCode 7 beta 3 在 Playground 上加载场景

ios - 为不同的iphone设置图像并调试