7

編集:私の問題は、plist ファイルが破損していたためです。したがって、同じ問題が発生した場合は、おそらく plist ファイルの何かが原因です。

だから私はこのアプリを持っていて、デバイスをIOS 6に更新するまですべてがうまくいきました。その後、デバイスにアプリをインストールできませんでした。このアプリは、IOS 5.0 シミュレーターと IOS 6.0 シミュレーターで問題なく動作しました。デバイス用にビルドしようとすると、スプラッシュ スクリーンが 2 秒間表示された後、アプリが閉じます。Xcode では、次のエラーが表示されます。

timed out waiting for app to launch

Web を検索したところ、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

何が起こったのかさっぱりわかりません。なぜこれが起こったのか誰にも分かりますか?

4

3 に答える 3

2

app.plist に次の空白フィールドを誤って入力したために、同じエラーが発生しました。

+   <key>LSApplicationCategoryType</key>
+   <string></string>
于 2013-02-21T02:26:13.637 に答える
0

ありがとう@nycynik-それは問題を解決しました。xcodeで「オーガナイザー」を開き、デバイス(iPhoneなど)を選択し、「アプリケーション」を選択して、以前のバージョンのアプリを削除します。もう一度走るより。

于 2012-12-16T13:10:25.573 に答える