ときどき、コードで試行錯誤を行った後、以前の間違ったコード スニペットを削除したり、ファイルをステージに復元したりしても、Xcodeはランダムなエラーをスローします。最後に完璧に機能した場所。つまり、確かにエラーはありませんが、アプリがクラッシュし、Xcode がエラーを生成します。また、iPhone がコンピュータに接続されていない場合でも、アプリは正常に動作することを付け加えておきます。
過去にエラーの原因となったものをすべて削除した後、Xcode は (前述のように) 代わりに、閉じ括弧、viewDidLoad などのランダムなものを間違っていると指摘します 。今は見つけられませんが、どこかにあることはわかっているので、クラッシュさせて、閉じ括弧などの完全にランダムなものを指してみましょう」 .
古いプロジェクト ファイルがどこかにキャッシュ(または同様のもの) されていると思いますが、それらをどこからどのように削除するかは一生わかりません。Xcode 4.5.2、iPhone 5 iOS 6.0.2、OSX 10.8.2 fwiwを使用しています。
私がこれまでに試したこと:
- クリーン、ビルド、実行、クリーン、再構築、再実行。[変化なし]
- X-code を再起動し、ホーム画面からアイコンを削除し、手順 1 を再度[変更なし]
- コンピューターを再起動する[変更なし]
- iPhone とシミュレーターを再起動し、シミュレーターを工場出荷時の設定にリセット[変更なし]
- ここに示すように、オーガナイザーから派生データを削除し、ここに提案します [変更なし]
- iPhone全体の復元を含む上記のすべて[動作]
- 新しいプロジェクトを作成してnibファイルを再構築し、過去のコードを古いプロジェクトから新しい[Works]にコピーします
はい、代替 6 と 7 は機能しますが、iPhone を工場出荷時の設定に復元したり、これが発生するたびに Xcode プロジェクト全体を再作成したりするのに何時間も費やすことはできません。悲しいかな、最近はかなり頻繁に起こります。
他のアイデアや提案はありますか?