2011-03-17 9 views
15

मैंने मैक ओएस एक्स एप्लिकेशन बनाया लेकिन मुझे नहीं पता कि मेरे मैक ओएस एक्स एप्लिकेशन को सही तरीके से साइन करने के लिए मुझे किन कदमों को करना है। धन्यवाद।मैक ओएस एक्स एप्लिकेशन पर हस्ताक्षर कैसे करें?

उत्तर

0

इस पर अच्छा ऐप्पल दस्तावेज है। डेवलपर प्रोविजनिंग सेक्शन पर जाएं और वहां एक अच्छा प्राइमर है जो आपको जल्दी से चल सकता है।

+1

की तरह कुछ के साथ पैकेज में हर ढांचे और dylib फ़ाइल हस्ताक्षर करने की आवश्यकता आप हैं कम से कम मदद करने के लिए एक लिंक डालें, मैं आपको वोट दिया होगा। – marcc

+1

मैं काम से जवाब देने के रूप में एक लिंक नहीं डाल सका जहां सेब डेवलपर साइट अवरुद्ध है। – gnuchu

7

सबसे पहले आपको एक पूर्ण कार्यात्मक (और इस प्रकार भुगतान किया गया) ऐप्पल डेवलपर खाता चाहिए। तो फिर तुम इस जानकारी का पालन कर सकते हैं: https://developer.apple.com/library/mac/#documentation/Security/Conceptual/CodeSigningGuide/Introduction/Introduction.html

ऊपर के लिंक वैश्विक प्रक्रिया है, लेकिन कैसे निम्न URL पर करने के लिए स्वच्छ सचित्र के साथ एक विशिष्ट विषय है: इस https://developer.apple.com/library/mac/#documentation/Security/Conceptual/CodeSigningGuide/Procedures/Procedures.html#//apple_ref/doc/uid/TP40005929-CH4-SW2

आशा आप मदद की।

25

मुझे ऐप्पल दस्तावेज़ों को अब भी वर्बोज़ मिला। मैंने मैक के लिए अपने सॉफ्टवेयर पर हस्ताक्षर किए इस पर कुछ विस्तृत नोट्स लिखे हैं। इसे सब यहाँ रखने के लिए बहुत कुछ है। देखें: http://successfulsoftware.net/2012/08/30/how-to-sign-your-mac-os-x-app-for-gatekeeper/

+0

मुझे लगता है कि आपने गलत जवाब दिया है - और अब जब तक उत्तर संपादित नहीं किया जाता है तब तक मैं इसे पूर्ववत नहीं कर सकता ... –

2
क्यूटी

macdeployqt APP_NAME.app -codesign="Developer ID Application: YOUR NAME (ID_NUMBERS)" 

साथ

अन्यथा

codesign --force --verify --verbose --sign "Developer ID Application: YOUR NAME (ID_NUMBERS)" APP_NAME.app 

इस

codesign --force --verify --verbose --sign "Developer ID Application: YOUR NAME (ID_NUMBERS)" APP_NAME.app/Contents/Frameworks/QtCore.framework/Versions/5/QtCore 
codesign --force --verify --verbose --sign "Developer ID Application: YOUR NAME (ID_NUMBERS)" APP_NAME.app/Contents/Plugins/bearer/libqcorewlanbearer.dylib 
संबंधित मुद्दे