138

Cordova 2.1.0アプリを作成しましたが、最初の2〜3回は正常に動作しました。しかし、ターミナルで実行しようとすると、次のエラーが発生します。何も変更していません。

Ankurs-Mac-mini:~ ankur$ /Users/ankur/Desktop/CordovaSMS/cordova/emulate 
Ankurs-Mac-mini:~ ankur$ 2012-10-17 16:11:08.695 ios-sim[7032:507] stderrPath: 
/Users/ankur/Desktop/CordovaSMS/cordova/console.log
2012-10-17 16:11:08.698 ios-sim[7032:507] stdoutPath: 
/Users/ankur/Desktop/CordovaSMS/cordova/console.log
[DEBUG] Session could not be started: Error Domain=DTiPhoneSimulatorErrorDomain 
Code=1 "iOS Simulator failed to install the application." UserInfo=0x7fc643902320 
{NSLocalizedDescription=iOS Simulator failed to install the application.,
DTiPhoneSimulatorUnderlyingErrorCodeKey=-1}

どんな助けでもいただければ幸いです。ありがとう

4

17 に答える 17

280

問題を解決しました

プロジェクトの内容を削除~/Library/Application Support/iPhone Simulatorして再実行すると、この問題は解決しました。または、シミュレータの内容と設定をリセットするだけです。

ここに画像の説明を入力してください

于 2012-10-22T07:37:01.040 に答える
101

iOSシミュレーターを手動で起動し、[iOSシミュレーター]メニューから[コンテンツと設定のリセット]をクリックして、アプリを閉じて再構築してみてください。

ここに画像の説明を入力してください

于 2013-06-28T12:17:56.833 に答える
33

私の解決策は次のとおりです。

リセット

メニュー、iOSシミュレーター、コンテンツと設定のリセットから。XCode 5.0を閉じる:プロジェクトを閉じてDockから閉じ、プロジェクトを再度開いて、Windowsのように再度起動します:)

于 2013-10-03T09:48:37.423 に答える
20

上記のすべてを試しましたが、何も機能しませんでした。私の問題はiOS7特有のものでした。-Info.plistファイルのバンドルバージョン文字列(短い(CFBundleShortVersionString))に空でない値を割り当てることで、最終的に問題を解決することができました。iOS7はビルド番号の空の値を好まないようです。プロジェクトをビルドするたびにバンドル番号を1ずつ自動的にインクリメントするスクリプトがあったため、このフィールドは空でした。動作させるために、そこにダミー値を割り当てました。

于 2013-10-14T16:33:08.417 に答える
12

シミュレーターからアプリを削除することもできます。

これはiOS6.1で私のために働いた

于 2013-09-19T09:31:16.143 に答える
12

ここで解決:https ://stackoverflow.com/a/16279286/1927253

「Resources」という名前のフォルダをXCode4.6.2にコピーしました。XCodeが尋ねたとき、私は追加されたフォルダーのフォルダー参照を作成しました。

これを行うたびに、派生アプリケーションディレクトリに移動し、プロジェクトのビルドディレクトリを削除して、プロジェクトを再び機能させる必要があります。

解決策:「Resources」という名前のフォルダーを参照によってXCodeにコピーしないでください。リソース以外の名前に変更します。

非常に迷惑なエラー。

于 2014-03-21T03:10:42.957 に答える
5

シミュレータをリセットしてプロジェクトを再実行するだけです

于 2013-09-13T05:17:33.193 に答える
5

残念ながら、これらの解決策はどれも私の問題を解決しませんでした。Macを再起動することも含めて、すべてを実行しましたが、それでも失敗していました。私の問題を実際に解決したのは、オーガナイザーに移動して、派生データとスナップショットを削除することでした。ここに画像の説明を入力してください

于 2014-03-18T17:34:49.507 に答える
3

XCode 5をインストールした後、同じ問題が発生しました。iOS6.1SimまたはSDKがありませんでした。これらを入手しました。iOS6.1 Simでアプリを実行しようとしましたが、インストールに失敗しましたというメッセージが表示されます。上記のすべての投稿を読んだ後、シミュレーターからアプリを削除して再インストールし、プロジェクトウィンドウから再実行することにしました。これで、問題は解決しました。

于 2013-10-14T13:56:58.643 に答える
2

