मान लीजिए कि मेरा ग्राहक नहीं चाहता कि मैं अपने आईफोन वितरण प्रमाणपत्र का मालिक बनूं, क्या कोई तरीका है कि मैं उसे संकलित ऐप भेज सकता हूं और उसे सभी ऐप आईडी, प्रोविजनिंग इत्यादि को समायोजित कर सकता हूं, फिर साइन इन कर सकता हूं? मैं यह कैसे करु?क्या मैं एक कंप्यूटर पर एक आईफोन ऐप संकलित कर सकता हूं और इसे दूसरे पर हस्ताक्षर कर सकता हूं?
उत्तर
एक्सकोड बिल्ड परिणाम विंडो में कोडसाइन चरण को देखें (एक्सकोड का उपयोग करने वाले वास्तविक आदेश देखने के लिए दाईं ओर "पाठ की पंक्तियां" प्रकटीकरण आइकन पर क्लिक करें)।
आपको लगता है कि codesign कदम एक कमांड लाइन उपकरण का उपयोग कर रहा है देखेंगे (/ usr/bin/codesign) कुछ इस तरह:
/usr/bin/codesign -f -s "iPhone Distribution: My Company"
--resource-rules=/Users/username/source/myApp/build/Distribution-iphoneos/myApp.app/ResourceRules.plist
--entitlements /Users/username/source/myApp/build/myApp.build/Distribution-iphoneos/myApp.build/myApp.xcent
/Users/username/source/myApp/build/Distribution-iphoneos/myApp.app
यह का उपयोग कर "का निर्माण" निर्देशिका में संकलित आवेदन पर हस्ताक्षर करने है कमांड लाइन पर "-s" विकल्प द्वारा निर्दिष्ट हस्ताक्षर पहचान। इसलिए, कोई कारण नहीं है कि आप अपनी "बिल्ड" निर्देशिका को किसी अन्य मशीन पर नहीं ले जा सकते हैं और कमांड लाइन से codesign
का उपयोग करके वांछित कुंजी के साथ साइन इन कर सकते हैं।
एकमात्र तरीका, अब से दस्तावेज के बाद, बाइनरी प्रमाण पत्र के लिए इसे एक जिस्ट के साथ बना रहा है। सर्टिफिकेट उस मशीन में जोड़ा गया जो स्रोत कोड संकलित करता है।
आप प्रमाणपत्र को .p12 फ़ाइल के रूप में निर्यात कर सकते हैं और इसे किसी अन्य मशीन में फिर से आयात कर सकते हैं, दोनों प्रक्रियाओं को कीचेन एक्सेस उपयोगिता के साथ किया जाना है।
आप टर्मिनल कॉल के साथ जो करना चाहते हैं उसे करने का प्रयास कर सकते हैं, लेकिन मुझे संदेह है कि आप एक आईफोन ऐप पर हस्ताक्षर कर सकते हैं जिसे संकलित किया गया है।
- 1. क्या मैं एक संकलित असेंबली डीबग कर सकता हूं?
- 2. क्या मैं आईफोन एसडीके सीख सकता हूं और सितंबर तक ऐप पूरा कर सकता हूं?
- 3. मैं एक आईफोन ढांचा कैसे बना सकता हूं और इसे अन्य आईफोन अनुप्रयोगों में उपयोग कर सकता हूं
- 4. मैं "कस्टम प्रोटोकॉल" कैसे बना सकता हूं और इसे किसी एप्लिकेशन पर मैप कर सकता हूं?
- 5. क्या मैं लिनक्स पर आईओएस ऐप्स पर हस्ताक्षर कर सकता हूं? (शायद कोडइन का एक बंदरगाह का उपयोग कर?)
- 6. क्या मैं अनंत सीमा का उपयोग कर सकता हूं और इसे संचालित कर सकता हूं?
- 7. क्या मैं अपने आईफोन या आईपैड से एक सर्वर पर एक वीडियो स्ट्रीम कर सकता हूं?
- 8. मैं एक गो प्रोग्राम कैसे संकलित कर सकता हूं?
- 9. मैं एक योजनाबद्ध दृश्य कैसे बना सकता हूं जिस पर मैं आइटम रख सकता हूं, स्थानांतरित कर सकता हूं और कनेक्ट कर सकता हूं?
- 10. एक्सएसएलटी: क्या मैं वैश्विक स्तर पर एक चर घोषित कर सकता हूं और बाद में इसे मान सकता हूं
- 11. क्या मैं एक ही समय में रीबेज कर सकता हूं और स्क्वैश कर सकता हूं?
- 12. मैं एक पृष्ठ पर एंड्रॉइड बैक बटन कैसे अक्षम कर सकता हूं और हर दूसरे पेज
- 13. सबवर्जन: क्या मैं चेकआउट कर सकता हूं, संशोधित कर सकता हूं, और फिर इसे शाखा बना सकता हूं?
- 14. मैं एक यूआरएल पर कैसे रीडायरेक्ट कर सकता हूं?
- 15. मैं आईफोन के साथ एक सर्वर पर एक फोटो कैसे अपलोड कर सकता हूं?
- 16. मैं एक क्षैतिज रेखा कैसे खींच सकता हूं और इसे केन्द्रित कर सकता हूं?
- 17. क्या मैं एक एआरसी ढांचा तैयार कर सकता हूं और इसे गैर-एआरसी परियोजना में उपयोग कर सकता हूं?
- 18. svn में, क्या मैं एक बदलाव वापस कर सकता हूं और इसे बाद में शेल्फ कर सकता हूं?
- 19. विम: स्निपमैट प्लगइन: मैं एक .snippet कैसे बदल सकता हूं और इसे फ्लाई पर अपडेट कर सकता हूं?
- 20. मैं एक ऐरे क्षेत्र पर प्रतिबिंबित कैसे कर सकता हूं?
- 21. क्या मैं आईफोन अभिविन्यास परिवर्तन पर मोबाइल सफारी में एक सीएसएस कार्यक्रम ट्रिगर कर सकता हूं?
- 22. क्या मैं एक सूची बना सकता हूं, और इसे एक ही समय में सॉर्ट कर सकता हूं?
- 23. क्या मैं संख्या बेसक्लास पर अंकगणितीय परिचालन कर सकता हूं?
- 24. एंड्रॉइड- मैं अपने कोड ऑनलाइन कैसे संकलित कर सकता हूं?
- 25. स्कैला: मैं सुपरक्लास पर क्लोन विधि कैसे कार्यान्वित कर सकता हूं, और इसे सबक्लास में उपयोग कर सकता हूं?
- 26. क्या मैं सिस्टम लाइब्रेरी (उदा। Libxml2) को शामिल कर सकता हूं, मैं एक मणि (उदा। नोकोगिरी) में संकलित करता हूं जिसे मैं हरोकू में तैनात कर सकता हूं?
- 27. Mercurial - क्या मैं इसे बेहतर कर सकता हूं?
- 28. मैं एक मेवेन मॉड्यूल कैसे दूसरे पर निर्भर कर सकता हूं?
- 29. क्या मैं .config फ़ाइल बना सकता हूं और इसे web.config में शामिल कर सकता हूं?
- 30. क्या मैं रनवेटाइम पर maven project.artifactId निर्दिष्ट कर सकता हूं?