मैं पहली बार अपने आईओएस ऐप में फ्लोरी एसडीके को एकीकृत करने का प्रयास कर रहा हूं। मैंने पुस्तकालयों और कोड को AppDelegate.m में उनके निर्देशों में समझाया है। जब मैं संकलन मैं निम्नलिखित त्रुटियाँ मिलती है:फ्लोर्री एकीकरण पर मैक-ओ त्रुटि एक्सकोड
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)
मैं XCode के नवीनतम संस्करण में नवीनीकृत किया है और नवीनतम घबराहट SDK का उपयोग कर रहा हूँ।
कोई और इसका सामना कर रहा है और एक फिक्स है? उनके समर्थन मंचों ने कई दिनों पहले इसी तरह के मुद्दे का उल्लेख किया लेकिन उपयोगकर्ताओं ने दावा किया कि यह तय किया गया है, और मुझे इसके बारे में क्या करना है, इस बारे में कोई सुझाव नहीं मिल रहा है।
क्या आपने SystemConfiguration.framework जोड़ा है? –
यह सुनिश्चित नहीं है कि आप सिम्युलेटर या डिवाइस पर हैं या नहीं। आपको armv6 और armv7 के लिए समर्थन जोड़ने की आवश्यकता हो सकती है। यदि ऐसा है, तो देखें: http://stackoverflow.com/questions/7488657/how-to-build-for-armv6-and-armv7-architectures-with-ios-5 – Snowcrash
मैं इसे किसी डिवाइस से आजमा रहा था। बस देखने के लिए मैंने सिम्युलेटर को बनाने की कोशिश की और एक ही त्रुटि मिली। मैंने आपके द्वारा भेजे गए लिंक में वर्णित 7s के अलावा armv6 और 7 के लिए समर्थन जोड़ा, लेकिन इससे कोई मदद नहीं मिली। अच्छे विचार हालांकि, कोई अन्य विचार? –