Ich versuche, ein Ziel-C-Projekt auf Swift zu aktualisieren. Ich benutze Azure App Service
mit einem .NET
Backend, um Daten von meiner mobilen App (iOS) in der Cloud zu speichern. Ich habe gerade den Quickstart für das Swift-Projekt aus dem azurblauen Portal heruntergeladen und die Schritte unter tutorial ausgeführt, um die Offline-Synchronisierung zu aktivieren. Das Einfügen eines Elements in die Tabelle funktioniert jedoch nicht. Ich verwende den folgenden Code ein neues Element im Backend zur LaufzeitOffline-Synchronisierung mit Azure App Service
var table : MSSyncTable?
...
self.table!.insert(item) {
(result) in
let syncItem = result.0
let error = result.1
if error != nil {
print("Error: " + error!.localizedDescription)
}
...
}
Stepping durch den Code zu speichern ergeben, dass error
ist nil
so sollte alles in Ordnung sein zu arbeiten, aber ich bin nicht um einen neuen Eintrag in meinem Tisch zu bekommen Lager.
Hat jemand Erfahrung mit Azure App Service und Swift und kann mir dabei helfen?
Dank für die Antwort danken, leider MSSyncTable hat keine pushWithCompletion() Funktion in Swift - wie hier beschrieben: https://azure.microsoft.com/de-de/dokumentation/artikel/app-service-mobile-ios-get-started-offline-daten / – nor0x