如何获得我自己的包的信息?
问题描述:
我想获得一些关于“myBundle.bundle”的信息,例如版本,创建识别包的时间。最新的信息可能由我自己在myBundle.bundle中定位。如何获得我自己的包的信息?
有没有这样做的推荐方法?
我尝试这样的,但不是成功:
- 我放了一个名为Info.plist中的plist到myBundle.bundle的根源。
-
阅读像下面的信息,但信息是零:
self.bundle = [NSBundle bundleWithPath:[[NSBundle mainBundle] pathForResource:@"myBundle" ofType:@"bundle"]]; NSDictionary * info = [self.bundle infoDictionary];
答
你可以使用下面的代码行获得捆绑版本
NSString * bundleVersionString = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleVersion"];
答
的NSDictionary * infoDictionary = [ [NSBundle mainBundle] infoDictionary];
NSString build = infoDictionary [(NSString)kCFBundleVersionKey];
这将给所有的信息。这是存储在像plist版本,捆绑版本,显示名称等
我不想获得应用程序的版本,我想让自己捆绑的版本。有没有iOS推荐方法?否则我应该按照我的方式写信息。 – qiushuitian 2014-09-26 08:02:10