transferir sincronizar pasar para mis funciona datos contactos con como archivos apple app ios objective-c icloud ios8 cloudkit

sincronizar - transferir a ios no funciona



Cloudkit ¿Podemos modificar los datos de una base de datos pública? (2)

En el panel de CloudKit, puede cambiar los derechos de acceso. Entonces, sería posible hacer que los registros sean grabables por otros. Tienes que tener cuidado con esto. Cuando su aplicación se ejecuta en un dispositivo con jailbreak, entonces es posible ejecutar métodos con argumentos arbitrarios. Este es un alto riesgo de seguridad.

Acabo de leer el documento del kit en la nube como en este kit de nube de enlaces, pero no tengo claro si modificar los registros de la base de datos pública. Según esta descripción en el marco de cloudkit.

El uso de la base de datos pública , tal como se especifica en la imagen por datos predeterminados, es legible por todo el mundo y el propietario puede escribirlo. ¿Eso significa que solo el propietario puede modificar sus datos que otros usuarios solo pueden leer? Supongamos que, utilizando una base de datos pública, el usuario A puede acceder a los registros del usuario B, pero puede el usuario A modificar los registros del usuario B en la misma aplicación.

Por favor recomiende. Gracias.


si establece su configuración de seguridad dentro de los tipos de registro en el tablero, puede hacer que todos los registros públicos sean editables por cualquier persona sin interferir con los roles de seguridad.

Set Authenticated to Write Set Creator to create.

Si no puedes leer "mundo" desde el simulador, debes iniciar sesión con eso. Sin embargo, en el dispositivo, no necesita haber iniciado sesión para leer la base de datos pública :-) lo cual es bueno.