我正在开发一个室内位置使用wifi的系统。但是我遇到了与这个苹果图书馆有关的问题。曾经是私有的,现在是公开的。
我在哪里使用代码。
libHandle = dlopen(”/System/Library/SystemConfiguration/IPConfiguration.bundle/IPConfiguration”, RTLD_LAZY);
apple80211Open = dlsym(libHandle, “Apple80211Open”);
apple80211Bind = dlsym(libHandle, “Apple80211BindToInterface”);
apple80211Close = dlsym(libHandle, “Apple80211Close”);
apple80211Scan = dlsym(libHandle, “Apple80211Scan”);
apple80211Open(&airportHandle);
apple80211Bind(airportHandle, @”en0″);
这是 IOS6 中的代码工作 - 在根 /Application
扫描设备旁边的天线,以防 Iphone。从而测量与天线相关的距离。
把苹果阻止访问这个库。我想知道这种发展是否还有其他选择。一个新的图书馆。执行相同的功能。
不打算越狱应用程序安装在设备的根文件夹中时可以完美运行。
但是打算将源代码发布到社区。甚至在苹果商店推出一个测试应用程序。
谢谢您的帮助。att Eduardo Rabelo 电子邮件 eduardorabelo@live.com