ios आपके बंडल पहचानकर्ता को सही सत्यापित करने के लिए कोई उपयुक्त रिकॉर्ड नहीं मिला




xcode6 itunesconnect (16)

मैंने आईट्यून्स कनेक्ट में एक ऐप बनाया है और यह 3 दिनों से अधिक समय तक "सबमिशन के लिए तैयार" राज्य में रहा है। जब मैं अपने ऐप को संग्रहित करने का प्रयास करता हूं, और इसे ऐप स्टोर में जमा करता हूं, तो यह संदेश प्रदर्शित करता है:

कोई उपयुक्त रिकॉर्ड नहीं मिला। सत्यापित करें कि आपका बंडल पहचानकर्ता सही है


अगर आपकी बंडल आईडी ने पूंजी पत्र लिया है और आपने इसे कम केस लेटर में बदल दिया है, तो आपको ऐप स्टोर कनेक्ट करने के लिए संग्रह करने और अपलोड करने का प्रयास करने से पहले सिम्युलेटर में एप्लिकेशन को चलाया जाना चाहिए (यह मेरे लिए मुद्दा और समाधान था)।


मेरे लिए, ऐप स्टोर कनेक्ट -> टेस्टफलाइट -> परीक्षण जानकारी में आवश्यक विवरण दर्ज करना कितना तय था।

एक बार ऐसा करने के बाद ऐसा लगता था कि एक्सकोड को एहसास हुआ कि अपलोड करने और सफल होने की अनुमति देने के लिए एक नया ऐप था।

(हालांकि अपने बंडल आईडी में अपनी कैप्स की जांच करें। 😉)


मेरे मामले में समस्या यह थी कि मेरे आवेदन में सचमुच ऐप स्टोर कनेक्ट में कोई जानकारी नहीं थी


आवेदन लोडर का उपयोग मेरे मामले में काम किया।


सुनिश्चित करें कि आप इन चरणों का पालन क्रम में करें:

  1. https://developer.apple.com/account/ios/identifier/bundle पर ऐप आईडी जेनरेट https://developer.apple.com/account/ios/identifier/bundle

  2. चरण 1 में बनाए गए बंडल आईडी का चयन करके आईट्यून्स कनेक्ट से अपना ऐप जेनरेट करें

  3. एप्लिकेशन लोडर या एक्सकोड से आईपीए अपलोड करें


यदि आप एप्लिकेशन लोडर का उपयोग करते हैं, तो जांचें कि क्या आप सही खाते में लॉग इन हैं या नहीं। यह मेरा मामला था और यदि आप विभिन्न ग्राहकों के लिए खाता प्रबंधित करते हैं तो यह हो सकता है।


मेरे मामले में

  • आईट्यून्स और एक्सकोड में एक ही उपयोगकर्ता की जांच की गई है
  • चेक किए गए बंडल आईडी समान है

उपाय:

मेरे ऐप के पेज के अंदर आईट्यून्स पर जाएं और दाएं हाथ के नीचे पहले टैब "ऐप सूचना" के अंदर एक अनुभाग "अन्य जानकारी" है, "उपयोगकर्ता अनुमति संपादित करें" पर क्लिक करें और xcode उपयोगकर्ता को जानकारी पढ़ने की अनुमति दें एप्लिकेशन।

किया हुआ


आमतौर पर ऐसा होता है जब आपने सेब डेवलपर खाते से अपना ऐप नहीं बनाया है-> आईट्यून्स कनेक्ट-> मेरा ऐप-> प्लस साइन (+) -> नया ऐप-> पर क्लिक करें और पूरी जानकारी भरें और अपना बंडल आईडी चुनें ऐप के लिए अब आप अपलोड कर रहे हैं।


मेरे मामले में मैंने एक्सकोड के अंदर एप्लिकेशन लोडर खोलने के साथ काम किया।

चरण: एक्सकोड -> ओपन डेवलपर टूल -> एप्लिकेशन लोडर

जब मैंने लॉन्चपैड के साथ इसे खोल दिया तो यह ऐप के लिए सही खाते की पहचान करने में विफल रहा। इसलिए, उसने मुझे एक खाता बनाने के लिए कहा।

एक्सकोड के साथ, एप्लिकेशन लोडर उन खातों को सूचीबद्ध कर सकता है जिनके लिए मैं हकदार हूं। आपको ड्रॉप डाउन से सही खाता चुनना होगा।


अपने ऐप की info.plist में Bundle OS Type code को दो बार जांचें, मेरे लिए, इस त्रुटि के आसपास एकमात्र तरीका इसे APPL पर सेट करना था।

अजीब बात यह है कि त्रुटि मेरे ढांचे के बंडल आईडी से संबंधित थी, जो मेरे ऐप में उपरोक्त को बदल रहा था।


iMessage एक्सटेंशन : संदेश एक्सटेंशन (या कोई अन्य एक्सटेंशन) के साथ इस समस्या से लड़ने वाले हर किसी के लिए यह सुनिश्चित करें कि आप "ऐप स्टोर कनेक्ट" -> "सामान्य जानकारी" -> एप्लिकेशन लक्ष्य की बंडल-आईडी में प्रवेश करें और नहीं विस्तार लक्ष्य हमने इसे खोजने के लिए 2 दिन लड़े।


ऐप्पल डेवलपर सेंटर में अपना ऐप आईडी चेक करें। फिर, बंडलर आइडेंटिफ़ायर में बिल्कुल वही नाम उपयोग करें।


मेरा मानना ​​है कि आप यहां जवाब प्राप्त कर सकते हैं Xcode 5 - @Bamsworld से संग्रह को सत्यापित करने का प्रयास करते समय "कोई एप्लिकेशन रिकॉर्ड नहीं मिला"

जैसा कि आपने पहले ही उल्लेख किया है और दस्तावेज़ीकरण के अनुसार - ऐप वितरण मार्गदर्शिका

महत्वपूर्ण: आप अपने ऐप को तब तक मान्य नहीं कर सकते जब तक कि आईट्यून्स कनेक्ट में ऐप रिकॉर्ड "अपलोड की प्रतीक्षा" या बाद में स्थिति में न हो, आईट्यून्स कनेक्ट में एक नया ऐप जोड़ने के बाद इसकी स्थिति के साथ एम्बर लाइट होगा। यह संभवतः "अपलोड के लिए तैयार" पढ़ेगा। इसे "अपलोड करने की प्रतीक्षा" स्थिति में लाने के लिए ऐप के लिए विवरण देखें और ऊपरी दाएं भाग में एक नीला बटन होना चाहिए जो "बाइनरी अपलोड करने के लिए तैयार" कहता है। इसे क्लिक करें और दिए गए निर्देशों का पालन करें।


सबसे पहले, जांचें कि आप एप्लिकेशन लोडेड (या एक्सकोड) और आईट्यून्स दोनों कनेक्ट में एक ही खाते का उपयोग कर रहे हैं। दूसरा, त्रुटि संदेश में बंडल आईडी की जांच करें और आईट्यून्स कनेक्ट में मिलान करें, जिसमें टीएचई सीएएसई शामिल है !


बस आईट्यूनकनेक्ट पर कॉन्फ़िगर किए गए ऐप को उसी बंडल पहचानकर्ता के पास जांचें जिसे आप ऐप अपलोड करने के लिए उपयोग कर रहे हैं।


मेरे मामले में मैं एक अलग खाता का उपयोग कर रहा था, मैंने इट्यून्स पर एक ऐप बनाया लेकिन एक्सकोड पर अलग खाता चुना। तो बस एक्सकोड पर सही खाता चुना और यह मेरे लिए काम किया।





itunesconnect