2014-09-10 10 views
5

से दृश्य एक्सटेंशन को हटा नहीं सकता है, मैंने आज आईओएस 8 को निकालने का प्रयास किया है, जो आज एक्सकोड 6 में मेरे आईओएस ऐप से एक्सटेंशन देखता है, लेकिन किसी भी तरह एक्सटेंशन अभी भी बनाया गया है और हमेशा डिवाइस पर दिखाई देता है। मैंने परियोजना के साथ-साथ निर्माण लक्ष्य दोनों एक्सटेंशन फ़ाइलों को हटा दिया। मैंने एप्लिकेशन को कई बार भी हटा दिया लेकिन जब भी मैं एप्लिकेशन बनाता हूं तो विजेट हमेशा कॉपी हो जाता है।आज आईओएस

उत्तर

6

मुझे अंततः एक समाधान मिला: मेनू में Product>Clean पर जाएं और जिन एक्सटेंशन का उपयोग नहीं किया गया है या अब निर्मित नहीं हैं!

13

आप sourcecode रखने के लिए और केवल आज विजेट को निकालने चाहते हैं: अपनी परियोजना फ़ाइल

  • में

    • अपने अनुप्रयोग लक्ष्य के लिए जाने का चयन जनरल -> एंबेडेड बाइनरी
    • TodayWidgetName.appex को दूर शून्य से बटन
    • साथ दायर एक साफ

    आप संकलन या संग्रह के आप किसी भी नज़र नहीं आएगा तो आईओएस अधिसूचना केंद्र में आज का विजेट दिखाई दे रहा है।

  • +2

    यह एक अलग, लेकिन महत्वपूर्ण सवाल का सही उत्तर है: यदि आप एक्सकोड में किसी लक्ष्य से एक्सटेंशन को हटाना चाहते हैं, तो आप ऐसा कैसे करेंगे? आप सही हैं कि यह आपकी सभी स्रोत फ़ाइलों को बरकरार रखता है, और उस लक्ष्य के लिए निर्माण प्रक्रिया से एक्सटेंशन को हटा देगा। – mahboudz

    +0

    यह उपयोगी हो सकता है यदि आपको कुछ कारणों से ऐप स्टोर रिलीज से अस्थायी रूप से आज विजेट अक्षम करना है। जब तक यह प्रबंधन आदि द्वारा परीक्षण या अनुमोदित नहीं किया जाता है; लेकिन जाहिर है आप अपने कोड को हटाना नहीं चाहते हैं। –

    +0

    उत्तर स्वीकार किया जाना चाहिए। – neobie

    0

    जाहिर है, यदि आप पुन: संकलित नहीं करना चाहते हैं तो संकलित आईपीए पैकेज से एम्बेडेड बाइनरी को हटाने का एक तरीका है। जाहिर है, पैकेज को बदलने के बाद आपको इसे इस्तीफा देना होगा।

    यह वह जगह है जहां एम्बेडेड बाइनरी रखा जाता है: पेलोड> .app> प्लग-इन> .appex

    मैं प्लगइन्स को दूर करने और पूरे बंडल इस्तीफा देने की कोशिश की है - अच्छी तरह से काम कर रहा है।

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