2012-04-04 10 views
16

शामिल होना चाहिए, मुझे ऐप बनाने के दौरान लगातार त्रुटि मिल रही है।एक्सकोड पर त्रुटि - चेतावनी: सभी ऐप्स में एक armv7 आर्किटेक्चर (वर्तमान ARCHS = "")

त्रुटि है: चेक निर्भरता

नहीं आर्किटेक्चर के लिए (archs = ARMv7, VALID_ARCHS = ARM6 ARM7) संकलित करने के लिए। चेतावनी: सभी ऐप्स में एक armv7 आर्किटेक्चर (वर्तमान ARCHS = "") शामिल होना चाहिए।

मैं इसे कैसे हल कर सकता हूं? मैं एक्सकोड 4.3.1 का उपयोग कर रहा हूँ।

+0

आपने इसे कैसे ठीक किया? –

उत्तर

3

अपने लक्ष्य की बिल्ड सेटिंग्स में "आर्किटेक्चर" नामक एक सेटिंग है, जो शायद खाली है। इसमें "armv7" और/या "armv6" जोड़ें।

+1

मैंने इसमें arm7 जोड़ा है, लेकिन फिर भी त्रुटि – iOSDev

+2

"armv7" बनी हुई है, 'v' – JiaYow

+0

पर भी ध्यान दें, $ (ARCHS_STANDARD) में भी बेहतर है, इसलिए यह स्वचालित रूप से अपडेट हो जाता है – kenyee

48

अपने लक्ष्य के सेटिंग बिल्ड में "बिल्ड सक्रिय वास्तुकला केवल" पर गौर सेट डिबग, बस बोली हटाने "नहीं" और

+0

धन्यवाद! यह बहुत अच्छा काम करता है, लेकिन मुझे आश्चर्य है कि क्यों/कैसे। वास्तव में यह क्या किया? – darkheartfelt

1

मेरे समस्या मैं लिखा था "ARMv7, armv7s" था "नहीं" के लिए जारी करने "," और यह ठीक काम करता है।

5

यह मेरे ऐप के साथ हुआ जब मेरे आईफोन से मेरे आईफोन से जुड़ा हुआ था। जब मैं इसे डिस्कनेक्ट करता हूं और फिर से आईओएस डिवाइस का चयन कर संग्रह करता हूं तो यह ठीक था।

संबंधित मुद्दे