そのため、最初の実行時にアプリがどのように動作するかを確認するためだけに、iPhone (iOS4.3) からアプリを削除する必要がある簡単なテストとして開始しました。(iOS4.3まで対応できるように開発中です)。
削除後、何らかの理由で iPhone でアプリを実行できませんでした。リストから自分のデバイスを手動で選択できますが、プロジェクトはデフォルトで自分のデバイスを設定しません"Active Scheme"
。iOS Device
XCode は、トップから次のようなメッセージをドロップします。
Could not launch “project1” No such file or directory
(/Users/portal/Library/Developer/Xcode/DerivedData/project1-
cfjhjgezzcapwoadaivpptyywptu/Build/Products/Debug-iphoneos/project1.app/project
私はこのSO投稿(編集:したがって、XCodeを再起動し、iPhoneでクリーンプロジェクトを実行し、iPhoneをハードリセットしました)を実行しましたが、オーガナイザーで派生データを削除できるようになったことを除いて、これは何も変更しませんでした。
ただし、手元に作業用のバックアップがあります。プロジェクトに多くの変更を加えたため、少し古くなっています。バックアップされたプロジェクトを実行できますが、問題ないようです。
ここで私の質問は、ファイルを正常なプロジェクトにマージするにはどうすればよいですか? XCode プロジェクト自体が少し変更され、フレームワークといくつかの設定が追加されました。
変更されたファイルを古いプロジェクトに単純にコピーしようとしましたが、最初の実行時に得られるのは SIGABRT だけです。FileMerge を調べたところ、何らかの理由で私の projectAppDelegate.m が .xcodeproj ファイルの PBXBuild セクションに存在しないことがわかりました。私が触れなかったもの。ここは混乱しているようです。
新しいプロジェクトを古いプロジェクトに正しくマージするにはどうすればよいですか?