2016-06-07 25 views
3

当我部署并启动我的应用程序冻结一个白色的屏幕上,我看到在我的设备日志以下错误:应用程序冻结与SecTrustEvaluate [叶IssuerCommonName SubjectCommonName]错误

Jun 7 11:21:42 device-inno10 profiled[130] <Notice>: (Note) MC: Provisioning profiles changed 
Jun 7 11:21:42 device-inno10 profiled[130] <Notice>: (Note) MC: Updating MIS trust... 
Jun 7 11:21:42 device-inno10 installd[50] <Error>: SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName] 
Jun 7 11:21:50 device-inno10 installd[50] <Error>: SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName] 
Jun 7 11:21:57 device-inno10 installd[50] <Error>: SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName] 
Jun 7 11:22:05 device-inno10 installd[50] <Error>: SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName] 
Jun 7 11:22:12 device-inno10 installd[50] <Error>: SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName] 
Jun 7 11:22:20 device-inno10 installd[50] <Error>: SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName] 
Jun 7 11:22:27 device-inno10 installd[50] <Error>: SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName] 
Jun 7 11:22:35 device-inno10 syslogd[25] <Notice>: ASL Sender Statistics 
Jun 7 11:22:35 device-inno10 installd[50] <Error>: SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName] 
Jun 7 11:22:42 device-inno10 installd[50] <Error>: SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName] 
Jun 7 11:22:50 device-inno10 installd[50] <Error>: SecTrustEvaluate [leaf IssuerCommonName SubjectCommonName] 

有时它保持冻结这么久该应用程序无法启动。我的所有设备上都有同样的问题,甚至是更新的设备。

在Apple Dev Forum中,建议从设备中删除所有设置配置文件,但这对我不起作用。有人知道我能如何解决这个问题吗?

+0

您是否在删除所有配置文件后重新启动设备? – wottle

+0

嗨。是的,我做到了。 – midori

+0

配置文件是否以某种方式加回(MDM,运行多个biulds)?您能否显示相关设备的供应配置文件列表?这些错误(特别是你得到的数字,指向设备上有多个配置文件,如果你清除了它们,我不知道为什么你仍然会看到这么多的错误。) – wottle

回答

0

事实证明,iOS可以对akamai和Apple网络进行HTTP调用,这些网络在任何应用程序启动之前都会随机执行和/或专门执行。

以下网址调用HTTP:

因为我在一个较高的发展安全环境,我们阻止了我们防火墙上的HTTP调用,因此HTTP调用发生超时。这反过来导致了一个非常缓慢的应用程序,大约需要10秒。

修改防火墙规则以允许这两个调用 - 一切都按预期工作。