मेरे पास एक मैक ऐप के लिए एक एक्सकोड प्रोजेक्ट है जिसमें लॉगिन पर मुख्य ऐप लॉन्च करने के लिए एक सहायक ऐप के लिए एक और प्रोजेक्ट है। क्या कोई तरीका है कि मैं मुख्य ऐप के सहायक ऐप के बंडल पहचानकर्ता को ${PRODUCT_NAME}
जैसे प्रोजेक्ट वैरिएबल के साथ आधार कर सकता हूं लेकिन ${ROOT_PRODUCT_IDENTIFIER}
जैसा कुछ है?एक्सकोड: क्या एक मूल परियोजना के बंडल पहचानकर्ता को प्राप्त करने का कोई तरीका है?
तो मुख्य एप्लिकेशन के बंडल पहचानकर्ता होगा:
com.mydomain.app
और सहायक ऐप के बंडल पहचानकर्ता होगा:
${ROOT_PRODUCT_IDENTIFIER}.Helper
→ com.mydomain.app.Helper
http://f.cl.ly/items/263B370t2G3F2q202n3D/Screen%20Shot%202012-04-20%20at%201.23.18%20AM.png
मेरे साथ लक्ष्य यह वास्तव में एक आसान टी बनाने के लिए है लॉगिन सहायक एप्लिकेशन पर उपयोग ओ सामान्य लांच है कि किसी भी मैक एप्लिकेशन का उपयोग कर सकते हैं, मुझे मिल गया है यह इस रेपो में काम कर रहा है, लेकिन यह आवश्यकता है एक जोड़े मूल्यों को बदलने की: चर तुम https://github.com/kgn/LaunchAtLoginHelper