Я новичок в разработке мобильных приложений / Azure в целом.
Я следую этому руководству (https://docs.microsoft.com/en-us/azure/app-service-mobile/app-service-mobile-ios-get-started), чтобы настроить бэкэнд Azure, который взаимодействует с простой базой данных SQL для iOSприложение (написано на Swift).
Я включил автономную синхронизацию (отсюда уже есть заранее написанный код https://docs.microsoft.com/en-us/azure/app-service-mobile/app-service-mobile-ios-get-started-offline-data). Однако я пытаюсь добавить еще один столбец / переменную числового типа вБаза данных SQL. Шаги, которые я выполняю:
- В Azure Easy Tables я выбрал базу данных и добавил еще один столбец.
- В своем коде я изменил полезную нагрузку с
let itemToInsert = ["text": text, "complete": false, "__createdAt": Date()] as [String : Any]
UIApplication.shared.isNetworkActivityIndicatorVisible = true
self.table!.insert(itemToInsert) {
(item, error) in
UIApplication.shared.isNetworkActivityIndicatorVisible = false
if error != nil {
print("Error: " + (error! as NSError).description)
}
}
до
let itemToInsert = ["text": text, "complete": false, "__createdAt": Date(),"new_column":29] as [String : Any]
UIApplication.shared.isNetworkActivityIndicatorVisible = true
self.table!.insert(itemToInsert) {
(item, error) in
UIApplication.shared.isNetworkActivityIndicatorVisible = false
if error != nil {
print("Error: " + (error! as NSError).description)
}
}
Новый код выполняется, но значение new_column не отображается в представлении «Простые таблицы» на веб-портале Azure. Есть ли у кого-нибудь какие-либо предложения??
Я прочитал следующие связанные вопросы:
- Как добавить столбцы в Easy Table для демонстрационного приложения для Azure для iOS (список задач)
Он предлагает очистить сборку XCode. Я попробовал это, и он сделалничего не изменить.
Swift Azure Mobile QuickStart - добавление и синхронизация PNG-изображения Не предоставлено ответа.
Любая помощь будет признательна - большое спасибо!