【问题标题】:How to create ipa without Apple Developer Program in Xcode7如何在 Xcode7 中创建没有 Apple Developer Program 的 ipa
【发布时间】:2016-05-26 01:04:10
【问题描述】:

我想要做的是create an ipa 使用 Xcode7 进行临时分发。我之前没有做过,这是我第一次尝试。搜索 s/o 并了解之前可以使用 Xcode5 创建 ipa 文件。我正在尝试way explained here 但我没有选择屏幕截图中显示的导出选项。我认为苹果可能已经改变了它,现在我们可以在登录后选择导出文件,使用在苹果开发者会员中注册的苹果id。我附上了Product > Archive 之后的屏幕截图。如您所见,导出选项被禁用,它要求苹果开发者会员资格,但能够在查找器中看到存档文件。没有苹果开发者会员资格有没有办法创建ipa。

【问题讨论】:

  • 请否决投票的原因

标签: ios xcode7 ipa ad-hoc-distribution


【解决方案1】:

你可以这样做:

1)清理你的项目。

2)构建您的项目。

3) 进入产品菜单 -> 选择 build for -> 选择 Profiling。

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

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

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

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

8)存档您的文件夹。

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

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

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

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

【讨论】:

  • 感谢 Akshay...但是在设备上安装 ipa 后,我收到警告“不受信任的开发人员”。这是正常的还是我做错了什么。
  • 步骤有一些变化,我没有找到“Release-iphoneos”文件夹。所以我跳过了第6步,直接添加了一个名为“Payload”的文件夹,将其压缩,然后第9、10步。
  • 我知道为什么会出现“不受信任的开发者”警告以及如何解决它。只是想确认一下。
  • 你是说不注册苹果开发者计划就做不到?
  • 可以,但您需要将您的设备连接到您的 xcode,然后 xcode 自己将该设备添加到您的帐户,然后您可以从那里安装。
【解决方案2】:

拥有开发者帐户总是更好。

您还可以执行以下操作:

选择“保存用于临时部署”并单击下一步。然后打开“选择开发团队”下拉菜单。它将在底部有“使用本地歌唱资产”选项。选择此选项并单击选择。

给你。构建将由 Xcode 创建,无需 Apple ID 帐户。

【讨论】:

猜你喜欢
  • 2015-01-11
  • 1970-01-01
  • 1970-01-01
  • 2020-12-17
  • 1970-01-01
  • 1970-01-01
  • 2014-01-09
  • 2017-05-05
  • 1970-01-01
相关资源
最近更新 更多