所以,我正在尝试打开一个.mobileprovisioning文件来读取其中的内容...这是我正在做的事情:
NSString *path = [pathURL path];
NSData *data = [[NSFileManager defaultManager] contentsAtPath:path];
当然我可以读取数据,但我找不到将这些数据转换为有用的东西的方法...一个NSDictionary、一个NSString或任何其他东西...
我已经尝试过:
NSString *newStr = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
有任何想法吗?我相信这是一个编码问题,但我读了一些资料和谷歌了一段时间后仍然无法解决...我认为配置文件保存为十六进制,但我不知道如何从objective-c中读取。我已经找到了这个链接,但没有有用的答案。
谢谢!
CMSDecoderRef
是Security
框架的一部分,仅适用于 Mac OS :( - Ihar Katkavets