Error al adquirir aserciones, ¿qué es eso?
Estoy depurando esta aplicación para iPhone que es básicamente un administrador de tickets que se ejecuta dentro de una vista de kit web y carga contenido desde un sitio web. En algún momento hay un ícono de teléfono en el que haces clic y llama al usuario.
Cuando hago clic en eso veo este error:
[aserción] Error al adquirir la aserción: <Error Domain=RBSServiceErrorDomain Code=1 "(el originador no tiene el derecho com.apple.runningboard.assertions.webkit Y el originador no tiene el derecho com.apple.multitasking.systemappassertions)" UserInfo= {NSLocalizedFailureReason=(el creador no tiene el derecho com.apple.runningboard.assertions.webkit Y el creador no tiene el derecho com.apple.multitasking.systemappassertions)}>
¿Tienen alguna idea de qué se trata todo esto?
Me encontré con el mismo error con WKWebView
iOS 15.7 cuando me uní a una sala en vivo, así que intenté agregar las descripciones anteriores info.plist
para deshacerme de él, pero sigo apareciendo el mismo error. Mientras buscaba en Google sobre este problema, encontré este hilo en el formulario de desarrollador de Apple y uno de los trabajadores de Apple dice que RunningBoard
es una de la pantalla de inicio en el subsistema iOS y com.apple.multitasking.systemappassertions
también es privado (brevemente). Este es un requisito de derecho y es algo exclusivo de Apple y no hay forma de hacer algo al respecto.
Lo acabo de dejar 🤷🏻
Tengo el mismo problema en iOS 15.1, intento reproducir un vídeo de youtube dentro de la aplicación, he añadido la lista de privacidad
<config-file overwrite="true" parent="NSMicrophoneUsageDescription" target="*-Info.plist">
<string>need microphone access to record sounds</string>
</config-file>
<config-file overwrite="true" parent="NSCameraUsageDescription" target="*-Info.plist">
<string>need camera access for recording</string>
</config-file>