如何将私有API和框架添加到iPhone应用程序。像Apple80211一样。
答案 0 :(得分:3)
假设您在询问“我如何调用在私有API中声明的函数”,this app将告诉您如何操作。查看-[MSNetworksManager init]
。
void * dlopen(const char*, int)
是您要查找的函数,在dlcfn.h
中声明,使用如下:
int (*scan)(void *, NSArray **, void *);
void *libHandle = dlopen("/System/Library/Frameworks/Preferences.framework/Preferences", RTLD_LAZY);
scan = dlsym(libHandle, "Apple80211Scan");
答案 1 :(得分:1)
请不要使用任何私有API,因为Apple有可能拒绝您的申请。