Добрый вечер,
У меня есть табличное представление, которое заполняется данными из моей локальной базы данных MySQL.Я использую MAMP вместе с PHPmyadmin.
Он отлично работает на симуляторе, как вы можете видеть:
Рабочая база данных
Однако,когда я пытаюсь запустить его на своем устройстве iPhone, он ничего не загружает:
Не работает База данных
Что может быть причиной этого?Я действительно не понимаю разницу между симулятором и устройством.
Код выглядит следующим образом:
let url: URL = URL(string: urlPath)!
let defaultSession = Foundation.URLSession(configuration: URLSessionConfiguration.default)
let task = defaultSession.dataTask(with: url) { (data, response, error) in
if error != nil {
print("Failed to download data")
}else {
print("Data downloaded")
self.parseJSON(data!)
}
При печати на симуляторе печатается «Data Downloaded» и «Не удалось загрузить».данные "на устройстве.Я использую Xcode 9 и Swift 4.
Большое спасибо за вашу помощь