アプリケーション内から表示名を動的に変更したいと考えています。方法はありますか?私は使用したくない.plist。私はアプリケーションからxcodeで使いたいです。ありがとうコードで表示名を変更する方法
$ {PRODUCT_NAME}この値をコードでどのように呼び出すことができますか?
アプリケーション内から表示名を動的に変更したいと考えています。方法はありますか?私は使用したくない.plist。私はアプリケーションからxcodeで使いたいです。ありがとうコードで表示名を変更する方法
$ {PRODUCT_NAME}この値をコードでどのように呼び出すことができますか?
アプリ名はアプリのInfo.plistファイルで定義されます。..
Main Bundle
に来..and iOS does not allow anything to be written and updated in Main Bundle..
ですから、プログラムでアプリケーションの名前を持つアプリケーションのInfo.plistの内容を変更傾けます...バンドル識別子.etc
ありがとう情報のため –
それが助けた場合は受け入れる – Shubhank
私はそう信じません。
ローカライズです。使用する言語によって異なる名前が表示されますが、名前を動的に変更することはできません。それはおそらく良いことです...もし虐待されればかなり混乱するかもしれません。
いいえ、できません。 Info.plistとアプリケーションバンドルのすべては、iPhoneにインストールされると読み取り専用です。
私たちにいくつかを示して...
NSDictionary *infoPList = [[NSBundle mainBundle] infoDictionary];
NSString *appName = [infoPList objectForKey:@"CFBundleDisplayName"];
のappNameは、あなたがより多くの具体的である必要は「バンドル表示名」または製品名
の値であり、製品名を取得するには、次のコードを追加します。コード。 – unfrev
私はあなたがそれをすることができるとは思わない。 – mChopsey