3

バンドル識別子を変更せずにアプリケーションの名前を変更するにはどうすればよいですか? .plist ファイルのバンドル識別子を変更して同じままにしてみましたが、アプリケーションを実行しようとすると、xcode で次のようなエラーが表示されます。

No such file or directory (/Users/myUserName/Library/Developer/Xcode/DerivedData/OLD_APPLICATION_NAME-hhknzcpmarwfwldirezkiexvenqp/Build/Products/Debug-iphoneos/NEW_APPLICATION_NAME.app/NEW_APPLICATION_NAME)

これは、デバイスで実行している場合にのみ発生します。シミュレーターでは正常に動作します。

私自身の質問に対する答えが見つかりました。あと数日は受け入れられないので、以下の回答を参照してください。

そのため、プロビジョニング プロファイルをアプリケーションの名前と一致しないものに変更した後、アプリの名前を変更する必要がありました。そのため、デバイスのホーム画面に表示されているアプリケーションの名前を変更するだけで済みました。これは、.plist ファイルにあるバンドル表示名を変更するだけで実行できます。とにかく迅速な対応に感謝します。

4

2 に答える 2

13

CFBundleDisplayNameアプリのInfoplistファイルを変更する必要があります。この値は、iOSスプリングボードが各アプリの下で使用する値です。これはローカライズすることもできます。

于 2012-09-26T12:47:16.303 に答える
-1

バンドル名.bundle識別子を変更すると、プロビジョニングプロファイル用になります。

于 2012-09-26T12:46:18.043 に答える