ऐप्पल वॉच ऐप्स अब मंगल के रूप में ऐप स्टोर में स्वीकार किए जाते हैं। 31 मार्च।
हालांकि, ज़िप्ड .app सबमिट करने के पुराने सबमिशन वर्कफ़्लो का उपयोग करने वाले लोगों के लिए इस त्रुटि को हिट करेगा क्योंकि ज़िप्ड ऐप्स अब उन ऐप्स के लिए समर्थित नहीं हैं जिनमें घड़ी एक्सटेंशन शामिल है। इसके बजाय एक submittable .ipa फ़ाइल उत्पन्न करने के लिए इन चरणों का पालन करें।
सहायक कच्चे पिन घड़ी ऐप सबमिशन App स्टोर आयात सत्यापन सुनिश्चित करता है कि घड़ी एप्लिकेशन प्रस्तुतियाँ प्रस्तुत बंडल कि Xcode द्वारा उत्पन्न कर रहे के साथ-साथ अतिरिक्त फ़ाइलें शामिल हैं। यह आपको एप्लिकेशन लोडर का उपयोग करके ज़िप्ड ऐप फ़ाइल सबमिट करने के पुराने सबमिशन वर्कफ़्लो का उपयोग करने से रोकता है।
हालांकि, अगर आप एक निर्माण प्रक्रिया है जो वर्तमान में Xcode का उपयोग कर घड़ी एप्लिकेशन सबमिट रोकता है, तो आप निम्न प्रक्रिया का उपयोग कर सकते आवश्यक .ipa फ़ाइल उत्पन्न करने के लिए आवेदन लोडर का उपयोग कर प्रस्तुत किया जाना:
- एक बनाएं पेलोड
- के लिए एक भाई के रूप में WatchKitSupport नामक निर्देशिका को एक्सकोड में आईओएस 8.2 एसडीके से "डब्ल्यूके" नामक एक बाइनरी कॉपी करें, अपनी नई वॉचकिट्सपोर्ट निर्देशिका में। यह बाइनरी इस पर पाया जा सकता है:/अनुप्रयोग /Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/Library/ आवेदन समर्थन/वॉचकिट/
- स्पर्श या पुनः हस्ताक्षर न करें किसी भी तरह से WK द्विआधारी
एक ज़िप में
- कम्प्रेस सब कुछ और फ़ाइल एक्सटेंशन नाम बदलने .ipa को
नोट: आपने संग्रह से एक .ipa निर्यात करके Xcode द्वारा उत्पन्न एक साथ अपने .ipa तुलना कर सकते हैं एक नया एक्सकोड परियोजना टेम्पलेट जिसके लिए आपने एक घड़ी लक्ष्य जोड़ा है।
जिसके परिणामस्वरूप आईपीए के प्रारूप (कम से कम) को शामिल करना चाहिए:
myApp.ipa |________Payload/ |________Symbols/ |________WatchKitSupport/ |_____WK
संपादित करें: .dSYM बनाया .app करने के लिए इसी प्रतीकों में चला जाता है /। आप हमेशा निर्मित उत्पादों फ़ोल्डर में .app के साथ, या .xcarchive के dSYMs के साथ इसे पा सकते हैं।
सुनिश्चित करें कि आप गैर-बीटा एक्सकोड 6.2 के साथ एक साफ निर्माण करते हैं। – rmaddy
मैं अभी भी यह देख रहा हूं, इस तथ्य के बावजूद कि ऐप्पल ने वॉचकिट सबमिशन आज खोला। क्या आपको एक समाधान मिला? –
मुझे यह त्रुटि भी मिली। मैंने ऐप स्टोर में एक बिल्ड सबमिट किया जिसमें वॉचकिट एक्सटेंशन शामिल था, और यह कहा गया कि टेस्टफलाइट वॉचकिट एक्सटेंशन वाले ऐप्स का समर्थन नहीं करता है। तो फिर मुख्य ऐप की लक्षित सेटिंग्स में मैंने वॉचकिट एक्सटेंशन को एम्बेडेड बाइनरी के रूप में हटा दिया। मैंने बनाया और भेज दिया और वॉचकिट के अमान्य कार्यान्वयन के बारे में यह त्रुटि प्राप्त की। आह। – bdmontz