2012-01-12 15 views
13

मैं आईपैड के लिए एक वेब ऐप विकसित कर रहा हूं और आईपैड सिम्युलेटर पर मैक और सफारी पर सफारी पर इसका परीक्षण कर रहा हूं। अब आईपैड सिम्युलेटर में सीएसएस के साथ कुछ मुद्दे हैं जो मैक पर सफारी में काफी अच्छी तरह से काम करते हैं। अब मेरा प्रश्न है, क्या आईपैड सिम्युलेटर में सफारी के लिए एक शक्तिशाली डीबगिंग टूल है?आईपैड सिम्युलेटर में वेब ऐप डिबगिंग

+1

आईओएस के रूप में 6 दूरस्थ डीबगिंग उपलब्ध है: http://stackoverflow.com/a/12762449/72428 – Blaine

उत्तर

12

नोट: http://jeffreysambells.com/2012/09/22/ios-safari-web-inspector

है: iOS6 के रूप में इस रिमोट डिबगिंग करने का सही तरीका नहीं है, ऐतिहासिक कारणों से इस उत्तर छोड़ रहा है, लेकिन आप सफारी के साथ दूरदराज के निरीक्षण में दिखना चाहिए, यहाँ एक अच्छा लेख है इस पर एक नज़र डालें, (मैंने लिखा एक बैश स्क्रिप्ट) https://gist.github.com/2241976। यह आपको आईपैड सिम्युलेटर खोलने और वेबकिट के रिमोट इंस्पेक्टर चलाने की अनुमति देगा, जो इस तरह दिखेगा।

iOS remote Inspector

+0

आप [खुलासा] चाहिए (http://meta.stackexchange.com/a/59302/130268) कि यह आपकी परियोजना है। –

+2

कोई प्रोजेक्ट नहीं, सरल बैश स्क्रिप्ट .. लेकिन किया गया। –

+0

यह एक्सकोड के नवीनतम संस्करणों में काम नहीं करता है। –

0

iWebInspector आईओएस सिम्युलेटर के सफारी के लिए काफी शक्तिशाली उपकरण है। यह क्रोम के समान इंस्पेक्टर का उपयोग करता है और यह अच्छी तरह से काम करता है (मैंने इसे स्वयं उपयोग किया है और इसे वास्तव में सहायक पाया है)।

अपनी वेबसाइट

iWebInspector से डिबग, प्रोफ़ाइल के लिए एक नि: शुल्क उपकरण है और iOS सिम्युलेटर (iPhone या iPad) पर चल रहे वेब अनुप्रयोगों का निरीक्षण किया। आप संसाधनों को देख सकते हैं, HTML & सीएसएस को देख और बदल सकते हैं, जावास्क्रिप्ट कोड पर ब्रेकपॉइंट्स का उपयोग करें, चार्ट बनाएं और अधिक जैसे कि आप डेस्कटॉप, क्रोम या फ़ायरबग के लिए सफारी पर थे।

UIWebView सहित PhoneGap अनुप्रयोगों का उपयोग कर क्षुधा के लिए

यह एक क्रोम कम webapp (पूर्ण स्क्रीन) के लिए, सफारी -इस वेब ब्राउज़र- में किसी भी वेब के लिए काम करता है और यह भी।

28

एक्सकोड डिवाइस सिम्युलेटर में सफारी चलाने पर, डेस्कटॉप सफारी (v6) डेवलपमेंट मेनू उन उपकरणों को दिखाता है। वहां से, आप मोबाइल ब्राउज़र के लिए डेवलपर टूल (डीओएम ब्राउज़र इत्यादि) को फायर कर सकते हैं। इसने हार्डवेयर के बिना मोबाइल सफारी सीएसएस मुद्दे को डीबग करने में मेरी मदद की।

iPad Simulator menu option

+0

बस @ t1m0 उत्तर में जोड़ने के लिए, आपको सफारी-> प्राथमिकताएं-> उन्नत-> पर जाकर विकास मेनू चालू करना पड़ सकता है और "मेनू बार में डेवलपर मेनू दिखाएं" की जांच करें। –