Diawi.com 不适用于 iOS9

Diawi.com does not work for iOS9

直到昨天我才安装 iOS9,在 iOS8 上一切 运行 都很好。但是从今天开始,我(和我的客户)使用 iOS9 并且我不再能够使用 diawi.com 部署应用程序(在 iOS8 下工作正常) .

情况如下:我单击 link 以安装 iOS9 下的应用程序,它让我选择安装或取消。我单击安装,有那么一秒钟它似乎工作正常(它告诉我它正在加载,并且状态栏顶部出现加载动画)。但随后它告诉我(德语)该应用程序无法加载(此时)。

我已经尝试过的可能解决方案:

我需要一个解决方案来使用一些无线解决方案来交付带有 AD-Hoc 配置文件的应用程序。如果那是 diawi 或其他一些网络服务并不重要。如果存在,我还想要一个临时解决方法。

这将取决于您需要安装临时应用程序的设备是否已注册为测试设备。如果他们是:

  • 创建您的临时 IPA 文件
  • 将您的应用程序(IPA 文件)上传到云托管服务中的某个位置,您可以为您的测试人员提供下载访问权限。 (我个人在刚开始时使用 Dropbox,但它们中的任何一个都适用于此。)
  • 有测试人员
    • 下载文件
    • 打开 iTunes(连接他们的设备)
    • 将 IPA 文件拖入 Apps 库
    • 将应用程序的图标拖到他们的设备上
    • 同步他们的设备

如果您只有测试人员的电子邮件地址,但他们都在 iOS8 或更高版本上,您始终可以通过 iTunes Connect 使用 TestFlight beta testing

注意:如果您走这条路,您将必须提交应用程序进行 Beta 测试。这可能需要与应用程序审查相似的时间。稍后您仍需要提交应用审核。

  • 使用 Beta 授权创建分发配置文件
  • 为应用程序创建 iTunes Connect 记录
    • 请注意,一旦创建记录,您就无法更改应用名称,因此如果您还不确定,请不要这样做。
  • 将应用程序上传到 iTunes Connect
    • 如果您使用 Xcode,您需要导出以提交到应用商店
  • 为应用添加元数据
  • 启用 TestFlight
  • 提交应用程序进行 Beta 审核
  • 应用获得批准后,在 iTunes Connect 中添加测试人员的姓名和电子邮件地址
  • 向您的测试人员发送测试邀请
  • 您的测试人员需要在他们的设备上安装 TestFlight 应用程序
  • 测试人员将能够使用邀请安装该应用程序

我刚刚用 iOS9 检查了安装过程。这种方式仍然适用于 iOS9。

http://gknops.github.io/adHocGenerate/

已在 diawi.com 上部署修复程序。它现在应该适用于 iOS 9 个用户(顺便说一句,iOS 9 上的企业内部应用程序分发现在可能需要用户在“设置”>“常规”>“配置文件”>“信任”中信任开发人员)