2

「MyNameGoesHere.app」または「MyNameGoesHere.xcodeproj」であるプロジェクトの部分を知っています - Objective-C コードを介して MyNameGoesHere 部分を取得する方法はありますか?

UIDevice メッセージからあらゆる種類のデバイス情報を取得できますが、プロジェクト/アプリ名を取得する方法がわかりません。

4

2 に答える 2

6

CFBundleDisplayNameもう機能しません。使用する:

NSString *bundleName = [[NSBundle mainBundle]
                         objectForInfoDictionaryKey:@"CFBundleName"];
于 2014-10-23T12:52:23.090 に答える
5

おそらく、バンドルの InfoDictionary を見ているでしょう。次のコードでアプリの名前を取得できます。

NSDictionary *info = [[NSBundle mainBundle] infoDictionary];
NSString *bundleName = [NSString stringWithFormat:@"%@", [info objectForKey:@"CFBundleDisplayName"]];
于 2012-05-10T01:47:31.030 に答える