Как получить доступ к интернету на симуляторе iPhone? - PullRequest
3 голосов
/ 05 января 2011

Я хотел бы получить доступ к Интернету на симуляторе iPhone в xcode.Я хотел бы проверить некоторые URL в моем коде.

Как это возможно?

Спасибо.

Ответы [ 4 ]

10 голосов
/ 05 января 2011

Если у вас есть подключение к Интернету на компьютере разработчика, имитатор использует это .. Никаких особых действий вам не нужно делать ... просто убедитесь, что вы подключены к Интернету с вашим mac

3 голосов
/ 05 января 2011

Если вы хотите проверить подключение к Интернету - вы можете использовать класс Reachability, который доступен по всему Интернету. Он может сказать вам, если Интернет / URL доступен или нет.

1 голос
/ 02 августа 2012

Не забывайте, что URL-адреса для веб-страниц должны начинаться с индикатора протокола http://" или https://".

Вот почему код

NSURL * url = [NSURL URLWithString: @ "www.google.com/"]

не откроет Safari в симуляторе iOS, тогда как

NSURL * url = [NSURL URLWithString: @ "HTTP://www.google.com/"]

будет.

1 голос
/ 05 января 2011

Вы имеете в виду,

«Как запустить URL в Safari из моего кода?». Если это так, сделайте что-то вроде этого:

NSURL *url = [NSURL URLWithString:@"http://www.google.com/"];
if (![[UIApplication sharedApplication] openURL:url])
    NSLog(@"%@%@",@"Failed to open url:",[url description]);

Надеюсь, это поможет.

...