Я создал приложение для AppleWatch, которое подключается к веб-серверу и получает некоторую информацию.
В симуляторе это работает без проблем, но на реальном устройстве я получаю некоторые ошибки, которые могу ' t объяснение.
Это часть соединения, я знаю, что это не лучший способ сделать HTTP-запрос в Swift
static func getArtisti() -> [Artista]?
{
let url = URL(string: Generali.baseURL + Generali.artistiURLPath)!;
do {
let contents = try String(contentsOf: url)
print(contents)
let tmp = try JSONDecoder().decode([Artista].self, from: contents.data(using: .utf8)!)
return tmp
} catch let error{
print(error.localizedDescription)
}
return nil
}
Это ошибки, которые я получаю
Connection 1: received failure notification
Connection 1: failed to connect 1:50, reason -1
Connection 1: encountered error(1:50)
Task <255A63A3-7A4B-44C4-B248-EE6C059C5F8A>.<0> HTTP load failed, 0/0 bytes (error code: -1009 [1:50])
NSURLConnection finished with error - code -1009