【发布时间】:2018-10-27 02:06:33
【问题描述】:
我正在使用 iOS 11 中的 NEHotspotConfiguration 类连接到已知的 wifi 网络。这个 React Native 应用程序在物理设备上运行良好,我可以使用 iOS 11 上的 NEHotspotConfiguration 类以编程方式连接到网络。但是,当我尝试在模拟器中构建/运行它时,我收到以下错误,阻止我什至无法启动应用程序:
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_NEHotspotConfiguration", referenced from:
objc-class-ref in IOSWifiManager.o
"_OBJC_CLASS_$_NEHotspotConfigurationManager", referenced from:
objc-class-ref in IOSWifiManager.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
是否有办法在启用此功能的情况下继续使用模拟器来测试我的应用程序的其余部分,即使我无法使用该功能更改模拟器中的 wifi?
【问题讨论】:
-
所以这不是我的问题,即使它是相同的。我已经设置了以编程方式连接到 Wifi 网络的能力,当我在物理设备上运行它时它工作得很好。我的问题是,我怎样才能让应用程序在模拟器或构建机器上构建/运行?我知道我无法在模拟器中实际使用此功能,但仍希望能够构建应用程序以测试其他功能。
标签: ios xcode react-native ios-simulator