iOS黑屏与“被动”连接'应用'访问受保护服务被拒绝

时间:2014-03-27 08:42:47

标签: ios7

少数用户遇到黑屏,然后在启动Pocketpedia时崩溃。到目前为止,只有运行iOS 7.1的iPod Touch的用户才会报告此问题。没有崩溃日志,但控制台显示:

kernel[0] <Debug>: launchd[141] Container: /private/var/mobile/Applications/48588222-6651-47F1-8BE9-5A59DACA3B84 (sandbox)
backboardd[28] <Error>: HID: The 'Passive' connection 'Pocketpedia3' access to protected services is denied.
wifid[15] <Notice>: WiFi:[417568384.004526]: BG Application: Not Present, BG Daemon: Present. Daemons: dataaccessd apsd MobileMail sharingd 
com.apple.launchd[1] (UIKitApplication:com.bruji.pocketpedia3[0x4b17][141]) <Notice>: (UIKitApplication:com.bruji.pocketpedia3[0x4b17]) Exited: Killed: 9
backboardd[28] <Warning>: Application 'UIKitApplication:com.bruji.pocketpedia3[0x4b17]' quit with signal 9: Killed: 9

其他开发者报告了与iAd和iCloud类似的问题。但Pocketpedia不使用任何Apple服务,并且它们都在Apple证书控制台中的“App ID”以及Xcode功能下完全关闭。位置服务也没有使用。

有谁知道底层问题或可能的解决方案?

1 个答案:

答案 0 :(得分:1)

被动连接的错误与黑屏问题无关。通过Xcode中的用户界面设置默认故事板设置以下两个Info.plist键。

<key>UIMainStoryboardFile~iphone</key>
<string>MainStoryboard</string>
<key>UIMainStoryboardFile~ipad</key>
<string>MainStoryboard-iPad</string>

修复方法是编辑Info.plist并明确添加要在iPod上使用的基本名称或“~ipod”版本密钥。

<key>UIMainStoryboardFile</key>
<string>MainStoryboard</string>