有什么方法可以在iPhone Simulator中模拟飞行模式?
有什么方法可以在iPhone Simulator中模拟飞行模式?
Answers:
在Mac上关闭网络连接。
您可以安装苹果的网络链接调节器
在优胜美地:
可以在“用于Xcode的硬件IO工具”包中找到Network Link Conditioner。可以从Apple Developer下载页面下载。下载完成后,打开DMG并双击“ Network Link Condition.prefPane”进行安装(源)。
使用此首选项面板,您可以创建速度为0kbps的配置文件。
在旧版OSX上:
山狮/小牛:Xcode > Open Developer Tool > More Developer Tools
狮子:/Developer/Applications/Utilities/Network Link Conditioner
更容易的黑客:使功能检查连接
import NetInfo from '@react-native-community/netinfo';
export const ckeckIsConnected = async () => {
const isConnected = NetInfo.fetch().then((state) => {
return state.isConnected;
});
return isConnected;
};
仅在有连接时才进行数据获取。要模拟无连接,false
无论实际连接是什么,只要返回此函数即可。