画像を置き換えようとする前に戻ります。画像ファイルを新しいものに置き換えます。
あ、でもうまくいきませんでしたよね?キャッチは次のとおりです。
- ビルド フォルダーをクリーンアップします。ビルド プロセスは、常に新しい起動イメージを取得するとは限りません。(製品メニューを表示するときに Option を押し続けるか、~/Library/Developer/Xcode/DerivedDataの内容を削除します。)
- シミュレーターおよび/または電話からアプリを削除します。通常、アプリケーション インストーラーは新しいイメージをコピーしません。
(これらの手順は常に両方が必要なわけではありませんが、両方が必要な場合はこの順序で実行する必要があるため、リストに従って両方を実行します。)
理由は次のとおりです。
- ビルドすると、Xcode は製品の一部であるさまざまなファイルを DerivedData にコピーします。これにより、変更されたファイルが既存のファイルに常にコピーされるとは限りません。
- デバッグのためにシミュレーターまたはデバイスにインストールする場合、これはさらに別のファイル コピーであり、変更されたファイルが既存のファイルに上書きされるとは限りません。
電話の App Store インストーラーは、より適切にインストールを行うため、このような部分的なインストールは行われないことに注意してください。ただし、アプリケーションが適切なイメージで構築されていることを自分自身で証明できるようになるまで (つまり、1 番ではなく 2 番で失敗していると証明できるまでは)、私はこれを信用しません。