Articles of cloudkit

No se pueden eliminar todos los 'Usuarios' del Panel de control de CloudKit.

Estoy tratando de borrar mi panel de CloudKit de 'Usuarios'. Parece que no puedo eliminarlos manualmente, así que entro en la implementación y luego reinicio el entorno de desarrollo. Todavía muestra loggings en Usuarios. ¿Hay algún otro método para eliminarlos?

Las suscripciones de CloudKit cuando la aplicación está cerrada

Estoy usando CloudKit para sincronizar datos entre dispositivos. Todo se ve bien (se modificó la información -> notificación de inserción con ID de logging -> search / editar / eliminar este logging en la nube y local conetworkingata db) si la aplicación está activa. Pero cuando presiono el button "Inicio" simplemente no funciona. Aquí está […]

Almacenamiento de imágenes en CloudKit como CKAsset, image invertida

Estoy trabajando en el desarrollo de una aplicación que utiliza CloudKit para almacenar y recuperar files de image como objects CKAsset . Normalmente, esto funciona muy bien y me encanta la pequeña curva de aprendizaje de CloudKit. Sin embargo, periódicamente, tengo este problema peculiar donde una image se almacena totalmente al revés, o 90º a […]

iOS CloudKit Fetching assets deja de funcionar

Estoy trabajando en la aplicación en la que almacené las imágenes en una database pública de kit de nube. Obtengo las imágenes del kit de la nube usando la consulta de ejecución. De repente, deja de funcionar. Me muestra un error: Internal Error" (1/1000); "Encountenetworking an error fetching records Ya estoy conectado al kit de […]

CloudKit: comtesting localmente la suscripción

En el video wwdc "Best Practices de CloudKit", mencionan para verificar si hay una línea de "Suscribirse a cambios". Este es el código que muestran: if (subscriptionIslocallyCached) { return } let subscription = CKDatabaseSubscription(subscriptionID: "shanetworking-changes") let notificationInfo = CKNotificationInfo() notificationInfo.shouldSendContentAvailable = true subscription.notificationInfo = notificationInfo let operation = CKModifySubscriptionsOperation( subscriptionsToSave: [subscription], subscriptionIDsToDelete: []) operation.modifySubscriptionsCompletionBlock = […]

Error "No autenticado" (9/1002) al acceder a la database pública de kit de nube en iOS 10

He integrado el framework de cloudkit en una de mis aplicaciones iOS y funciona bien en iOS 8 y 9, pero no en iOS 10. No consigue los loggings de la database pública sin la count activa de iCloud. Capaz de get los loggings en iOS 8 y 9 si el usuario restringió la unidad […]

Consultas CloudKit para usuarios que se desconectaron

De acuerdo con la documentation de Apple, los usuarios que no han iniciado session en iCloud todavía pueden leer desde bases de datos públicas, pero al consultar una database pública, aparece el siguiente error: Error de dominio = NSCocoaErrorDomain Code = 4097 "No se pudo completar la operación (Error de cocoa 4097.)" (connection al service […]

CloudKit: creatorUserRecordID de CKRecord Issue (o ¿Bug?)

Después de iOS 8.3, si el logging es creado por la count actual, su creatorUserRecordID será como CKRecordID: [Alguna dirección]; defaultOwner : (_ defaultZone: defaultPropietario ) Y luego, si obtiene este recordID usando fetchRecordWithID: completionHandler: desde CKDatabase, siempre devolverá error como CKError [Alguna dirección]: "Artículo desconocido" (11/2003); server post = "Registro no encontrado"; uuid = […]

Luchando por comprender CKSubscriptions en CloudKit

He estado leyendo e intentando usar la function CKSubscription durante semanas, pero no puedo encontrar información sobre algunas preguntas generales. He leído los documentos de Apple, los tutoriales en línea, los libros que compré y las preguntas aquí en SO, pero todavía no entiendo los fundamentos que creo. Cualquier ayuda es muy apreciada. Aquí hay […]

Cómo marcar un tipo de logging que se puede consultar en el kit de la nube mediante progtwigción

Tengo un problema con el kit de la nube cada vez que creo un CKRecordType nuevo mediante progtwigción. En el tablero del kit de la nube, este es el post de error que recibo: La solución rápida y fácil sería hacer clic en el button "Agregar índice de consulta de ID" y terminar con él, […]