2013-01-24 19 views
16

मैं एक आईफोन ऐप विकसित करने के लिए एक्सकोड 4.5.2 और फोनगैप (कॉर्डोवा) का उपयोग कर रहा हूं।मैं कॉर्डोवा और आईओएस सिम्युलेटर का उपयोग कर जेएस कोड कैसे डीबग कर सकता हूं?

xcode में Log Navigator पर देखकर मुझे कोई भी जेएस console.log एस नहीं दिखाता है।

इन लॉग आउटपुट को देखने में सक्षम होने के लिए मुझे क्या करना चाहिए?

उत्तर

39

यह थोड़ा देर हो सकता है लेकिन यह काफी सरल है।

तो सफारी में, preferences ->advanced ->Show Develop menu in menu bar पर जाएं। एक बार जब आप इसे प्राप्त कर लें, तो एक्सकोड में बनाएं और चलाएं और फिर सफारी में Develop ->iPhone Simulator ->Your App Name पर जाएं।

यह बहुत अच्छी तरह से काम करता है लेकिन मुझे इसे जारी रखने के लिए कोई रास्ता नहीं मिल रहा है, इसलिए आपको हर दौड़ के बाद इसे दोहराने की ज़रूरत है, जो दर्द है। अगर मुझे कोई रास्ता मिल जाए तो मैं यहां पोस्ट करूंगा।

+0

इस स्टार्टअप – Toolkit

+3

पर काम नहीं करता किसी को भी यहाँ देर से आने के लिए ... आप तो 'location.reload' में चला सकते हैं कॉर्डोवा ऐप को फिर से लोड करने के लिए सफारी कंसोल और एप्लिकेशन के बूट से सभी लॉग संदेश देखें – Harry

+0

या फिर पुनः लोड करने के लिए सीएमडी-आर दबाएं – Julien

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