gpt4 book ai didi

ios - 来自 iPhone 的 CloudKit

转载 作者:搜寻专家 更新时间:2023-11-01 06:24:04 25 4
gpt4 key购买 nike

试图从 CloudKit 获取一些数据,但我遇到了一些奇怪的问题;如果我通过 iPhone 5 的模拟器运行代码,一切正常,但所有其他设备获取数据时出错。如果我将我的 iPhone 6 连接到计算机并在那里运行它,它工作正常。如果我通过 TestFlight 对其进行测试,它无法在 iPhone 4s、iPhone 5 或 iPhone 6 上运行。

let cloudContainer = CKContainer.defaultContainer()
let publicDatabase = CKContainer.defaultContainer().publicCloudDatabase
let predicate = NSPredicate(value: true)
let query = CKQuery(recordType: "Employee", predicate: predicate)
publicDatabase.performQuery(query, inZoneWithID: nil, completionHandler: {
results, error in
if error == nil {
//some code
}
else {
println(error)
}})

错误:

did not find required record type.

我已经检查了 CloudKit Dashboard 中的所有记录类型、数据等,记得它在 iPhone 5 模拟器中运行良好(如果我在 CloudKit Dashborad 中添加/删除数据,它会反射(reflect)在应用程序中)。

感谢任何帮助。

最佳答案

您需要将开发 CloudKit 环境部署到生产环境。检查 icloud.developer.apple.com 中的“部署”选项卡

关于ios - 来自 iPhone 的 CloudKit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27092364/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com