【问题标题】:Share my iPhone app for testing分享我的 iPhone 应用程序进行测试
【发布时间】:2011-04-14 19:37:18
【问题描述】:

我正在编写一个新的 iPhone 应用程序,并想与几个朋友分享它以进行测试、一般反馈和签核。有没有办法我可以做到这一点?

它们位于不同的州,而且它们也没有 Mac。

【问题讨论】:

    标签: iphone ios ad-hoc-distribution


    【解决方案1】:

    编辑:我很久以前写过这篇文章。从那时起,出现了诸如TestFlight 之类的服务来完成整个过程。这真的是要走的路!

    您需要制作一个临时构建,您的朋友可以将其安装在他们的手机上。这有点痛苦,但基本上,过程是这样的:

    1. 转到 Apple Developer Center 的 Provisioning Portal 并注册他们的设备 ID。你需要有你的朋友give you their device ID's,这可以通过点击设备页面上iTunes中的“序列号”字段来完成。
    2. 在 Provisioning -> Distribution 下的 Provisioning Portal 中为临时分发生成分发证书
    3. 自行下载该证书(.mobileprovision 文件)并通过将其拖动到 Xcode 图标上将其安装到 Xcode 中。
    4. 在 Xcode 中复制您的“发布”构建设置以进行 Ad Hoc 构建。一切都应该与 Release 相同,除了在“代码签名”部分,您需要选择在第 3 步中生成的新 Ad Hoc 配置文件。
    5. 转到构建 -> 构建和存档进行临时构建
    6. 当 Xcode 调出管理器窗口时,右键单击已归档的构建并通过将其保存到磁盘来制作一个 .ipa 文件
    7. 告诉您的朋友将移动配置文件拖到 iTunes 图标上(或使用文件 -> 对于 Windows 用户打开)以将其安装到他们的手机上。
    8. 告诉您的朋友将您制作的 .ipa 文件拖到 iTunes 中,并同步他们的手机

    此时,应用程序应该安装在他们的手机上,但很多事情都可能出错,所以你一定要阅读Apple's documentation on the subject as well

    请注意,除非您的朋友使用 iTunes 将应用程序与他们的手机同步,否则此过程将不起作用。此外,如前所述,您需要成为 ADC 的付费开发人员才能访问任何 Provisioning Portal 内容。

    【讨论】:

      【解决方案2】:

      您需要创建一个临时配置文件并使用它来构建您的应用程序。然后将 .zip 压缩版本和配置文件发送给您的朋友(可能通过电子邮件)。他们不一定需要 Mac……只要安装了最新的 iTunes,Windows 就可以了。

      iOS Provisioning Portal 有更多信息(包括操作方法)。

      所有这些都假设您已经支付了 99 美元并且是一名注册的 iOS 开发者。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-07-21
        • 1970-01-01
        • 1970-01-01
        • 2011-05-06
        • 2015-10-18
        • 2011-10-30
        • 1970-01-01
        相关资源
        最近更新 更多