现在我只有另一个程序的软件包ID,例如" com.apple.AddressBook
"没有它的info.plist文件,那么我想从" com.apple.AddressBook
"获取应用版本/应用名称,如何做到这一点?
答案 0 :(得分:0)
我不确定你想要什么,但我想根据我得到的答案回答你。
我想你想从包标识符中找到应用名称/版本。 请尝试以下
NSString *appName = [[NSBundle bundleWithIdentifier:@"BundleIdentifierOfApp"] objectForInfoDictionaryKey:(id)kCFBundleExecutableKey];
NSString *appVersion = [[NSBundle bundleWithIdentifier:@"BundleIdentifierOfApp"] objectForInfoDictionaryKey:@"CFBundleShortVersionString"];
NSLog(@"AppName: %@ \n appVersion: %@",appName, appVersion );