sistema quedan para los liberar espacio donde descargados arquitectos archivos apps app aplicaciones iphone objective-c xcode4

quedan - liberar espacio iphone 7



¿Falta la arquitectura requerida armv7 en el archivo? (5)

Agregue ejército en su proyecto ( Path => Project tittle(select Xcode blue color reject title) -> Build Setting -> ARCHS ) en este ARCHS si no tiene armv7 que agregarlo ...

Espero que esto te ayudará..

Sigo recibiendo esta advertencia y errores ¿alguien puede ayudarme?

ld: warning: ignoring file /Applications/Xcode.app/Contents/Developer/Platforms /iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/System/Library/Frameworks//SystemConfiguration.framework/SystemConfiguration, missing required architecture armv7 in file Undefined symbols for architecture armv7: "_SCNetworkReachabilityCreateWithAddress", referenced from: +[Reachability reachabilityWithAddress:] in Reachability.o "_SCNetworkReachabilityCreateWithName", referenced from: +[Reachability reachabilityWithHostName:] in Reachability.o "_SCNetworkReachabilityUnscheduleFromRunLoop", referenced from: -[Reachability stopNotifier] in Reachability.o "_SCNetworkReachabilityScheduleWithRunLoop", referenced from: -[Reachability startNotifier] in Reachability.o "_SCNetworkReachabilitySetCallback", referenced from: -[Reachability startNotifier] in Reachability.o "_SCNetworkReachabilityGetFlags", referenced from: -[Reachability connectionRequired] in Reachability.o -[Reachability currentReachabilityStatus] in Reachability.o ld: symbol(s) not found for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation)

Mi aplicación funciona bien en el simulador. No entiendo esto, es solo cuando construyo el teléfono.


Ir a Haga clic en el icono del proyecto -> Objetivos -> Configuraciones de construcción -> Arquitecturas

Haga clic en -> otro + y agregue armv6 en la columna especificada ...

Limpiar y construir


Me sucedió cuando estaba incluyendo un marco que se construyó con Carthage y su objetivo de implementación se estableció en iOS 11, pero se estaba construyendo para iOS 9. Por lo tanto, faltaban las arquitecturas de 32 bits (armv7, i386). He cambiado el destino de implementación para ese marco a iOS 9 y eso solucionó mi problema.


Necesita vincularse con el marco de configuración del sistema. Seleccione su proyecto en el navegador de proyectos de Xcode, seleccione el destino de su aplicación y seleccione la pestaña Fases de creación. En Vincular binario con bibliotecas, haga clic en el botón "+" y elija SystemConfiguration.framework.

Puede haber otras dependencias de marco que necesite agregar de la misma manera, pero agregar la Configuración del sistema es lo que corrigió los mismos errores para mí.

ETA: Salté a la derecha a los errores y no vi la advertencia de ld en la parte superior de la pasta. Si ya está enlazando con SystemConfiguration, tal vez intente eliminarlo y volver a agregarlo, y si todo esto falla, actualice Xcode. La versión más reciente definitivamente tiene la arquitectura correcta, por lo que me parece que tu proyecto está buscando en el lugar equivocado o que algo está mal con el marco en sí.


Por favor asegúrese de agregar toda la biblioteca necesaria para construir su aplicación. Este error parece que te has perdido algunos archivos ...