ターゲットの名前を変更し、すべてのファイルの先頭にある古いアプリ名を置き換えた後、それがまだ残っている唯一の場所は、sqlite ファイルをリストする AppDelegate と、プレフィックスの場所をリストする .xcodeprof ファイルだけです。 .pch ファイルは.
ただし、それらを変更しようとすると、ファイルがすべて赤くなりました。どうすれば安全に変更できますか?
ターゲットの名前を変更し、すべてのファイルの先頭にある古いアプリ名を置き換えた後、それがまだ残っている唯一の場所は、sqlite ファイルをリストする AppDelegate と、プレフィックスの場所をリストする .xcodeprof ファイルだけです。 .pch ファイルは.
ただし、それらを変更しようとすると、ファイルがすべて赤くなりました。どうすれば安全に変更できますか?
ターゲットのビルド設定で pch ファイルへのパスを変更できます。ビルド設定には名前が付けられPrefix Header
、プロジェクトのルートから pch ファイルへの相対パスである必要があります。
CoreData が使用する SQLite ファイルに関しては、アプリケーション リソースに含まれるファイルについて話している場合を除き、作成中に CoreData スタックが指すファイル名を変更できるはずです。これは基本的に、次回の起動時にアプリに新しいデータベース ファイルを作成させる影響があることに注意してください。そのため、既にアプリを送信しており、現在の名前を使用しているユーザーがいる場合は、より複雑なことを行う必要があります。