アプリケーション(iOS9)がXcode経由で実行されているとき、またはApp Storeからダウンロードされているときに、iCloudからのデータの送受信に違いがありますか?CloudKit - iCloudからデータを取得できません
私の問題は、次のとおりです。アプリケーションは、Xcodeのは、データを正常に表示できないのApp Storeで公開され、同じアプリを受信し、表示データから打ち上げ...間違い何ができるかで
?
ありがとうございます。あなたはCloudKitダッシュボードを使用して生産に開発環境を移行する必要が
func getRecordsFromCloud() {
// Fetch data using Convenience API
let cloudContainer = CKContainer.defaultContainer()
let publicDatabase = cloudContainer.publicCloudDatabase
let predicate = NSPredicate(value: true)
let query = CKQuery(recordType: "Pivo", predicate: predicate)
query.sortDescriptors = [NSSortDescriptor(key: "creationDate", ascending: false)]
// Create the query operation with the query
let queryOperation = CKQueryOperation(query: query)
queryOperation.desiredKeys = ["name", "type", "location"]
queryOperation.queuePriority = .VeryHigh
queryOperation.resultsLimit = 50
queryOperation.recordFetchedBlock = { (record:CKRecord!) -> Void in
if let restaurantRecord = record {
self.restaurants.append(restaurantRecord)
}
}
queryOperation.queryCompletionBlock = { (cursor:CKQueryCursor?, error:NSError?) -> Void in
if (error != nil) {
print("Failed to get data from iCloud - \(error!.localizedDescription)")
return
}
print("Successfully retrieve the data from iCloud")
self.refreshControl?.endRefreshing()
NSOperationQueue.mainQueue().addOperationWithBlock() {
self.spinner.stopAnimating()
self.tableView.reloadData()
}
}
// Execute the query
publicDatabase.addOperation(queryOperation)
}
あなたはcloudkitダッシュボードを使用して生産に開発環境を移行しましたか? – Paulw11
私はそれについて完全に忘れてしまった。どうもありがとうございました! –