मैं आईपैड के लिए एक वेब ऐप विकसित कर रहा हूं और आईपैड सिम्युलेटर पर मैक और सफारी पर सफारी पर इसका परीक्षण कर रहा हूं। अब आईपैड सिम्युलेटर में सीएसएस के साथ कुछ मुद्दे हैं जो मैक पर सफारी में काफी अच्छी तरह से काम करते हैं। अब मेरा प्रश्न है, क्या आईपैड सिम्युलेटर में सफारी के लिए एक शक्तिशाली डीबगिंग टूल है?आईपैड सिम्युलेटर में वेब ऐप डिबगिंग
उत्तर
नोट: http://jeffreysambells.com/2012/09/22/ios-safari-web-inspector
है: iOS6 के रूप में इस रिमोट डिबगिंग करने का सही तरीका नहीं है, ऐतिहासिक कारणों से इस उत्तर छोड़ रहा है, लेकिन आप सफारी के साथ दूरदराज के निरीक्षण में दिखना चाहिए, यहाँ एक अच्छा लेख है इस पर एक नज़र डालें, (मैंने लिखा एक बैश स्क्रिप्ट) https://gist.github.com/2241976। यह आपको आईपैड सिम्युलेटर खोलने और वेबकिट के रिमोट इंस्पेक्टर चलाने की अनुमति देगा, जो इस तरह दिखेगा।
आप [खुलासा] चाहिए (http://meta.stackexchange.com/a/59302/130268) कि यह आपकी परियोजना है। –
कोई प्रोजेक्ट नहीं, सरल बैश स्क्रिप्ट .. लेकिन किया गया। –
यह एक्सकोड के नवीनतम संस्करणों में काम नहीं करता है। –
iWebInspector आईओएस सिम्युलेटर के सफारी के लिए काफी शक्तिशाली उपकरण है। यह क्रोम के समान इंस्पेक्टर का उपयोग करता है और यह अच्छी तरह से काम करता है (मैंने इसे स्वयं उपयोग किया है और इसे वास्तव में सहायक पाया है)।
अपनी वेबसाइट
iWebInspector से डिबग, प्रोफ़ाइल के लिए एक नि: शुल्क उपकरण है और iOS सिम्युलेटर (iPhone या iPad) पर चल रहे वेब अनुप्रयोगों का निरीक्षण किया। आप संसाधनों को देख सकते हैं, HTML & सीएसएस को देख और बदल सकते हैं, जावास्क्रिप्ट कोड पर ब्रेकपॉइंट्स का उपयोग करें, चार्ट बनाएं और अधिक जैसे कि आप डेस्कटॉप, क्रोम या फ़ायरबग के लिए सफारी पर थे।
UIWebView सहित PhoneGap अनुप्रयोगों का उपयोग कर क्षुधा के लिएयह एक क्रोम कम webapp (पूर्ण स्क्रीन) के लिए, सफारी -इस वेब ब्राउज़र- में किसी भी वेब के लिए काम करता है और यह भी।
एक्सकोड डिवाइस सिम्युलेटर में सफारी चलाने पर, डेस्कटॉप सफारी (v6) डेवलपमेंट मेनू उन उपकरणों को दिखाता है। वहां से, आप मोबाइल ब्राउज़र के लिए डेवलपर टूल (डीओएम ब्राउज़र इत्यादि) को फायर कर सकते हैं। इसने हार्डवेयर के बिना मोबाइल सफारी सीएसएस मुद्दे को डीबग करने में मेरी मदद की।
बस @ t1m0 उत्तर में जोड़ने के लिए, आपको सफारी-> प्राथमिकताएं-> उन्नत-> पर जाकर विकास मेनू चालू करना पड़ सकता है और "मेनू बार में डेवलपर मेनू दिखाएं" की जांच करें। –
आईओएस के रूप में 6 दूरस्थ डीबगिंग उपलब्ध है: http://stackoverflow.com/a/12762449/72428 – Blaine