2015-11-07 10 views
5

के लिए आईओएस के लिए निर्मित ऑब्जेक्ट फ़ाइल में लिंक करना, मैं अपने टीवीओएस ऐप में लेक्सीकॉन्टेक्स्ट फ्रेमवर्क का उपयोग कर रहा हूं। यह सिम्युलेटर में ठीक काम करता है जब मैं एप्लिकेशन संग्रह करने के लिए प्रयास करते हैं, मैं:टीवीओएस के लिए बिल्डिंग, लेकिन आर्किटेक्चर arm64

ld: in /Users/Kashif/Dropbox/T+ve/Projects/AooForTv/lexicontext-1.2-1444206402/libLexicontext.a(Lexicontext.o), building for tvOS, but linking in object file built for iOS, for architecture arm64 

clang: error: linker command failed with exit code 1 (use -v to see invocation) 

किसी भी विचार कैसे इस के आसपास मिलता है।

+2

यह सिम्युलेटर में काम करता है क्योंकि वास्तुकला x86 (या x86_64) है। और यद्यपि डिवाइस (टीवी) और ढांचे के आर्किटेक्चर हैं arm64 फ्रेमवर्क के dylib में लोड कमांड TV संगत नहीं हैं। आपको TV के लिए LexiContext फ्रेमवर्क निर्माण की आवश्यकता होगी। स्पष्टीकरण के लिए – geowar

+0

धन्यवाद। क्या कोई काम नहीं है? LexiContext डेवलपर इसे टीवीओएस – Kashif

+1

के लिए कोई काम-आसपास के लिए बनाने में रूचि नहीं रखता है ... dyld लोड कमांड असंगत हैं। – geowar

उत्तर

2

दूसरों के लिए, इसी तरह के मुद्दे का सामना करना; जाहिर है इस के आसपास कोई रास्ता नहीं है। यदि आपको लगता है, तो कृपया मुझे बताएं।

+2

मुझे भी वही समस्या का सामना करना पड़ रहा है। – abhishek

+0

@ अभिषेक: यदि आप एक अलग पुस्तकालय का उपयोग करते हैं, तो कृपया मुझे बताएं – Kashif

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