Estoy intentando integrar el SDK de Flurry en mi aplicación de iOS por primera vez. Agregué las bibliotecas y el código a AppDelegate.m como se explica en sus instrucciones. Cuando compilo consigo los siguientes errores:Error de Mach-O en la integración de Flurry Xcode
Undefined symbols for architecture armv7:
"_SCNetworkReachabilityCreateWithAddress", referenced from:
+[FlurryReachability flurryReachabilityWithAddress:] in libFlurry.a(libFlurry.a-armv7-master.o)
"_SCNetworkReachabilityCreateWithName", referenced from:
+[FlurryReachability flurryReachabilityWithHostName:] in libFlurry.a(libFlurry.a-armv7-master.o)
"_SCNetworkReachabilityUnscheduleFromRunLoop", referenced from:
-[FlurryReachability flurryStopNotifier] in libFlurry.a(libFlurry.a-armv7-master.o)
"_SCNetworkReachabilityScheduleWithRunLoop", referenced from:
-[FlurryReachability flurryStartNotifier] in libFlurry.a(libFlurry.a-armv7-master.o)
"_SCNetworkReachabilitySetCallback", referenced from:
-[FlurryReachability flurryStartNotifier] in libFlurry.a(libFlurry.a-armv7-master.o)
"_SCNetworkReachabilityGetFlags", referenced from:
-[FlurryReachability flurryCurrentReachabilityStatus] in libFlurry.a(libFlurry.a-armv7-master.o)
-[FlurryReachability isFlurryReachable] in libFlurry.a(libFlurry.a-armv7-master.o)
-[FlurryReachability isFlurryConnectionRequired] in libFlurry.a(libFlurry.a-armv7-master.o)
-[FlurryReachability isFlurryConnectionOnDemand] in libFlurry.a(libFlurry.a-armv7-master.o)
-[FlurryReachability isFlurryUserInterventionRequired] in libFlurry.a(libFlurry.a-armv7-master.o)
-[FlurryReachability isFlurryReachableViaWWAN] in libFlurry.a(libFlurry.a-armv7-master.o)
-[FlurryReachability isFlurryReachableViaWiFi] in libFlurry.a(libFlurry.a-armv7-master.o)
...
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
He actualizado a la última versión de XCode y estoy usando el último SDK de ráfaga.
¿Alguien más se encuentra con esto y tiene una solución? Sus foros de soporte mencionaron un problema similar hace varios días, pero los usuarios aseguraron que se solucionó y no puedo encontrar sugerencias en su sitio sobre qué hacer al respecto.
Agregue SystemConfiguration.framework? –
No estoy seguro de si está en el simulador o dispositivo allí. Es posible que necesite agregar soporte para armv6 AND armv7. Si es así, consulte: http://stackoverflow.com/questions/7488657/how-to-build-for-armv6-and-armv7-architectures-with-ios-5 – Snowcrash
Lo estaba intentando con un dispositivo. Solo para ver intenté construir en el simulador y obtuve los mismos errores. Agregué soporte para armv6 y 7 además de 7s como se describe en el enlace que enviaste, pero tampoco ayudó. Buenos pensamientos, ¿alguna otra idea? –