2016-06-03 6 views
9

आज, मैंने ऐप स्टोर में एक संग्रह अपलोड करने के बाद, एक्सकोड मुझे यह चेतावनी दिखाता है और कुछ अन्य (सभी समान हैं)।एक्सकोड का कहना है कि मेरे कुछ फली पीआईई नहीं हैं, क्या यह ठीक है?

चेतावनी ITMS-90,080:

यहाँ उनमें से एक है। "निष्पादन योग्य 'पेलोड/MyApp.app/Frameworks/EZLoadingActivity.framework' एक स्थिति स्वतंत्र निष्पादन योग्य नहीं है कृपया सुनिश्चित करें कि अपने निर्माण सेटिंग्स पीआईई निष्पादन योग्य बनाने के लिए कॉन्फ़िगर किया गया है। अधिक जानकारी के लिए तकनीकी क्यू & एक क्यूए 1788 देखें - आईओएस डेवलपर लाइब्रेरी में स्वतंत्र निष्पादन योग्य स्थिति बनाना। " चेतावनी ITMS-90,080:। "निष्पादन योग्य 'पेलोड/MyApp.app/Frameworks/EZLoadingActivity.framework' एक स्थिति स्वतंत्र निष्पादन योग्य नहीं है कृपया सुनिश्चित करें कि अपने निर्माण सेटिंग्स पाई निष्पादनयोग्य बनाने के लिए कॉन्फ़िगर किया गया है अधिक जानकारी के लिए तकनीकी क्यू & को देखें। एक क्यूए 1788 - आईओएस डेवलपर लाइब्रेरी में स्वतंत्र निष्पादन योग्य स्थिति बनाना। "

तो जाहिर है कि यह सामान बहुत महत्वपूर्ण है कि इसे दो बार कहा जाना चाहिए।

EZLoadingActivity एक cocoapod है कि मैं अपने अनुप्रयोग लिखने के लिए उपयोग कर रहा हूँ है। चूंकि यह एक पुस्तकालय है, इसलिए इसे अपने आप नहीं चलाया जा सकता है। इसलिए, मुझे लगता है कि यह एक स्वतंत्र स्वतंत्र निष्पादन योग्य स्थिति नहीं है। लेकिन जब चेतावनी दिखाई दी, मुझे लगता है कि कुछ गलत हो गया होगा।

मैं एक और सवाल जिसका ओपी के द्विआधारी इस त्रुटि के कारण खारिज कर दिया गया देखा है। तो मुझे डर है कि मेरी बाइनरी भी खारिज कर दी जाएगी।

क्या मेरी बाइनरी खारिज कर दी जाएगी? क्या ढांचे के लिए यह ठीक है कि पीआईई नहीं हैं? मेरे पास अन्य ऐप्स हैं जो कोकोपोड का उपयोग करते हैं लेकिन जब मैं उन्हें अपलोड करता हूं तो उनके पास यह चेतावनी नहीं होती है। यह पहली बार है कि मुझे ऐसी चेतावनी का सामना करना पड़ा? क्या यह गंभीर है? मैं क्या कर सकता हूँ?

+2

इच्छा है कि मेरे पास अभी पाई है – Fonix

उत्तर

19

यह एक अस्थायी iTunesConnect समस्या है।

मैंने चेतावनी के बिना पारित पुराने अभिलेखागार का निरीक्षण किया है। फिर, मैंने पाया कि निर्मित सभी एम्बेडेड ढांचे में पीआईई ध्वज नहीं है, भले ही निर्माण सेटिंग का उपयोग किया गया हो।

तो, चौखटे के लिए एक लापता पाई झंडा एक चेतावनी के लिए एक कारण नहीं होना चाहिए।

मुझे लगता है कि एप्पल सर्वर साइड सत्यापन बदल गया है और कुछ कीड़े की शुरुआत की।

+0

ठीक है, मैं देखता हूं। धन्यवाद! – Sweeper

+1

पीआईई में कीड़े? EEK: एक्स – Antzi

+4

फ़्रेमवर्क के बाद से यह मुख्य निष्पादनयोग्य के लिए ही है (https://github.com/aosm/ld64/blob/88428de93dab43bf5fc5baca9ee38226bc013269/src/ld/Options.cpp#L3437-L3440) [पाई झंडा नहीं हो सकता]। तो यह निश्चित रूप से सत्यापन पक्ष पर एक बग है। – 0xced

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