Я хотел бы получить доступ к Интернету на симуляторе iPhone в xcode.Я хотел бы проверить некоторые URL в моем коде.
Как это возможно?
Спасибо.
Если у вас есть подключение к Интернету на компьютере разработчика, имитатор использует это .. Никаких особых действий вам не нужно делать ... просто убедитесь, что вы подключены к Интернету с вашим mac
Если вы хотите проверить подключение к Интернету - вы можете использовать класс Reachability, который доступен по всему Интернету. Он может сказать вам, если Интернет / URL доступен или нет.
Не забывайте, что URL-адреса для веб-страниц должны начинаться с индикатора протокола http://" или https://".
Вот почему код
NSURL * url = [NSURL URLWithString: @ "www.google.com/"]
не откроет Safari в симуляторе iOS, тогда как
NSURL * url = [NSURL URLWithString: @ "HTTP://www.google.com/"]
будет.
Вы имеете в виду,
«Как запустить URL в Safari из моего кода?». Если это так, сделайте что-то вроде этого:
NSURL *url = [NSURL URLWithString:@"http://www.google.com/"]; if (![[UIApplication sharedApplication] openURL:url]) NSLog(@"%@%@",@"Failed to open url:",[url description]);
Надеюсь, это поможет.