मैं iOS8 जो अंततः क्षुधा में एम्बेडेड हो जाएगा और एप्लिकेशन स्टोर को प्रस्तुत इसलिए यह महत्वपूर्ण है के लिए एक कोको टच रूपरेखा का निर्माण करने की कोशिश कर रहा हूँ कि रिहाई का निर्माण केवल ARMv7 शामिल में लोड करने के लिए विफल रहता है लेकिन डीबग बिल्ड सिम्युलेटर में भी चलाना चाहिए। इस तरह के रूप में, मैं this tutorial निम्नलिखित किया गया है और मैं एक रनटाइम त्रुटि पर मार कर रहा हूँ जब एम्बेडेड ढांचे के साथ सिम्युलेटर में एक आवेदन को चलाने के लिए कोशिश कर रहा है:कस्टम ढांचे आईओएस सिम्युलेटर (गलत आर्किटेक्चर)
dyld: Library not loaded: @rpath/TestFramework.framework/TestFramework
Referenced from: /Users/jay/Library/Developer/CoreSimulator/Devices/97715157-EABB-4F38-8CA0-62768358DDD6/data/Containers/Bundle/Application/4856FC75-6C5B-4F7E-91A9-70CA1863D130/Test.app/TestFramework
Reason: no suitable image found. Did find: /Users/jay/Library/Developer/CoreSimulator/Devices/97715157-EABB-4F38-8CA0-62768358DDD6/data/Containers/Bundle/Application/4856FC75-6C5B-4F7E-91A9-70CA1863D130/Test.app/Frameworks/TestFramework.framework/TestFramework: mach-o, but wrong architecture
हालांकि, जब मैं ढांचे बाइनरी यह शिकायत है करने के लिए ब्राउज़ करें के बारे में
(/Users/jay/Library/Developer/CoreSimulator/Devices/97715157-EABB-4F38-8CA0-62768358DDD6/data/Containers/Bundle/Application/4856FC75-6C5B-4F7E-91A9-70CA1863D130/Test.app/)
और चलाने xcrun lipo -info TestFramework
मैं उत्पादन Non-fat file: TestFramework is architecture: i386
तो मैं थोड़े जहां अब जाने के लिए में खो रहा हूँ मिलता है। यह एक वास्तविक आईओएस डिवाइस पर ठीक चलाता है।
"ऐप स्टोर में सबमिट किया गया" और "केवल armv7" परस्पर-अनन्य हैं। – Droppy
क्षमा करें, armv7/arm64। जो कुछ भी, सिम्युलेटर आर्किटेक्चर नहीं। – Jay
ठीक है, मुझे लगता है कि यह आपके फ्रेमवर्क लक्ष्य पर निर्भर करता है कि आपका एक्सकोड ऐप लक्ष्य कैसे निर्भर करता है। यदि यह * बिल्ड फेज * में सही ढंग से सेट है तो एक्सकोड ऐप (यानी डिवाइस या सिम्युलेटर) के लिए सही आर्किटेक्चर का निर्माण करेगा। मैं तो लगता है कि तुम सब करने की जरूरत है एप्लिकेशन बंडल में सही स्थान पर प्रतिलिपि है (iOS एप्लिकेशन बंडल संरचना बहुत कम OSX एप्लिकेशन बंडल संरचना से औपचारिक है, लेकिन यह अभी भी कर रही है की जरूरत है)। इसे * बिल्ड चरणों * टैब में एक कस्टम स्क्रिप्ट की आवश्यकता होगी। – Droppy