¿Hay un límite para la cantidad de loggings CKReferenced en CloudKit?

Estoy intentando almacenar grupos de contactos en CloudKit, y estoy recibiendo un error si bash crear un grupo grande de loggings, CKReferenció a un logging de grupo único.

El límite parece ser alnetworkingedor de 700 loggings.

¿Alguien más ha visto un resultado similar, o puede confirmar la existencia (o inexistencia) de un límite? No puedo encontrar nada en los documentos, ni a través de Google.

NOTA: Ya estoy dividiendo los loggings que presento en lotes de 400 o less, ya que parece ser un límite difícil.

Sí y no: depende de si las CKReferences tienen una CKReferenceAction of deleteSelf .

En la Referencia de web services de CloudKit *, Apple enumera el siguiente límite:

Número máximo de references de origen a un solo objective donde la acción es eliminar self = 750

Esto puede explicar por qué EVCloudKitDao pudo superar este límite (en los comentarios anteriores): sus CKReferences se crearon previamente con una CKReferenceAction de None .

A pesar de que solo se menciona este límite en la documentation de los Servicios Web de CloudKit, los enlaces de reference de Designing for CloudKit , y parece ser un límite del lado del server que se aplica independientemente de qué API de CloudKit esté utilizando.

Intereting Posts