error:
{dyld: Biblioteca no cargada: @ rpath / Realm.framework / Realm Referenciada desde: / private / var / container / Bundle / Application / 43190AF8-F437-4B8F-9827-DDEA599AF618 / Favourites Places.app/Favorite Places Motivo: No se ha encontrado ninguna imagen adecuada. Encontró: / private / var / container / Bundle / Application / 43190AF8-F437-4B8F-9827-DDEA599AF618 / Favorite Places.app/Frameworks/Realm.framework/Realm: firma de código no válida para '/ private / var / container / Bundle / Aplicación / 43190AF8-F437-4B8F-9827-DDEA599AF618 / Favorite Places.app/Frameworks/Realm.framework/Realm '
/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: stat() failed with errno=25
/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: code signature invalid for '/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm'
/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: stat() failed with errno=1
/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: code signature invalid for '/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm'
/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: stat() failed with errno=1
(lldb)
}
Respuestas:
Tuve el mismo problema con el reino, funcionaría en el simulador pero se bloquearía instantáneamente en los dispositivos reales. Parece que al actualizar a iOS 13.3.1 Apple cambió el comportamiento de las cuentas de desarrollador de Apple gratuitas, ya no les permitió usar marcos incrustados.
La solución es eliminar el
use_frameworks!
en su Podfile y reemplazarlo conuse_modular_headers!
p.ej
Esto los incluirá como bibliotecas estáticas en su lugar. Me topé con la solución en este número de GitHub: https://github.com/Alamofire/Alamofire/issues/3051
fuente
Welp me enfrenté a un problema muy similar. No necesité pagar la renovación de mi cuenta de desarrollador. Sí, actualmente estoy en una cuenta gratuita. La actualización a 13.4 y xcode 11.4 todavía mostraba el mismo problema. Entonces esto es lo que hice:
-Aplicación eliminada del teléfono, compilación limpia y eliminación de perfiles antiguos (que se encuentran en
~/Library/MobileDevice/Provisioning Profiles
)-Borrado todo en el archivo "iOS DeviceSupport" encontrado en
~/Library/Developer
-Datos derivados limpiados.
-En llavero borré todos mis certificados.
También eliminé mi cuenta y la volví a agregar al reiniciar xcode (OMI, esto podría no haber hecho nada, pero vale la pena agregarlo). Reinició el teléfono y xcode. ¡La aplicación ya está funcionando en mi teléfono! ¡Sin cuenta de desarrollador pagada! Ah, y podfile ...
fuente
Extracción
use_frameworks
. Romperá tus pods de Firebase. Para proyectos que utilizan vainas Firebase, sus soluciones consisten en lo siguiente ...Este es un problema muy frecuente que las fuentes oficiales deben eliminar.
fuente
Comenta
use_frameworks
, luego usause_modular_headers!
en su lugar.Probado en Xcode 11.4 y iOS 13.4 con Firebase y cuenta de desarrollo gratuita. Esta combinación soluciona el problema
fuente