Desarrollé una aplicación iOS junto con la aplicación Watch OS. Estamos usando una cámara de iPhone para capturar video. Para capturar video, la aplicación de iPhone necesita el permiso del usuario de la aplicación.
Cuando el iPhone muestra un cuadro de diálogo de permiso y el usuario permite/no permite el permiso, la respectiva Watch App se elimina con la señal del depurador 9.
Si elimino el permiso de la cámara, la aplicación Watch funciona bien.
Su aplicación no se bloquea, solo WatchOS la obliga a reiniciarse con una nueva configuración de privacidad. Entonces, cuando cambia cualquier permiso en el iPhone, significa que la política de privacidad cambió, por lo que la aplicación se eliminará si está conectada al depurador; de lo contrario, se reiniciará. está sucediendo tanto en Apple Watch como en iPhone. si cambia el permiso en Apple Watch, la aplicación iOS se reiniciará. si cambia el permiso en la aplicación iOS, la aplicación Apple Watch se reiniciará.
Además, no solo el permiso de la cámara. Si el usuario en algún momento cambia los permisos de la libreta de direcciones, los calendarios, los recordatorios, la cámara o las fotos, la aplicación WatchOS SEGUIRÁ la aplicación cuando cambie el permiso de la aplicación en el iPhone. (es el comportamiento predeterminado de iOS y WatchOS)
Por favor, consulte los enlaces a continuación
Aplicación eliminada por SIGKILL al cambiar la configuración de privacidad , https://developer.apple.com/forums/thread/64740 , la aplicación se bloquea en segundo plano al cambiar el permiso , Swift, la aplicación se bloquea en iOS 6 cuando el usuario cambia los permisos de acceso a los contactos