私は迅速かつアズールへの新たなんだと、私の紺碧のモバイルデータベースへの私の迅速なアプリアップからいくつかのデータを送信しようとしています。私はCoreDataのアプリケーションを持っていますが、私のデータを取得した後、私はそれを青空に送るのが難しいです。私は、空白のフレームワークからの挿入テーブルメソッドを使用しようとしています。AzureモバイルサービスデータベースにiOSデータを送信する方法は?
私はこの方法で試してみた:
let client = MSClient(applicationURLString: "https://mymobileapp.azure-mobile.net/", applicationKey: "aAaBbBcCc…")
var client = AppDelegate().client // To reference my constant in AppDelegate.swift
var itemTable:MSTable = client.tableWithName("Item")
var itemToInsert:NSDictionary = ["text":"My Awesome Item 1"]
itemTable.insert(itemToInsert,
completion: {
insertedItem, error in
if error{
println("error: \(error)")
}
else{
println("Success!")
}
}
)
をしかし、私はアプリケーションキーの問題に実行していますよ。私が集めることから、アプリケーションキーはAzure Mobile Appsで使用されなくなりました。
私はまた、迅速なモバイルアプリのクイックスタートガイドに示された方法を試してみたが、コードは、SWIFTの古いバージョンのためのようです。
私は、データベースにデータをアップロードする私のアプリでテーブルを表示しようとしていませんよ。どんな助けもありがとう!
applicationKey: "aAaBbBcCc ..."は実際のキーか、ここではこのように入力しましたか? –
あなたはAzureのモバイルアプリ用の新しいAzureのポータルからダウンロードしたクイックスタートを使用していますか?このコードは次のサイトからも入手できます:https://github.com/Azure/azure-mobile-apps-quickstarts/tree/master/client/iOS-Swift –
@ArunGupta私はキーなしで試しています。 Azure MobileAppsのキーが削除されたので、[リンク](https://github.com/Azure/azure-mobile-apps-net-server/wiki/Implementing-Application-Key)を参照してください 'letクライアント= MSClient(applicationURLString: "https://mymobileapp.azure-mobile.net") ' –