TestFlight 用户说应用程序无法安装——我做错了啥?

Posted

技术标签:

【中文标题】TestFlight 用户说应用程序无法安装——我做错了啥?【英文标题】:TestFlight users are saying the app won't install — what am I doing wrong?TestFlight 用户说应用程序无法安装——我做错了什么? 【发布时间】:2013-09-02 13:07:58 【问题描述】:

我是 TestFlight 的新手,我的用户在安装它时遇到了问题,只是说“此时无法安装 Syllable。”

我获取了用户的 UDID,将它们添加到开发人员门户中我的设备下,然后创建了一个包含这些设备的新 Ad Hoc 配置文件。然后我将新的配置文件上传到 TestFlight,然后选择用户并单击“更新和通知”。

在 Xcode 中,我没有更改调试代码签名,但我将分发更改为我一开始为 TestFlight 创建的 Ad Hoc 配置文件。 我是否需要为我创建/构建的每个新 IPA 更新此内容?我在想这可能是使用旧的配置文件构建的,它上面没有新设备?我想虽然只是更新 TestFlight 网站上的配置文件就可以解决这个问题。

有人知道是什么原因造成的吗?

【问题讨论】:

您新上传的配置文件应该与您构建的配置文件相同,但添加了用户的设备 ID。如果在构建中使用旧的配置文件并且您稍后上传另一个配置文件,它将无法正常工作。此外,请确保您还选择了 Ad Hoc 配置文件进行发布,它通常是您存档时使用的内容。 在 Testflight 中检查相同版本的权限,同时检查设备 UDID 是否在设备中列出。 【参考方案1】:

如果我做对了,

如果我使用当前配置文件上传构建,然后想要添加人员(我从 testflight 收到他们的 UDID,将他们添加到 dev.apple- 和配置文件中),

然后我将新创建的配置文件与新的 5 人添加到 Testflight,更新构建的权限选项卡并检查以使新添加的人员在“清单”中是最新的。

这对于上传的构建是不可能的,他们必须等到下一个构建才能安装?

【讨论】:

这是不正确的。您可以更新配置文件,您添加的用户可以安装该版本。 在那之后我创建并上传了它? 是的。在您创建并上传构建后,您可以上传新配置文件以授予新访问权限。这在过去对我有用。

以上是关于TestFlight 用户说应用程序无法安装——我做错了啥?的主要内容,如果未能解决你的问题,请参考以下文章

由于配置文件不活动,Testflight 错误无法安装 <appname> WWDR 错误

TestFlight:无法在 Apple Watch 上安装

使用 TestFlight 通过 Parse 推送通知

Testflight,通用应用程序无法安装在 iPad 上

Ad hoc 无法在 iPhone 5 iOS 8 上运行

Testflight安装问题