我不懂iOS,特别是私有API。
我有一个测试应用程序,现在我需要使用私有API(这个应用程序不是为App Store设计的)。
我从iOS-Runtime-Headers下载了生成的头文件,接下来怎么做呢?
在/System/Library/
下,我有包含Frameworks
、...、PrivateFrameworks
的库列表。
我需要用从复制的框架替换原始框架吗?
因为我还有其他只使用公共API
的应用程序,我不想损坏它们。
根据发布的链接中所说,他们建议验证库,例如:
NSBundle *b = [NSBundle
bundleWithPath:@"/System/Library/PrivateFrameworks/GAIA.framework"];
BOOL success = [b load];
但这里的路径指向原始路径。
或者我漏掉了什么,
谢谢。