应用程序在启动后立即崩溃
编辑:我的问题是因为plist文件被损坏。 所以,如果你有同样的问题,可能是因为你的plist文件。
所以我有这个应用程序,一切正常,直到我更新我的设备到IOS 6.之后,我无法在设备上安装应用程序。 该应用程序在IOS 5.0模拟器和IOS 6.0模拟器上工作得很好。 当我尝试构建设备时,启动屏幕会显示两秒钟,然后关闭应用程序。 在Xcode中我收到这个错误:
timed out waiting for app to launch
我搜索了网络,它说这是一个AdHoc供应问题,但我的供应配置文件是有序的。 我甚至改变了应用程序ID并删除了旧的配置,并且我得到了同样的错误。
在设备控制台中,我收到了这个奇怪的错误:
Oct 15 23:48:23 iPad2-3G backboardd[51] <Warning>: Launch Services: Registered unknown app identifier InvoiceAppDev
��Oct 15 23:48:23 iPad2-3G backboardd[51] <Warning>: Launch Services: Unable to find app identifier InvoiceAppDev
Oct 15 23:48:23 iPad2-3G backboardd[51] <Warning>: Can't create application "InvoiceAppDev" without a bundle path
Oct 15 23:48:44 iPad2-3G mobile_house_arrest[200] <Error>: Max open files: 78
��Oct 15 23:48:44 iPad2-3G installd[30] <Error>: 0x2ff81000 handle_install: Install of "/var/mobile/Media/PublicStaging/InvoiceApp.app" requested by mobile_installation_proxy
Oct 15 23:48:44 iPad2-3G installd[30] <Error>: 0x2ff81000 MobileInstallationInstall_Server: Installing app InvoiceAppDev
��Oct 15 23:48:44 iPad2-3G installd[30] <Error>: Oct 15 23:48:44 SecTrustEvaluate [leaf CriticalExtensions IssuerCommonName]
Oct 15 23:48:45 iPad2-3G installd[30] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
��Oct 15 23:48:45 iPad2-3G installd[30] <Error>: entitlement 'com.apple.developer.ubiquity-container-identifiers' has value not permitted by a provisioning profile
我不知道发生了什么。 有谁知道为什么会发生这种情况?
我看到了在app.plist中意外输入以下空白字段导致的相同错误:
+ <key>LSApplicationCategoryType</key>
+ <string></string>
我有完全相同的症状。 相信与否,我将我的目标代码从发行版改为开发者,并且所有内容都按预期工作。
感谢@nycynik - 解决了这个问题。 在xcode中打开“Organizer”,选择设备(例如iPhone),选择“应用程序”并删除以前版本的应用程序。 再次运行。
链接地址: http://www.djcxy.com/p/64695.html