2011-03-14 18 views
21

मैं एक लिनक्स सर्वर पर दूरस्थ रूप से आईओएस ऐप्स को कोड करने के लिए एक उपकरण बनाना चाहता हूं।आईओएस कोडिंगिंग चश्मा

मुझे पता है कि कोडिंग ओएसएस है लेकिन चाबी पर भारी निर्भर करता है और पोर्टेबल नहीं है।

मुझे पता है कि एडोब के पास फ्लैश के भीतर जीत और मैक के लिए एक कोडलाइन उपयोगिता है जो प्रावधान प्रोफ़ाइल, .p12, और .cer लेती है और ऐप पर हस्ताक्षर करती है।

UDK भी कुछ ऐसा ही है, लेकिन .p12 (http://udn.epicgames.com/Three/AppleiOSProvisioning.html)

जरूरत के लिए नहीं करता है लगता है तो मेरे सवाल का सच है, क्या प्रक्रिया वे क्या कर रहे हैं तो मैं एक उपकरण के पार मंच है कि कर सकते हैं यह है कि पुन: कर सकते हैं कर दो।

+0

इस बात का उत्सुक है कि आपको इसका समाधान मिला है या नहीं। –

+0

यह केवल ओएस एक्स – logancautrell

+1

पर किया जा सकता है यह अन्य प्लेटफार्मों पर संभव है और कदमों को जानने के बाद स्वयं हस्ताक्षर करना बहुत जटिल नहीं है। उदाहरण विंडोज़ पर यूडीके ऐप्स को कोडिन कर सकता है। – drunknbass

उत्तर

8

मैंने इस मुद्दे पर काम करने की कोशिश की है, और बहुत सारी नींद की रात, सिरदर्द, चाबियाँ और अन्य सामानों के साथ मुद्दों के बाद, मैंने परेशान होने का फैसला किया, एक मैक मिनी (काफी सस्ता) खरीदा, और इसे हेडलेस स्थापित किया एक निर्माण मशीन के रूप में। एक आकर्षण की तरह काम करता है :)

मैंने अनुसंधान में बहुत काम किया है और इसे काम करने में सक्षम नहीं था, इसलिए अगर कोई जवाब जानता है: बहुत सराहना की!

8

इस प्रस्तुति को आजमाएं और देखें: Breaking iOS code signing, जिसमें हस्ताक्षर योजना के बारे में बहुत सारी रोचक जानकारी है।

मुझे पता नहीं है कि उपर्युक्त प्रस्तुति आपको आवश्यक जानकारी देगी।

3

Saurik created ldid, जो लिनक्स पर कोड-हस्ताक्षर के लिए है। प्रावधान प्रोफाइल के बिना विकास के बारे में this article चेकआउट करने के लिए उपयोगी हो सकता है और this project जो मुझे विश्वास है कि एक एलडीआईडी ​​कार्यान्वयन है।

यदि आपने पहले एडोब कोड हस्ताक्षर उपयोगिता का उपयोग किया है तो आपने देखा होगा कि यह थोड़ा सा फ्लेकी है। मुझे इसके साथ कई बार समस्याएं आई हैं।

सच्चाई यह है कि कोड-हस्ताक्षर टूल बनाना बहुत मुश्किल होगा और यहां तक ​​कि यदि आपने उस पर एक टन बिताया है और अंत में कार्यान्वयन कार्य कर रहा है, तो ऐप्पल कोड हस्ताक्षर प्रक्रिया के किसी भी छोटे टुकड़े को बदल सकता है आपके पूरे सिस्टम को तोड़ने का अंत हो सकता है। ऐप्पल ने डेवलपर्स को कोड हस्ताक्षर करने के लिए प्रदान किए गए टूल पर भरोसा करना बेहतर है। अगर मैं सुझाव दे सकता हूं तो ऐसा करने की कोशिश नहीं की जाएगी।

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