2011-04-09 15 views
14

मुझे पता है कि इस समस्या से पहले पूछा जा रहा है, लेकिन मुझे किसी भी तरह का स्पष्ट उत्तर नहीं मिला। सोचा था कि यह एक अच्छा विचार है एक साफ धागा शुरू करने के लिए:iTunesConnect - बंडल आईडी प्रत्यय

मैं iTunesConnect पर मेरी पहली एप्लिकेशन सबमिट करने का प्रयास करने की प्रक्रिया में हूँ, और एक स्थिति है जहाँ मैं इनपुट करने के लिए के अलावा बंडल आईडी प्रत्यय जरूरत का सामना करना पड़ता बंडल आईडी। मुझे पता है कि बंडल आईडी 10 अंकों की अल्फान्यूमेरिक चीज है। बंडल प्रत्यय "com.companyName.appName" के साथ कुछ करने के लिए प्रतीत होता है, और XCode info.plist में क्या है, वही होना चाहिए।

  • बंडल प्रदर्शन नाम: $ {PRODUCT_NAME}
  • बंडल पहचानकर्ता: जब मैं अपने XCode पर देखने Info.plist मैं कुछ संबंधित बात देखते हैं। CompanyName $ {PRODUCT_NAME: rfc1034identifier}
  • बंडल नाम: $ {PRODUCT_NAME}

तो मेरी प्रश्न हैं:

  1. है बंडल आईडी प्रत्यय केवल आवश्यक जब एप्लिकेशन ID "वाइल्ड कार्ड" प्रकार का है?

  2. मुझे अपने बंडल आईडी में क्या रखना चाहिए? क्या यह com.companyName.appName, companyName.appName, या बस ऐपनाम?

  3. ऐसा लगता है कि आमतौर पर $ {PRODUCT_NAME} और $ {PRODUCT_NAME: rfc1034identifier} को ओवरराइट करने की सलाह दी जाती है। उपस्थिति से यह डिफ़ॉल्ट ऐप नाम को पकड़ने के लिए कुछ प्रकार का मैक्रो लगता है। लेकिन क्या मुझे बस उन दोनों को ऐपनाम के रूप में ओवरराइट करना चाहिए? $ {PRODUCT_NAME} और $ {PRODUCT_NAME: rfc1034identifier} के बीच क्या अंतर है?

देखने के लिए बहुत धन्यवाद!

उत्तर

6

1: वाइल्ड कार्ड प्रकार जहां आप बंडल आईडी प्रत्यय उपयोग करने के लिए के विपरीत है, तो वाइल्ड कार्ड 2 का उपयोग नहीं करते: आप com.companyName.appName 3 रखना चाहिए: मेरे दृष्टिकोण से, इन दोनों के बीच का अंतर पूरी तरह से अप्रासंगिक है क्योंकि वे एक ही चीज़ का प्रतिनिधित्व करते हैं, आपको उन्हें ऐपनाम :)

+1

धन्यवाद के साथ दोनों को ओवरराइट करना चाहिए! यह वास्तव में मेरी मदद करता है। एक त्वरित सवाल: यदि मेरी कंपनी डोमेन नाम एक्सटेंशन है .gov को मेरा बंडलइड gov.companyname.appname होना चाहिए? –

+0

हाँ, मुझे लगता है कि आपको चाहिए। मैंने अन्य डोमेन एक्सटेंशन के लिए समान सिद्धांत का उपयोग करके दूसरों को देखा है। खुशी है कि मैं मदद कर सकता हूँ! –

+1

ने भी मेरी मदद की। धन्यवाद –

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