【问题标题】:How to generate an iPA file using only development certificate in iPhone?如何在 iPhone 中仅使用开发证书生成 iPA 文件?
【发布时间】:2012-04-11 22:36:34
【问题描述】:

我在 Apple 网站上没有付费帐户。因此,我的客户在那里创建配置文件后向我发送了开发证书。现在他让我在 xcode 中加载这个证书并生成一个可执行文件或 ipa 文件来测试 iPhone 设备中的应用程序。

谁能告诉我实现这一目标的方法?

提前致谢

【问题讨论】:

标签: iphone certificate ipa


【解决方案1】:

1) 首先完成您的编码检查它与您的配置文件。

2) 然后点击在 iPhone 或 iPad 设备上运行。

3) 然后转到菜单 -> 产品 -> 清洁。

4) 清理后菜单 -> 产品 -> 存档。

5) 完成后点击分发,然后选择保存为企业或临时应用程序的选项,然后点击下一步按钮。

6) 根据您的应用文件大小,需要一分钟时间。

7) 然后给出 ipa 的名称并将其保存在您想要的位置。

【讨论】:

  • 这并没有解决使用开发证书的愿望。
【解决方案2】:

执行以下步骤: 1) 首先获取配置文件。

2) 将调试模式设置为 iOS 设备。

3) 转到产品,选择存档,您的项目将被存档。

4) 接下来转到管理器,选择您创建的已创建存档。然后点击分享。它会询问你是否允许。选择允许。您可以设置应用程序的名称。最后创建你的 ipa 文件

【讨论】:

  • “分享”选项在哪里?在 Xcode6 中看不到一个
【解决方案3】:

我按照以下步骤进行操作:

  1. 构建源代码
  2. 转到 Organizer > Projects 并选择您的项目,然后单击箭头打开派生数据文件夹。
  3. 找到 .app 文件(通常是 Build > Products > Debug-iphoneos)并将其放到 iTunes 中
  4. 例如,从 iTunes 中选择应用程序并将其放到桌面上。 iTunes 会将其转换为 ipa。

【讨论】:

  • 如果测试人员的设备在配置文件中,这种方法是否可以分发进行测试?这意味着如果我通过 iTunes 转换获得 .ipa 并将其发送查看电子邮件或 testflightapp 服务,测试人员是否能够毫无问题地将其安装在他的设备上?或者我仍然需要获得分发证书并为此使用 Xcode 创建一个 .ipa?
  • 从 iTunes 12.7 开始,iTunes 似乎不再支持“应用程序选项”了。我发现 this solution 为我工作,它不需要 iTunes。
猜你喜欢
  • 1970-01-01
  • 2012-05-12
  • 1970-01-01
  • 1970-01-01
  • 2011-01-11
  • 1970-01-01
  • 2018-03-26
  • 2023-01-15
  • 2018-04-02
相关资源
最近更新 更多