यह सही दर्द बन गया है, मैं इसे 2 दिनों के लिए देख रहा हूं और इसे हल नहीं कर सकता। यहां मुझे मिली त्रुटि है।आर्किटेक्चर armv7 के लिए अनिर्धारित प्रतीकों: "_SCNetworkReachabilityCreateWithAddress"
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)
मैं SystemConfiguration.framework जोड़ लिया है और यह इसके साथ कुछ भी कर के रूप में इस त्रुटि अभी दूर नहीं जाना होगा चाहते प्रतीत नहीं होता है। मैंने एक ही समस्या को देखा है लेकिन उनमें से बहुत से किसी भी उत्तर की पुष्टि की है। इस तरह का सिर्फ सप्ताहांत में विकसित हुआ जब किसी ने इसे छुआ नहीं था। क्या कोई मदद कर सकता है।
EDIT इस बिट को जोड़ने में भूल गए।
ld: चेतावनी: फ़ाइल /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/System/Library/Frameworks//SystemConfiguration.framework/ अनदेखी SystemConfiguration, फ़ाइल में लापता आवश्यक वास्तुकला ARMv7
संपादित
अधिकार धन्यवाद मैं एक समस्या पाया है @gaige करने के लिए; SystemConfiguration.framework से ठीक पहले एक अतिरिक्त स्लैश है जो वहां नहीं होना चाहिए। मैंने ढांचे को हटा दिया है और फिर से जोड़ा है और इससे मदद नहीं मिली है। मैं इस अतिरिक्त स्लैश को कैसे हटा सकता हूं?
फ्रेमवर्क पथ में एक अजीब अतिरिक्त स्लैश है, जो उस पर असर डाल सकता है (या नहीं), क्या आप ढांचे को हटा और फिर से जोड़ सकते हैं? ढांचे की मेरी प्रति निश्चित रूप से v6 और v7 दोनों है, इसलिए यह ठीक होना चाहिए। – gaige
@gaige मैंने फ्रेमवर्क को हटा दिया है और फिर से जोड़ा है और स्लैश अभी भी है कि मैं उस स्लैश को हटा सकता हूं क्योंकि मैंने अब टर्मिनल के माध्यम से फ़ाइल तक पहुंचने का प्रयास किया है और यह इसके साथ काम नहीं करता है लेकिन बिना यह। – Popeye
यूनिक्स सिस्टम आमतौर पर अतिरिक्त स्लैश के कारण विफल नहीं होते हैं। मुझे लगता है कि यह संभव है। क्या आप सत्यापित कर सकते हैं कि प्रश्न में फ़ाइल में वास्तव में दोनों आर्किटेक्चर हैं? चलाएं 'लिपो -इन्फो/एप्लीकेशन/एक्सकोड.एप/सामग्री/डेवलपर/प्लेटफॉर्म/आईफोनओएस.प्लाफ्टर/डेवलपर/एसडीके/आईफोनओएस 5.1.sdk/सिस्टम/लाइब्रेरी/फ्रेमवर्क // सिस्टम कॉन्फ़िगरेशन.फ्रेमवर्क/सिस्टम कॉन्फ़िगरेशन' – Nate