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


142

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

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


7
क्या आपके ऐप iTunesConnectने उसी पहचानकर्ता को चुना है जिसके लिए आप archiveआवेदन कर रहे हैं?
वायरल सवज

हां मैंने उसी आईडी को चुना है
रगुल

1
क्या आपने itunesconnect के समान Apple Id के साथ xcode पर साइन इन किया था?
मिका

हां मैंने केवल उस आईडी का उपयोग करने के लिए हस्ताक्षर किए हैं
रगुल

जवाबों:


60

अब केवल मुझे त्रुटि मिलती है। मैंने बंडल आईडी में एक कैपिटल लेटर का इस्तेमाल किया। लेकिन मैंने xcode की बंडल आईडी में छोटे अक्षरों का उपयोग किया है। अब मैंने एप आईडी की तरह उसे बदल दिया। और अब मैंने आईट्यून्स कनेक्ट से अपना ऐप अपलोड कर दिया। आपके समर्थन के लिए धन्यवाद।


63
मेरे मामले में मैं iTunes में कनेक्टिकट ऐप बंडल आईडी के साथ ऐप बनाना भूल गया था
Sasho

3
यदि वे बस गैर-मिलान मूल्यों में से प्रत्येक को दिखाएंगे, तो इसे सही करना आसान होगा।
एंडी रॉबर्ट्स

1
@ साशो तुम भगवान हो!
विपिन कृष्ण

1
@Sasho। धन्यवाद। यह मददगार था।
सनोज विजयन

1
मेरे मामले में, मैं Xcode में 2 डेवलपर खातों का उपयोग कर रहा था। मैंने एक अवांछित को हटा दिया और मैं समस्या को हल करने में सक्षम था।
सागर आर। कोठारी

45

बस उस ऐप को चेक करें जिसे आपने iTuneconnect पर कॉन्फ़िगर किया था, वही बंडल आइडेंटिफायर है जिसे आप ऐप अपलोड करने के लिए उपयोग कर रहे हैं।


3
और उसी ऐप का नाम (अपरकेस / लोअरकेस)
जोसेप अलसीना

43

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


1
यह मेरे लिए था। मैंने ऐप स्टोर कनेक्ट में अपना ऐप नहीं बनाया है।
स्कॉटी

धन्यवाद दोस्त। आपने मेरा दिन बना दिया।
बिंगप्रभाऊ

आप बंडल आईडी का चयन कैसे करते हैं, यदि बंडल आईडी हाल के एक के साथ पॉप्युलेट नहीं होता है, भले ही ऐप आईडी डेवलपमेंट के पेज में बनाया गया हो?
मारिन

@ मेरिन मुझे ड्रॉपडाउन मेनू में दिखाने के लिए नव निर्मित बंडल आईडी के लिए लगभग 5 मिनट इंतजार करना पड़ा
एंडी

इससे मेरा हल हो गया। मैं पूरी तरह से ituneconnect में एक ऐप बनाने से चूक गया। साभार @Avi
TLee

21

आईट्यून्स कनेक्ट || ऐप स्टोर कनेक्ट (वेबसाइट):

अपने ब्राउज़र में, iTunes कनेक्ट / ऐप स्टोर कनेक्ट पर जाएं

  1. अपना नया ऐप जोड़ें / अपने मौजूदा ऐप को संपादित करें।
  2. ऐप की जानकारी पर जाएं।
  3. बंडल आईडी नाम जांचें।
  4. यदि कोई बंडल आईडी नहीं है, तो सुनिश्चित करें कि आप एक बना सकते हैं।
  5. मैंने वाइल्डकार्ड बंडल आईडी का उपयोग किया। इसका मतलब है, आपकी पूरी बंडल आईडी com.organizationName। * और प्रत्यय (exampleApp) होने की संभावना है। Xcode:
  6. अपने कार्यक्षेत्र / परियोजना पर जाएं।
  7. अपने प्रोजेक्ट पर जाएं।
  8. जनरल टैब का चयन करें।

बंडल पहचानकर्ता सुनिश्चित करें कि आप आईट्यून्स कनेक्ट में सेट किया गया नाम है।

उदाहरण के लिए: com.orgnanizationName.appName

ऐसा लगता है कि आपको iTunesConnect में ऐप स्टोर जमा करने की प्रक्रिया शुरू करनी होगी।

ऐप स्टोर कनेक्ट आइकन App जोड़ें


हाँ, वह मामला था। यह त्रुटि दिखाई गई है कि आपने appstoreconnect.apple.com में ऐप नहीं जोड़ा है ।
विकाश सिन्हा

यह मैं भी था। मैंने 'पोर्टल' पर एपीपी आईडी बनाई, लेकिन फिर ऐप्पल आईडी ऐप बनाने के लिए ऐप स्टोर कनेक्ट ऐप बनाना भूल गया, जिसे मैंने ऐप्पल ऐप पर बनाया था।
वैक्सव

11

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

यहां छवि विवरण दर्ज करें


थंक्स एक बहुत दोस्त .. वही मेरे साथ था
रूहुल

10

