【问题标题】:iOS Ad-Hoc DistributioniOS 即席分发
【发布时间】:2015-06-14 21:47:51
【问题描述】:

我目前已完成制作 iOS 应用程序,我想使用临时分发将应用程序分发给我的同事。我只有两个月的 XCode 经验,对于将应用程序发送给我的同事需要哪些材料,我感到很困惑。我不想犯一个我无法逆转的错误。

  1. 为了将应用分发给其他人,我需要捆绑哪些必需品?

  2. 什么是配置文件,分发应用程序需要它吗?

  3. 有没有办法在不注册 UDID 的情况下使用 ad-hoc 向人们发送应用程序?

  4. 最后,是否有关于创建 Web 链接以分发应用程序的最新教程?

  5. Dropbox 会更简单吗?

【问题讨论】:

    标签: ios xcode


    【解决方案1】:
    1. 您需要存档您的应用程序,然后将其导出为 Ad-Hoc。这里不需要额外的工作。
    2. What is provisioning profile
    3. 没有
    4. Distribute ipa via web
    5. 其实还有很多更方便的方法。我建议您查看HockeyAppFabric,它可以让您获得的不仅仅是部署——它还可以让您收集错误报告、自我更新等等。当然,别忘了苹果的TestFlight服务,它似乎大大集成到了xcode 7中。

    【讨论】:

    • 感谢您回复@世嘉零。第 1 步非常简单直接。如果我在第 2 步中错了,请纠正我。所以基本上,配置文件是一个包含我的认证、我授权的用户 UDID 和我的应用程序 ID 的配置文件,对吗?第 3 步。该死。哦,好吧,把这个问题弄清楚了。步骤 4/5。感谢 TestFlight 的推荐。不过,我的客户似乎只能使用我的应用程序 30 天,之后他们必须重新安装它。我也会研究 HockeyApp 和 Fabric。您知道一种从头开始创建链接以包含我的测试版应用的方法吗?
    • 仅供参考@世嘉零,我没有企业,我只有应用商店和临时分发。
    • 您需要企业证书才能构建内部构建并通过网络分发。所以你唯一的选择是使用我上面提到的服务之一。我使用 HockeyApp,它非常强大,并且有一个桌面应用程序可以帮助将新版本上传到网络。收集您同事的 UIDID,将它们放入您在苹果开发者会员中心的配置文件中,然后构建和归档您的应用程序。 HockeyApp destkop 应用程序将自行捕获存档,您需要做的就是按下上传按钮 :)
    • 将构建上传到 HockeyApp 后,邀请您的同事加入 HockeyApp。接受邀请后,他们将能够在其 iOS 设备上从 Safari 安装您的应用。
    • 这个答案是否有帮助,或者您还有其他问题?
    【解决方案2】:

    以这种方式分发给用户时,看起来应用必须在一年后重新构建。使用 Testflight 进行测试的时间限制为 30 天。在不向苹果支付 100 美元的情况下,我找不到为一家小公司制作应用程序的方法。 如果我错了,请告诉我。

    【讨论】:

    • 您好,感谢您的回复。我有一个会员帐户,我支付了 99 美元,所以这一切都很好。你能澄清一下你的意思吗 > 当以这种方式分发给用户时,应用程序必须在一年后重建。我也在研究TestFlight。感谢您的帮助!
    • 您的配置文件将在一年后过期。因此,一年后您的用户将无法运行您的应用程序。您将需要延长您的年度会员资格并重新生成个人资料。并使用新的配置文件重新构建您的应用并将其分发给您的用户。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多