我想在xcode上访问iPhone模拟器上的互联网。我想在我的代码中测试一些网址。
怎么可能?
谢谢你。
答案 0 :(得分:10)
如果您在开发机器上连接到互联网,则模拟器会使用它。 你不需要做任何特别的事情......只要确保你用mac连接到互联网
答案 1 :(得分:3)
如果你要问的是测试互联网连接 - 你可以使用Reachability类,它可以通过互联网获得。它可以告诉您互联网/网址是否可用。
答案 2 :(得分:1)
你的意思是,
“如何从我的代码中在Safari中启动URL?”。如果是这种情况,请执行以下操作:
NSURL *url = [NSURL URLWithString:@"http://www.google.com/"];
if (![[UIApplication sharedApplication] openURL:url])
NSLog(@"%@%@",@"Failed to open url:",[url description]);
希望有所帮助。
答案 3 :(得分:1)
不要忘记网页的网址必须以“http://”或“https://”协议指标开头。
这就是代码
的原因NSURL * url = [NSURL URLWithString:@“www.google.com /”]
不会在iOS模拟器中打开Safari,而
NSURL * url = [NSURL URLWithString:@“HTTP://www.google.com/”]
意愿。