Testflight配置文件安装失败,SCEP服务器返回无效响应。

48

我的一个用户在安装TestFlight App(非苹果的TestFlight)时遇到了问题。

他遇到了这个错误:“安装配置文件失败,SCEP服务器返回无效响应。”

Error

我建议他按照此处列出的步骤进行操作: http://help.testflightapp.com/customer/portal/articles/402816-registration-issues

他告诉我他的配置文件中没有安装任何文件,并且在按照步骤操作后,仍然遇到相同的错误。

我现在很困惑,不知道该怎么办,希望能得到任何建议。


想要补充一下,用户能够成功安装应用程序,而我并没有做任何事情,可能是TestFlight后端的问题。 - Cymric
这是来自TestFlight支持团队的回复,希望对其他人有所帮助:“当设备遇到网络连接问题时,通常会出现此问题。强壮的防火墙或代理也可能导致此错误。您可以尝试连接到另一个Wifi连接,例如在另一个位置或咖啡馆。如果设备有互联网服务计划,请禁用Wifi并尝试使用互联网服务。” - Cymric
1
那个有效吗?我也遇到了同样的问题。 - robert_difalco
重启设备(硬重置),看起来它能正常工作了? - CyberMew
4
我在iPhone 5s和iOS 8.1.1上遇到了同样的问题,我的网络良好...没有防火墙...TestFlight的回答是虚假的!我已经重新启动设备,但问题仍然存在。 - Moonwalker
显示剩余7条评论
6个回答

29

我最终让我的测试人员成功跨越了这个 SCEP 错误。希望这对您也有用。

解决方法:

  1. 打开 iOS 设置应用程序,选择 Safari,然后点击“清除历史记录和网站数据”
  2. 打开 Safari 应用程序并转到 testflightapp.com
  3. 登录 TestFlight 帐户
  4. 在“通过安装配置文件连接此设备”屏幕上,点击绿色的“连接设备”按钮
  5. 在“安装配置文件”屏幕上点击“安装”
  6. 如果您的设备上有解锁密码,可能会提示您输入它
  7. 当出现 SCEP 错误时,点击“确定”
  8. 在“安装配置文件”屏幕上点击“取消”
  9. 然后您应该被重定向到 Safari 中的 TestFlight,并出现“设备已成功连接!”的消息

是的,这是我目前正在处理的解决方法,但问题是我想完全避免这种情况,因为它会影响用户体验 :(. - thndrkiss
这怎么算是一个解决办法呢?你仍然需要在设备上安装配置文件才能运行/安装应用程序。你在这里只能做到的是能够看到你可以访问的应用程序,这或许很好,但仍然无法使用。 - tskulbru
这对我们起作用了 - 即使我们遇到了错误,它仍然成功安装了配置文件。我们不需要清除Safari历史记录。一个可能性是我们以前很久以前使用过TestFlight,之前的安装中可能存在一个配置文件。 - Andrew
安装该证书的需要有两个目的。一个是获取UDID,另一个是在主屏幕上设置快捷方式。我猜这与应用程序的安装无关,如果它是企业级的adhoc,则不需要知道UDID,如果是个人程序的adhoc,则需要UDID,我想这也可以通过像@stcharchar在回答中提到的点击candle来实现。 - thndrkiss
这对我不起作用。点击取消会导致配置文件未安装,从而阻止安装。 - Christopher Pickslay

4

好的,请按照以下步骤操作:

1 - 从主屏幕中删除 TestFlight Web Clip 或图标。

2 - 删除 TestFlight Profile。

3 - 重要提示(在设置中进入 Safari 并清除历史记录和网站数据)。

  1. 重新启动设备。

  2. 在移动版 Safari 上登录 https://testflightapp.com/m/login

  3. 点击 Connect Device。

希望这些步骤对您有所帮助 :D

再见!


3
我刚遇到了同样的问题。来自AppStore的Testflight应用程序无法安装,说需要iOS 8(尽管我们有其他运行该应用程序的iOS 7.x iPad)。在设备上登录testflightapp.com并尝试将其建议注册为testflightapp.com帮助部分中的时,“无效响应”错误发生。
我通过清除Safari的Cookie和数据(设置 -> Safari -> 清除缓存)然后重新启动设备来解决此问题。
再次访问testflightapp.com后,设备已连接并且一切正常。希望这有所帮助!

2
我们昨天刚看到这个问题。问题是工作中的防火墙!我让用户关闭Wi-Fi,只连接蜂窝网络。这样对她来说就可以正常工作了。如果设备是iPod,只需等到回家后再连接Wi-Fi,希望你家里的Wi-Fi与你工作的不同。

2

像这样的链接通常不是一个好的做法。即使它可能回答了问题,但在此添加相关内容可以更快地概述答案,并处理链接消失的情况。 - rfornal
谢谢你的提示。已经修复了。 - user2783166
我们尝试在普通家庭和企业 Wi-Fi、仅使用蜂窝网络等情况下进行测试,但仍然无法正常工作。 - thndrkiss

1
有时我选择在“iOS设备”下构建程序,而不是我的实际“iPhone”设备。 当发生这种情况时,我的用户无法下载,并出现此错误。
当您在developer.apple.com上的配置文件中没有正确注册UDID时,这也是常见问题。 仔细检查您的配置文件条目中的UDID,如果不正确,请更改为正确的UDID。 再次构建,导出和上传应用程序,它应该正常运行。
这已经发生过两次。 祝好运!

1
我已经验证过了,它已经注册了,所有用户都遇到了这个问题。可能是服务器端的问题 :( - thndrkiss

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接