Я хочу получить номер версии из info.plist с помощью:
NSString *version = (NSString *)CFBundleGetVersionNumber(CFBundleGetMainBundle());
Это не дает мне строковое значение из ожидаемой версии пакета.
Это даетя ожидаю строку:
NSString *version = (NSString *)CFBundleGetValueForInfoDictionaryKey(CFBundleGetMainBundle(), kCFBundleVersionKey);
Я хотел бы знать, как заставить работать первую форму, так как похоже, что это предпочтительный способ получить версию из info.plist.
Вот как я использую результат:
htmlAbout = [htmlAbout stringByReplacingOccurrencesOfString:[NSString stringWithFormat:@"[version]"] withString:version];
Я работаю в Xcode 4.1
Спасибо