测试飞行配置文件安装失败,SCEP 服务器返回无效响应

Posted

技术标签:

【中文标题】测试飞行配置文件安装失败,SCEP 服务器返回无效响应【英文标题】:Testflight Profile Installation Failed, the SCEP server return an invalid response 【发布时间】:2014-11-02 04:45:22 【问题描述】:

我的一位用户在安装 TestFlight 应用程序(不是 Apple 的 TestFlight)时遇到问题。

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

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

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

我不知道现在该做什么,任何建议都将不胜感激。

【问题讨论】:

想补充一点,用户无需我做任何事情就能成功安装应用,可能是testflight的后端有问题。 这是testflight支持的回复,以防其他人发现它有帮助“这个问题通常发生在设备遇到网络连接问题时。强大的防火墙或代理也可能导致此错误。您可以尝试连接到另一个 Wifi 连接,可能在另一个位置或在咖啡馆?如果设备有互联网服务计划,请禁用 Wifi 并尝试改用互联网服务。“ 那行得通吗?有同样的问题。 重启设备(硬重置),它似乎工作? 我在 iPhone 5s 和 ios 8.1.1 上遇到了同样的问题,而且我的网络很好……没有防火墙……TestFlight 的回答是假的!我重新启动了设备,问题仍然存在。 【参考方案1】:

我终于让我的测试人员克服了这个 SCEP 错误。希望这也适用于您。

解决方法:

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

【讨论】:

是的,这是我正在处理的工作,但问题是我想完全避免这种情况,因为它是糟糕的用户体验:(。 如何解决这个问题?您仍然需要在设备上安装配置文件才能运行/安装应用程序。您在这里完成的唯一一件事就是能够看到您可以访问的应用程序,我想这很好,但仍然无法使用。 这对我们有用——即使我们遇到了错误,它确实成功安装了配置文件。我们不需要清除 Safari 历史记录。一种可能性是我们很久以前使用过 TestFlight,可能存在之前安装的配置文件。 安装该证书的需要有两个目的。 1 获取 UDID 和其他是在主屏幕上放一个快捷方式,我想这与应用程序安装无关,如果是企业 adhoc 那么如果它是 adhoc 就不需要知道 UDID个人程序然后我们需要 udid,我想这也可以通过点击答案中提到的@stcharchar 来实现 这对我不起作用。点击取消会导致配置文件未安装,从而阻止安装。【参考方案2】:

好的,按照这些步骤,

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

2 - 删除 TestFlight 配置文件

3 - 重要(在设置中转到 Safari 并清除历史记录和网站数据)

    重启您的设备。

    在 Mobile Safari 上登录 https://testflightapp.com/m/login。

    点击连接设备。

希望这对你有用:D

再见!

【讨论】:

【参考方案3】:

我也遇到了同样的问题。来自 AppStore 的 Testflight-App 将无法安装,说需要 iOS 8(尽管我们有其他运行 iOS 7.x 的 iPad 运行该应用程序)。在设备上登录testflightapp.com 并尝试将其注册为建议的in testflightapp.com's Help section 时发生“无效响应”错误。

我通过清除 Safari 的 cookie 和数据(设置 -> Safari -> 清除缓存)然后重新启动设备解决了这个问题。

再次访问 testflightapp.com 后,设备已经连接,一切正常。希望对您有所帮助!

【讨论】:

【参考方案4】:

我们昨天才看到这个。问题是防火墙在工作!我让用户关闭 Wifi 并连接到蜂窝网络。那时对她来说效果很好。如果设备是 iPod,请等到您回家,希望您的家庭 wifi 与您的工作 wifi 不同。

【讨论】:

【参考方案5】:

看起来这通常是由防火墙规则引起的。 尝试使用其他 wifi/蜂窝网络。

https://twitter.com/testflightapp/status/389838663494156290

【讨论】:

这样的链接通常不是好的做法。尽管它可能会回答问题,但在此处添加相关内容可以更快地了解答案并处理链接消失的事件。 感谢您的提示。修好了。 我们在普通家庭以及公司 wi-fi、蜂窝网络上尝试过,但仍然无法正常工作【参考方案6】:

有时我选择在“iOS 设备”而不是我实际的“iPhone”设备下构建程序。发生这种情况后,我的用户都无法下载,并且出现此错误。

当您没有在 developer.apple.com 上的配置文件中正确注册他的 UDID 时,这也是一个常见问题。仔细检查他的 UDID 的配置文件条目,如果不正确,请将其更改为正确的条目。再次构建、导出和上传您的应用,应该没问题。

这在我身上发生过两次。祝你好运!

【讨论】:

我已验证,已注册,所有用户都遇到此问题。可能是服务器端的东西:(

以上是关于测试飞行配置文件安装失败,SCEP 服务器返回无效响应的主要内容,如果未能解决你的问题,请参考以下文章

如何返回在了SoapUI MockService动态响应

无效的 IPA 测试飞行

如何返回在了SoapUI MockService动态响应

曲棍球套件无效的配置文件?

Xcode 8.0 - 应用程序安装失败 - 可执行文件包含无效签名

Visual Studio 2017 安装程序清单签名验证失败 怎么解决