シミュレーターでアプリをコンパイルしようとすると、リンカー エラーが大量に発生しますが、携帯電話にコンパイルするときには何も発生しません。誰かがそれらを見て、何が起こっているのか推測できますか?
アプリに libsqlite3.dylib があります。
ld: 警告: ファイル /Users/monkeyButt/Desktop/Development/XCodeApps/knowInk Publishing を無視します - Medicare Providers Locator/libsqlite3.dylib、ファイルに必要なアーキテクチャ i386 がありません アーキテクチャ i386 の未定義シンボル: "_sqlite3_open"、参照元: -[SQLiteController SQLiteController.o の initSQLiteDB] - SQLiteController.o の [SQLiteController getData] 「_sqlite3_exec」、参照元: - [SQLiteController initSQLiteDB] SQLiteController.o の - [SQLiteController insertData:::] SQLiteController.o の「_sqlite3_close」、参照元: -SQLiteController.o の [SQLiteController initSQLiteDB] -SQLiteController.o の [SQLiteController getData] "_sqlite3_last_insert_rowid"、次から参照: -[SQLiteController insertData:::] SQLiteController.o の "_sqlite3_errmsg"、参照元: -[SQLiteController insertData:::] SQLiteController.o 内"_sqlite3_prepare_v2"、参照元: -[SQLiteController getData] SQLiteController.o "_sqlite3_step"、参照元: -[SQLiteController getData] SQLiteController.o 内"_sqlite3_column_int" から参照: -[SQLiteController getData] SQLiteController.o "_sqlite3_column_text" から参照: -[SQLiteController getData] in SQLiteController.o ld: アーキテクチャ i386 のシンボルが見つかりませんでした: エラー: リンカー コマンドが失敗しました終了コード 1 を使用 (呼び出しを確認するには -v を使用)o 「_sqlite3_step」、参照元: -[SQLiteController getData] in SQLiteController.o 「_sqlite3_column_int」、参照元: -[SQLiteController getData] in SQLiteController.o 「_sqlite3_column_text」、参照元: -[SQLiteController getData] in SQLiteController.o ld : アーキテクチャ i386 clang のシンボルが見つかりません: エラー: リンカー コマンドが終了コード 1 で失敗しました (呼び出しを確認するには -v を使用してください)o 「_sqlite3_step」、参照元: -[SQLiteController getData] in SQLiteController.o 「_sqlite3_column_int」、参照元: -[SQLiteController getData] in SQLiteController.o 「_sqlite3_column_text」、参照元: -[SQLiteController getData] in SQLiteController.o ld : アーキテクチャ i386 clang のシンボルが見つかりません: エラー: リンカー コマンドが終了コード 1 で失敗しました (呼び出しを確認するには -v を使用してください)リンカ コマンドが終了コード 1 で失敗しました (呼び出しを確認するには -v を使用してください)リンカ コマンドが終了コード 1 で失敗しました (呼び出しを確認するには -v を使用してください)