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。
已在 diawi.com 上部署修复程序。它现在应该适用于 iOS 9 个用户(顺便说一句,iOS 9 上的企业内部应用程序分发现在可能需要用户在“设置”>“常规”>“配置文件”>“信任”中信任开发人员)
直到昨天我才安装 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。
已在 diawi.com 上部署修复程序。它现在应该适用于 iOS 9 个用户(顺便说一句,iOS 9 上的企业内部应用程序分发现在可能需要用户在“设置”>“常规”>“配置文件”>“信任”中信任开发人员)