「MyNameGoesHere.app」または「MyNameGoesHere.xcodeproj」であるプロジェクトの部分を知っています - Objective-C コードを介して MyNameGoesHere 部分を取得する方法はありますか?
UIDevice メッセージからあらゆる種類のデバイス情報を取得できますが、プロジェクト/アプリ名を取得する方法がわかりません。
「MyNameGoesHere.app」または「MyNameGoesHere.xcodeproj」であるプロジェクトの部分を知っています - Objective-C コードを介して MyNameGoesHere 部分を取得する方法はありますか?
UIDevice メッセージからあらゆる種類のデバイス情報を取得できますが、プロジェクト/アプリ名を取得する方法がわかりません。
CFBundleDisplayName
もう機能しません。使用する:
NSString *bundleName = [[NSBundle mainBundle]
objectForInfoDictionaryKey:@"CFBundleName"];
おそらく、バンドルの InfoDictionary を見ているでしょう。次のコードでアプリの名前を取得できます。
NSDictionary *info = [[NSBundle mainBundle] infoDictionary];
NSString *bundleName = [NSString stringWithFormat:@"%@", [info objectForKey:@"CFBundleDisplayName"]];