Xcode 5を再インストールしたり、すべてのxcodeとシミュレーターの設定/アプリケーションサポートファイルを運が悪かったりするなど、これらすべてのことを試しました。

それから、それの地獄のために、私は私の短いバンドルバージョン文字列を変更しました(それはすでに値を持っていました、それは空ではありませんでした)、そしてそれはすぐに起動しました。

3時間経ちましたがええ

于 2013-10-23T20:50:53.017 に答える
1

私が探していたすべての答えは私にはうまくいきません!。最後に、それを機能させる唯一の方法は次のとおりです

  • 1.tiapp.xmlでプロジェクトに使用されているチタンのバージョンを確認します
  • 2.プロジェクトエクスプローラウィンドウでプロジェクトを右クリックします。
  • 3.プロパティを選択します
  • 4.プロジェクトビルドパスを選択します。3のすべてのバージョンのTitaniumMobileSDkを選択します。*すべてにチェックマークを付けます。
  • 5.次に、[適用]をクリックして、プロジェクトを再実行します。
于 2013-04-21T16:44:37.397 に答える
1

上記のどれもうまくいきませんでした。最終的にinfo.plistを別のプロジェクトと比較したところ、「Executable File = $ {EXECUTABLE_NAME}」のキーと値のペアを削除し、それを置き換えると問題が解決したことがわかりました。

于 2014-01-31T00:08:04.563 に答える
1

このエラーは、「ビルド」を空のままにするとiOS7.0で発生します。ビルド番号を入力してください!

于 2014-08-01T02:18:47.393 に答える
0

私にとってうまくいったのは、以前のバージョンのXcodeで作成された古いバージョンのアプリ(おそらく4、現在は5を実行中)をシミュレーター(タップホールド、ジグル、x)から削除することでした。

于 2014-02-06T23:54:38.247 に答える
0

Facebookアプリケーション承認用のビルドを作成しようとしたときに、この問題が発生しました。次のコマンドラインを使用したときに、何らかの理由でそれが見つかりました。

xcodebuild -arch i386 -sdk iphonesimulator7.1 -scheme Mana -configuration Release

ファイルは[project root]/build/...Facebookの指示が示唆するように)最終的には含まれませんでしたが、〜/ Library / Developer / Xcode / DerivedData/[アプリ名+一意の識別子]/Build/Productsに含まれます。

ここで何が起こっているのか正確にはわかりませんが(もっと知っている人は私に教えてください!)、シミュレーターのDerivedDataディレクトリーにあるファイルを実行することができました。うまくいけば、彼らはFacebookでも機能するでしょう!

于 2014-07-23T02:32:45.863 に答える
0

上記のすべてを試しましたが、何も機能しませんでした。

最後に、それを機能させる唯一の方法は、DY ​​LD_INSERT_LIBRARIES = / usr / lib/libimckit.dylibの設定を解除することでした。

私がこれをした方法:

  1. ターミナルを開き、「sudovi/etc/launchd.conf」と入力します
  2. 変化

"setenv DYLD_INSERT_LIBRARIES /usr/lib/libimckit.dylib"

"unsetenv DYLD_INSERT_LIBRARIES /usr/lib/libimckit.dylib"

  1. 変更内容を保存
  2. システムを再起動します

この投稿では[1]DYLD_INSERT_LIBRARIESの目的を説明します

[1] https://stackoverflow.com/a/26053165/2091181

于 2014-10-13T15:06:25.600 に答える
0

8.0をサポートするiOSSDKでXcodeバージョン6.0.1(6A317)を使用するMavericks 10.9.5では、元々、すべてのバージョン8のシミュレーターでこのエラーが発生していました。上記のすべてのアドバイスは私にはうまくいきませんでした。そのため、[Xcode]-> [Preferences]-> [Downloads]に移動し、[コンポーネント]セクションでインストール可能(ただし、インストールされていない)と表示されたのはiOSSimulator7.1および/または7.0でした。先に進んで7.1シミュレーターをインストールし、バージョン8.0および7.1の[製品]-> [宛先]リストのシミュレーターで追加の指定を取得しました。8.0を使用しても同じエラーが発生しましたが、7.1シミュレーターはすべて機能しました。

于 2014-10-17T01:09:21.230 に答える