2014-04-23 14 views
5

मुझे लगता है कि मैं phonegaps दूरस्थ सेवाओं के साथ निर्माण करने के लिए इस्तेमाल किया एक phonegap IOS अनुप्रयोग है। https://build.phonegap.com/phonegap config.xml काम नहीं कर रहा सेटिंग्स

मुझे लगता है कि सिर्फ वहाँ PERFEKT काम करता है config.xml में कुछ सेटिंग है। उदाहरण के लिए:

<preference name="orientation" value="landscape" /> 
<preference name="target-device" value="tablet" /> 
<preference name="webviewbounce" value="false" /> 

अब मैं का निर्माण करना चाहते अपने Mac पर स्थानीय स्तर पर है, लेकिन सेटिंग काम करने के लिए नहीं मिल सकता है।

मैं phonegap 3.3.0 है और निम्नलिखित चलाएँ: phonegap निर्माण ios phonegap ios

एप्लिकेशन अब पोर्ट्रेट मोड में एक iPhone एमुलेटर में खुलती स्थापित करें। यह पता नहीं लगा सकता कि मेरी सेटिंग्स क्यों काम नहीं कर रही हैं।

+0

आप अधिक जानकारी प्रदान करने की जरूरत है। फोनगैप बिल्ड का किस संस्करण के लिए आप निर्माण कर रहे थे और आपके मैक पर फोनगैप का कौन सा संस्करण है? क्या आप निश्चित हैं कि फोनगैप संस्करण के साथ प्राथमिकता परिभाषाएं नहीं बदली हैं? मैं केवल इसलिए पूछता हूं क्योंकि यह एक आम गलती है (जिसे मैंने भी बनाया है) –

+0

फोनगैप बिल्ड के साथ मैं 3.3.0 के लिए निर्माण करता हूं और यही वह है जो मैंने अपने मैक पर भी स्थापित किया है। http://docs.phonegap.com/en/3.3.0/config_ref_index.md.html#The%20config.xml%20 फ़ाइल अभिविन्यास समान प्रतीत होता है। जब मैं xcode प्रोजेक्ट खोलता हूं तो यह उदाहरण के लिए परिदृश्य पर सेट नहीं होता है।मुझे इसे फिर से एक्सकोड में सेट करना होगा। Config.xml में निर्दिष्ट आइकन भी xcode में फिर से सेट किया जाना है। वास्तव में कष्टप्रद ... – badtant

+0

मुझे डर है कि मैक पर फोनगैप के बारे में नहीं जानता, केवल फोनगैप बिल्ड। अगर मैं आप थे तो शायद मैं आपके मैक पर सब कुछ फिर से करूँगा, इसलिए आपको कोई भी बग नहीं मिलती है। –

उत्तर

1

इस सुधार में आदर्श 3.4 रिलीज में इस के अनुसार होना चाहिए: https://issues.apache.org/jira/browse/CB-5634

लेकिन लोगों को इस के साथ समस्याओं की सूचना दी है के बाद इस मुद्दे को हल चिह्नित किया गया था। तो 3.4 की नवीनतम पैच रिलीज को आज़माएं और देखें कि यह काम करता है या नहीं।

को संभालने के लिए इस वरीयता का साधारण सा डॉक्स उदारता से इसके बारे में उल्लेख किया althouth पहले 3.4 मौजूद नहीं था कोड।

1

मुझे एक्सकोड 5 का उपयोग करके आईओएस पर कॉर्डोवा संस्करण 3.5.0-0.2.1 के साथ एक ही समस्या थी। यह सुनिश्चित नहीं है कि यह कैसे हुआ - लेकिन जब मैंने अपनी -info.plist फ़ाइल में देखा तो "समर्थित" के लिए दो प्रविष्टियां थीं इंटरफेस उन्मुखता "। एक केवल परिदृश्य तक सीमित था (जो मैं चाहता था) और दूसरे में परिदृश्य और चित्र दोनों शामिल थे। पोर्ट्रेट प्रविष्टियों को हटाने से यह काम हुआ।

मैं पहले से ही config.xml अद्यतन और ऐप का पैकेज है कि सही जानकारी संकलित अनुप्रयोग में शामिल किया गया था से सत्यापित कर लें।

-1

अपने .html फ़ाइलों के रूप में अपने रूट फ़ोल्डर में लेकिन एक ही फ़ोल्डर में config.xml न रखें!

गलत:
जड़/पेज/index.html
जड़/config.xml

सही:
जड़/index.html
जड़/config.xml

अगर यह काम नहीं करता है आर के सारे .html फ़ाइलें और config.xml रखने की कोशिश oot फ़ोल्डर

यह मेरे लिए काम किया, अच्छी किस्मत।

+0

जब मैं फोनगैप चलाता हूं तो मेरा प्रोजेक्ट बनाता है, यह रूट में config.xml रखता है। इसे www जैसा आपने सुझाव दिया है, जिसने इस तथ्य को ठीक नहीं किया है कि सेटिंग्स को अनदेखा किया जा रहा है। –

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