gpt4 book ai didi

ios - iPhone/iPad IOS 如何获取 Framework Bundle 版本

转载 作者:可可西里 更新时间:2023-11-01 03:57:05 29 4
gpt4 key购买 nike

尝试获取 .framework 的 bundle 版本。尝试使用资源路径查找文件,然后使用 NSBundle 类似...

    NSString *path = [[NSBundle mainBundle] pathForResource:@"SomeFramework" ofType:@"framework"];
NSBundle *bundle = [[NSBundle alloc] initWithPath:path];
_version = [bundle objectForInfoDictionaryKey:(NSString *)kCFBundleVersionKey];

但是 path 一直返回 nil ......

更好的方法?

最佳答案

NSArray *ar = [NSBundle allFrameworks];

for (NSBundle *b in ar) {

NSLog(@"%@",[b objectForInfoDictionaryKey:@"CFBundleName"]);

NSLog(@"%@",[b objectForInfoDictionaryKey:@"CFBundleShortVersionString"]);

}

关于ios - iPhone/iPad IOS 如何获取 Framework Bundle 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18700442/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com