【发布时间】:2013-10-12 14:55:12
【问题描述】:
所以,我正在尝试打开一个 .mobileprovisioning 配置文件来阅读里面的内容......这就是我正在做的事情:
NSString *path = [pathURL path];
NSData *data = [[NSFileManager defaultManager] contentsAtPath:path];
我当然会读取数据,但我没有找到将这些数据转化为有用的东西的方法...一个 NSDictionary、一个 NSString 或其他什么...
我已经试过了:
NSString *newStr = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
有什么想法吗?我确定这是一个编码问题,但在阅读和谷歌搜索一段时间后我无法解决它......我认为配置文件保存为十六进制,但我不知道如何从目标中读取它 - C。我找到了这个,但没有有用的答案。
How to convert NData populated with hex values to NSString
谢谢!
【问题讨论】:
标签: objective-c cocoa nsdata provisioning-profile hex