मेरा मानना ​​है कि आपको यहाँ Xcode 5 का उत्तर मिल सकता है - @Bswsworld से एक पुरालेख को सत्यापित करने का प्रयास करते समय "कोई एप्लिकेशन रिकॉर्ड नहीं मिला"

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

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


2
मेरे मामले में समस्या मैक अंतरिक्ष से बाहर चल रहा था। डिस्क लोड के बारे में एक त्रुटि देने के बजाय एप्लिकेशन लोडर कई अन्य लोगों की तरह यादृच्छिक त्रुटि देता है (आप एक ही * .ipa दे सकते हैं और यह यादृच्छिक वास्तविक त्रुटियां लौटाएगा लेकिन वास्तव में आप अभी अंतरिक्ष से बाहर हैं)
Vorotnyak_Nazar

10

मेरे लिए क्या तय किया गया कि सभी उपयोगकर्ताओं के लिए ऐप एक्सेस की अनुमति दी जाए:

  1. AppStore कनेक्ट पर जाएं
  2. माय ऐप पर जाएं
  3. अतिरिक्त जानकारी के तहत, 'उपयोगकर्ता पहुँच संपादित करें' पर क्लिक करें
  4. 'पूर्ण पहुँच' का चयन करें
  5. इसने मुझे एप्लिकेशन को पहली बार (Xcode और एप्लिकेशन लोडर के माध्यम से) अपलोड करने की अनुमति दी

प्रारंभिक अपलोड के बाद, मैं 'सीमित पहुंच' पर वापस जा सकता हूं और बस ठीक अपलोड कर सकता हूं।


अलग-अलग समाधानों की कोशिश की, लेकिन इसने मेरे लिए काम किया
कार्मेलिटो आर। बेयर्कल जूनियर

5

एप्लिकेशन लोडर का उपयोग करके मेरे मामले में काम किया।

यहां छवि विवरण दर्ज करें


क्या आप अधिक विवरण जोड़ सकते हैं?
डज़ियानिस याफिमौ

1
XCode मेनू बार में, Xcode -> Open Developer Tool -> Application Loader -> अपनी * .ipa फ़ाइल चुनें (आप ऑर्गनाइज़र विंडो में संग्रहीत संस्करणों से निर्यात कर सकते हैं) का चयन करें और अपलोड करें।
लुआट

4

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

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


मैंने सब कुछ करने की कोशिश की है और यह समाधान था जो मेरे लिए इसे हल कर रहा था! बहुत बहुत धन्यवाद।
गैस्पर कोलकेन

3

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


3

मुझे मैन्युअल रूप से ऐप पर हस्ताक्षर करना होगा। नया प्रमाणपत्र और नया प्रोफ़ाइल बनाया गया। नियमावली पर हस्ताक्षर करने वाला कोड सेट करें। तभी मैं अपलोड करने में सक्षम था। इसके अलावा बिल्ड अपलोड करते समय आयोजक से मैनुअल साइन का चयन करें।

यहां छवि विवरण दर्ज करें


3

एक बार ये जरूर देखें।

अपनी .plist फ़ाइल खोलें और "बंडल OS टाइप कोड" कुंजी की जांच करें। अगर वह नहीं है, तो एक पंक्ति जोड़ें और उस कुंजी को दें और टाइप करें कि यह एक स्ट्रिंग होनी चाहिए। और मूल्य के रूप में "एपीपीएल" दें।

प्रोजेक्ट को क्लीन करें और आर्काइव के लिए जाएं।

मुझे उम्मीद है कि यह आपके लिए काम करेगा।


यह मेरी त्रुटि को सही करता है। कृपया यह प्रश्न भी देखें: stackoverflow.com/a/57304115/3164091
होंगओ झांग

3

मैंने संस्करण संख्या बदल दी है, लेकिन बिल्ड संस्करण बदलना भूल गया है। बिल्ड संस्करण को बदलने से समस्या हल हो गई। ऐसी मूर्खतापूर्ण गलती। Smh ...


3

चूँकि यह प्रश्न स्पष्ट रूप से व्यक्तिगत परिस्थितियों के आधार पर अलग-अलग संभावित उत्तर है, जो मुझे लगा कि मैं अपनी समस्या जोड़ूंगा और इसे हल करूंगा:

समस्या: मेरे पास किसी ने बाइनरी संग्रह की प्रतिलिपि बनाई थी, कुछ परिवर्तन किए और फिर मेरे ऊपर बाइनरी पास किया। यह एक द्विआधारी संघर्ष का कारण बना।

समाधान: मुझे एक नया प्रमाण पत्र बनाना था। मैंने बंडल आईडी को डेवलप किए गए कौंसुल से कॉपी किया, जोकोड में चिपकाया गया और अपलोड करने में सक्षम था।

साइड नोट: आप क्षमताओं के तहत "इन-ऐप खरीदारी" को चालू करके एक नई बंडल आईडी प्राप्त कर सकते हैं ।

यहां छवि विवरण दर्ज करें


2

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


ApplicationLoader में गलत लॉग इन खाता मेरी समस्या थी! धन्यवाद!
चंद्रमा

