6

コード内から iPhone スプリングボード アイコン用に、info.plist 内でポイントされている 47x47 PNG を変更する方法はありますか?

翻訳を追加し、言語ごとに変更された info.plist を介して iPhone がサポートする言語ごとにスプリングボード アイコンを変更できることは理解していますが、アプリ内のユーザー設定に基づいて iPhone アプリのスプリングボード アイコンを変更したいと考えています。

何か案は?

これは試していませんが、アプリ バンドル内でファイルを別のファイルにコピーできますか? 「base.png」を指す info.plist を同梱してから、「base.png」を別の PNG に置き換えて、コード内からアプリにパッケージ化できますか?

ありがとう。

――バットガー

4

2 に答える 2

9

これはできません。iPhone アプリケーションのメイン バンドルは読み取り専用であるため、アプリ内からアプリ アイコンを変更することはできません。

于 2009-08-03T18:12:25.507 に答える
1

やりたいことは、「姉妹」アプリごとに新しいターゲット (関連するアイコンを使用) を作成することです。これにより、同じコード ベースを使用して複数のアプリをコンパイルできるようになります。お役に立てれば!

于 2010-04-28T15:20:28.373 に答える