gpt4 book ai didi

ios - 如何从iOS系统的进程pid获取其他应用程序图标?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:52:04 27 4
gpt4 key购买 nike

我看到了这个问题:

How to get the current application icon in ios

现在我可以从进程pid获取应用程序路径,然后根据上面的问题,代码blow,我无法获取应用程序图标。

NSBundle* bundle = [NSBundle bundleWithPath:apppath];
NSArray *infostmp = [[bundle infoDictionary] objectForKey:@"CFBundleIconFiles"];
if(infostmp){
NSString* iconPath = [[NSString alloc] initWithString:[infostmp objectAtIndex:0]];
UIImage* icon =[UIImage imageWithContentsOfFile:iconPath];
}

最佳答案

NSBundle对象只能在越狱iOS中获取,在非越狱iOS设备中,代码:NSBundle* bundle = [NSBundle bundleWithPath:apppath];得到的包是零。因此,您无法获取图标。

关于ios - 如何从iOS系统的进程pid获取其他应用程序图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10161886/

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