所以,我正在尝试打开一个 .mobileprovisioning 配置文件来阅读里面的内容......这就是我正在做的事情:
NSString *path = [pathURL path];
NSData *data = [[NSFileManager defaultManager] contentsAtPath:path];
当然,我会读取数据,但我没有找到将这些数据转化为有用的东西的方法……一个 NSDictionary、一个 NSString 或其他什么……
我已经尝试过:
NSString *newStr = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
任何想法?我确定这是一个编码问题,但在阅读和谷歌搜索一段时间后我无法解决它......我认为配置文件保存为十六进制,但我不知道如何从目标中读取它 - C。我找到了这个,但没有有用的答案。
如何将填充有十六进制值的 NData 转换为 NSString
谢谢!