2016-11-17 7 views
7

सबमिट करना मुझे एक पैकेज किए गए इलेक्ट्रॉन ऐप को अपलोड करने के लिए एप्लिकेशन लोडर का उपयोग करने का प्रयास करने में त्रुटि हो रही है।Info.plist एक आईओएस ऐप इंगित करता है, लेकिन .pkg

मैं मैस (मैक ऐप स्टोर) प्लेटफ़ॉर्म के साथ ऐप को पैकेज करने के लिए इलेक्ट्रॉन-पैकर का उपयोग करता हूं। मैं फिर आउटपुट निर्देशिका ज़िपित किया। जब मैं एप्लिकेशन लोडर के साथ इस .zip फ़ाइल का चयन करने की कोशिश करता हूं, तो यह मुझे यह त्रुटि देता है।

+0

आधिकारिक मार्गदर्शिका देखें: http://electron.atom.io/docs/tutorial/mac-app-store-submission-guide/ और सुनिश्चित करें कि आपने अपलोड करने से पहले iTunnes Connect रिकॉर्ड बनाया है। – Hamsternik

उत्तर

1

आपको .app फ़ाइल को हस्ताक्षरित .pkg पर पैक करने की आवश्यकता है, जिसे आप Application Loader का उपयोग करके अपलोड कर सकते हैं।

एक हस्ताक्षरित .pkg फ़ाइल बनाने के लिए निम्न आदेश का उपयोग:

productbuild --component YOURAPPNAME.app/ /Applications --sign "3rd Party Mac Developer Installer: YOURCOMPANYNAME (YOURTEAMID)" --product YOURAPPNAME.app/Contents/Info.plist YOURAPPNAME.pkg 

इसके लिए काम करने के लिए, आप एक मैक इंस्टालर प्रमाणपत्र, जो आप एप्पल डेवलपर वेबसाइट से उत्पन्न कर सकते हैं की आवश्यकता होगी। प्रमाणपत्र बनाते समय Mac App Store और फिर Mac Installer Distribution चुनें।

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