2011-12-17 16 views
2

Mac OSX 10.7とXcode 4.2.1を実行しましたが、数時間前にシミュレータを実行しようとしたときにxcodeが突然停止するまでは問題ありませんでした。これはXcodeを無期限に「

  1. コードは正常にビルドが、それは無期限に私は、デバイス上でそれを置くしようとすると、それが時には
  2. を「有効な署名が見つからない」と言い、また
  3. 「APPNAMEへの接続」と言うと何が起こるかであります私はアプリをアーカイブすることができます。私が(Test Flight経由で)私のデバイスにダウンロードすると、アプリはデバイスにインストールされません!

これらは私が試したすべてのものです(なし成功して!)

  1. 再起動Xcodeと/または再起動シミュレータ(コンテンツと設定をリセット)および/またはコンピュータを再起動します。
  2. プロジェクトナビゲータでプロジェクト名をクリックします。ビルド設定タブでパッケージングに行き、実行中にシミュレータが接続していることが「製品名」と同じであることを確認します。彼らが違うなら、それは失敗するでしょう。
  3. projectname.xcodeprojフォルダーに移動します。そこにあなたのユーザIDで名前が付けられたものがすべて削除されます。 xcodeを再度開くと、それらのファイルが再作成され、正常に動作するはずです。
  4. プロジェクトのビルドディレクトリを手動で削除します。
  5. オーガナイザウィンドウに移動します。プロジェクトを選択し、左側のアプリケーションを選択してから「派生データ」を削除します
  6. 「製品」 - >「スキームの編集」、「実行」スキームで「起動」オプションが「自動」に設定されていることを確認します。
  7. [プロジェクト] - > [Edit Schemes] - > [Run]をクリックします。デバッガをGDBからNoneに変更してください(これは私には意味がありません)。
  8. アクティビティモニターからプロセスgdb-i386-apple-darwinを終了します。これはgdbが応答していないと仮定しています。
  9. "Product" - > Edit Schemeにあります。 「実行」で「yourappname.app」をクリックし、「other」を選択してプロジェクト内の.appにナビゲートします。今実行する。
  10. プロジェクトに2つのInfo.plistがないことを確認してください。もしそうなら、悪いものを取り除く。

また、私はバージョンコントロールのためにGitを使用していますが、私は問題なく月にこれを行っています!これが本当に問題を引き起こすのであれば、私は気にしません。(xcodeがリソースをどのように管理しているかという点では)私はできるだけ多くの情報を提供しています。どんな助けでも大歓迎です!

答えて

3

私は問題を解決することができた(いくつかの助けを借りて)。ここで私は何をしたのですか: -

  1. "Resources"というプロジェクトフォルダにディレクトリがありました。私はディレクトリの名前を変更しました。

  2. ビルドスクリプトとディレクトリ "リソース"を参照する暗号化されたファイルのURLプロトコルクラスを書いていました。私はそれに応じて新しい名前を変更したディレクトリに更新しました。

  3. すべてのビルドフォルダと派生データを削除しました。私のラップトップに「リソース」ディレクトリへの参照がないことを確認してください!

そしてうまくいきました。これから、私は自分のプロジェクト "Resources"のディレクトリに名前をつけません。どうやらあなたに奇妙なエラーを投げることが知られています!

これは私が作った間違いを避けて皆さんに役立ちますように!

+0

ありがとう、これも私のための原因です。だから、そのディレクトリは 'Resources'という名前ではありません。私は正式にAppleが今MSFTより10倍愚かであると宣言している。 – kizzx2

0

シミュレータ自体からアプリを削除してみてください。 xcodeをきれいにすることはできませんし、デバッガが現行のコピーと一緒になってしまうこともあります。そこにまたはちょうどで~/library/iPhone Simulator/<version>/Applicationsとホースすべてに

ブラウザアプリのために正しいものを見つけて、それを削除するまでの周りを検索します。

あなたが削除したときにさらに差別化する理由は、アプリがドキュメントを作成する場合、それらのフォルダからドキュメントを保持したいことがあるからです。

+0

ただフォルダをきれいにしましたが、まだ運がありません! – Sagar

0

最近、私にはこれがたくさん起こっています。私はクリーンを実行して、シャットダウンし、MacとiPhoneの両方を再起動して修正します。それもあなたのために働くことを願っています。私は何とか再起動せずに修正することはできませんでした!

+0

最初は、私もやったことです。それは私に数回前に起こったし、清潔で再起動しても問題ありません。しかし、今、ちょうど離れて行くことを拒否する! – Sagar

0

ここからビルドフォルダを削除 - だから、全体の週末を失うの後、私は、問題といくつかの睡眠を修正するために管理〜/ライブラリ/開発/ Xcodeの/ DerivedData

を押しコマンド+ R

+0

お返事ありがとうございます!私はこれを試しましたが、まだまだうまくいっています! – Sagar

1

Macを再起動すると、通常私のために働きます。これが必要であることは驚きです。

関連する問題