Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何以编程方式在云工具包中标记可查询的记录类型_Ios_Swift_Cloudkit_Ckquery - Fatal编程技术网

Ios 如何以编程方式在云工具包中标记可查询的记录类型

Ios 如何以编程方式在云工具包中标记可查询的记录类型,ios,swift,cloudkit,ckquery,Ios,Swift,Cloudkit,Ckquery,每当我以编程方式创建一个新的CKRecordType时,我都会遇到云工具包的问题。在cloud kit仪表板中,我收到以下错误消息: 快速简单的解决方法是单击“AddIDQueryIndex”按钮并完成它,然而,我想知道是否有一种方法可以通过编程实现这一点。原因是,在部署应用程序时,用户将能够创建新的记录类型,如果每次用户决定创建新记录类型时我都必须检查云工具包,这将是一个很大的麻烦和麻烦 任何帮助都将不胜感激 在生产环境中,不允许创建新的记录类型。此外,您只能从开发面板添加索引 您能否在生产环

每当我以编程方式创建一个新的CKRecordType时,我都会遇到云工具包的问题。在cloud kit仪表板中,我收到以下错误消息:

快速简单的解决方法是单击“AddIDQueryIndex”按钮并完成它,然而,我想知道是否有一种方法可以通过编程实现这一点。原因是,在部署应用程序时,用户将能够创建新的记录类型,如果每次用户决定创建新记录类型时我都必须检查云工具包,这将是一个很大的麻烦和麻烦


任何帮助都将不胜感激

在生产环境中,不允许创建新的记录类型。此外,您只能从开发面板添加索引

您能否在生产环境中的运行时创建新的记录类型?我认为模式必须在生产中修复。*我不熟悉这个限制,但我在运行时创建了新记录,所以我想说没有,但您在开发过程中创建了新记录,对吗?你的应用程序是否已在应用商店中?您需要阅读以下内容的第一段:另请参阅您是否知道是否允许在生产过程中创建新字段?