クライアントがiPhoneにデータをインストールした後、(sqliteファイルから)データをsqlite dbにロードするアプリを実行しています。
Xcode でターゲットを選択し、[ビルド フェーズ] -> [ビルド フェーズの追加] -> [実行スクリプトの追加] に移動します。
次に、ここに私のスクリプトがあります:
echo "Begin script ${TARGET_NAME}"
cd /Users/toto/Documents
cd SQliteDB
sqlite3> db.sql
sqlite3> .read dbfile.sqlite
sqlite3> .exit
echo "end script"
ファイル db.sql は作成されますが、ディレクトリに移動し、SQlite データベース ブラウザでファイル db.sql を開くと、空白であると表示されます...そして 0ko です。
では、何が問題なのですか? 端末でこのスクリプトを試すと、完全に機能します... dbfile.sqlite は同じディレクトリにあります。アプリを実行した後にビルドログに移動すると、エラーはありません...