我已将CloudKit开发环境部署到生产环境中。以前我在开发环境中测试了我的应用程序,它没有任何错误。现在在生产环境中运行应用程序,当客户端想要在CloudKit中插入记录时,我收到此错误:
Error saving record <CKRecordID: 0x17fddd60; 0188D8FE-F9EB-49A0-9CC2-A2AE513E9E25:(_defaultZone:__defaultOwner__)> to server: Cannot create a new field type in production schema
你有什么想法吗?
答案 0 :(得分:5)
您只能在CloudKit的开发环境中创建新的记录类型或字段,而不是生产。如果这些是您在开发中已有的字段,请确保已将架构部署到生产(在iCloud仪表板中,单击左侧菜单底部的部署,然后单击部署到生产)