2

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


2

मेरे लिए, App Store Connect -> TestFlight -> टेस्ट सूचना में आवश्यक विवरण दर्ज करने के लिए क्या तय किया गया था।

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

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


2

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


2

मेरे लिए: बस एप्लीकेशन लोडर का उपयोग करके अपलोड करने की कोशिश की गई और यह काम कर गया


2

यदि आप ऐप स्टोर कनेक्ट, ऐप्पल डेवलपर पोर्टल और एक्सकोड के दौरान अपने बंडल आईडी के मैच की पुष्टि करते हैं और आप अभी भी इस समस्या की कोशिश कर रहे हैं:

बंडल आईडी से जुड़े ऐप्पल आईडी को निकालें जिसे आप Xcode (मेनू बार -> Xcode -> प्राथमिकताएं -> खाते) में अपनी लेखा सूची से समस्याओं का सामना कर रहे हैं। उसके बाद, Apple ID को वापस Xcode में खातों की सूची में जोड़ें।


2

सुनिश्चित करें कि यह आपकी Info.plist में शामिल है:

<key>CFBundlePackageType</key>
<string>APPL</string>

मैंने एपीपीएल को AAPL के रूप में याद किया था। एक बार जब मैंने उसे ठीक किया और एक ही ऐप्पल आईडी के साथ एप्लीकेशन लोडर और एक्सकोड में साइन किया, तो सब कुछ काम कर गया।


2

मेरे लिए, यह इसलिए था क्योंकि मैं Apple डेवलपर पोर्टल पर "प्रोविज़निंग प्रोफाइल" बनाना भूल गया था। मैंने "ऐप स्टोर" के लिए यहां एक प्रोफाइल बनाया , फिर डाउनलोड किया और फ़ाइल को खोला और यह काम किया!


2

मेरे मामले में, मेरी Xcode प्राथमिकताओं में 2 Apple IDs (Xcode -> प्राथमिकताएं -> खाते) थे, इसलिए मुझे एक को हटाना पड़ा। जब मैंने Apple ID को हटा दिया, जिसकी मुझे आवश्यकता नहीं थी, तो सत्यापन प्रक्रिया ठीक काम कर गई।

कुछ घंटों को बर्बाद कर दिया, सिर्फ इसलिए कि त्रुटि संदेश बेकार है। यह कितना निराशाजनक है।

1


वही यहाँ जाता है, मेरे 2 खाते थे, एक डेवलपर है और दूसरा मालिक है, और डेवलपर पहले सूचीबद्ध है। तो शायद Xcode ने डेवलपर उपयोगकर्ता की ओर से अभिनय करने की कोशिश की
बेनी डेविडोवित्ज़

1

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

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

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

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


1

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

  1. Https://developer.apple.com/account/ios/identifier/bundle पर ऐप आईडी बनाएं

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

  3. एप्लिकेशन लोडर या XCode से IPA अपलोड करें


कृपया सहायता कीजिए! मैं स्टेप 2 पर "आईट्यून्स कनेक्ट से अपना ऐप जेनरेट करने" की कोशिश कर रहा हूं। चरण 1 के लिए मैंने पहले ही बंडल बना लिया है, लेकिन मेरे आईट्यून्स कनेक्ट में मुझे ऐप दिखाई नहीं दे रहा है?
आइजैक

वास्तव में मुद्दा # 2 है, मैं फंस गया हूँ यह 4 घंटे पहले की तरह है और यह ड्रॉप डाउन के नीचे दिखाई नहीं दे रहा है
Marin

1

मेरे मामले में ऐप पहले ही सेट हो गया था, लेकिन ऐप संस्करण पहले से ही उपयोग में था (समीक्षा की प्रतीक्षा कर रहा था), मुझे बस संस्करण संख्या बढ़ाने की आवश्यकता थी।


1

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


1

मेरे मामले में मैं एक अलग खाते का उपयोग कर रहा था, मैंने Itunes पर एक ऐप बनाया लेकिन Xcode पर अलग खाते का चयन किया। तो बस Xcode पर सही खाते का चयन किया और यह मेरे लिए काम किया।


1

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

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

उपाय:

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

किया हुआ


1

जब एक परियोजना का नाम HelloCordovaउस से बदल दिया गया जिसे मैं चाहता था तो मैंने इस समस्या को प्रोत्साहित किया। यद्यपि PROJECT_NAME-> General->> Bundle Identifierसाथ ही PROJECT_NAME-> Build Settings-> में भी Product Bundle Identifierमैंने इसे बदल दिया है क्योंकि इसमें अभी भी वही त्रुटि होनी चाहिए। क्या समस्या हल हो गई बस एक अलग संपादक को खोलने और इस स्ट्रिंग को देखने के लिए PRODUCT_BUNDLE_IDENTIFIERऔर उन सभी नामों को बदल दिया जो मुझे सही नहीं चाहिए। जाहिरा तौर पर Xcode बंडल पहचानकर्ता को इन 2 स्थानों की तुलना में कहीं और से भी लेता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.