2013-04-09 10 views
10

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

मेरे पास एक ऐसी क्रिया है जो किसी अन्य ऐप पर वापस आती है लेकिन मैं स्विच से तुरंत कंसोल.लॉग संदेशों को नहीं पढ़ सकता क्योंकि मैं पर्याप्त तेज़ी से नहीं हूं और मैं वापस आने के तुरंत बाद लॉग नहीं पढ़ सकता मेरा ऐप क्योंकि मुझे पहले कंसोल को फिर से खोलना है।

क्या इसे खोलने का कोई तरीका है ताकि मैं कम से कम ऐप्स को स्विच करने से पहले अंतिम लॉग देख सकूं?

+2

यह एक बहुत बड़ी झुंझलाहट है, यह कितना मुश्किल होगा इंस्पेक्टर को खोलने के लिए और सिम्युलेटर को जिंदा कनेक्शन रखना होगा? ऐप्पल पर आओ! – James

+1

उन लोगों के लिए जो स्विचिंग ऐप्स से निपट नहीं रहे हैं, लेकिन एक ही समस्या है, मुझे कंसोल – pgorsira

उत्तर

2

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

tell application "Safari" 
    activate 
    delay 2 
    tell application "System Events" 
     tell process "Safari" 
      set frontmost to true 
      click menu item 2 of menu 1 of menu item "iPad Simulator" of menu 1 of menu bar item "Develop" of menu bar 1 
     end tell 
    end tell 
end tell 
+0

में 'location.reload()' जारी करने से लाभ मिलता है। आज आपको "आईपैड .." के बजाय "आईओएस सिम्युलेटर" का उपयोग करने की आवश्यकता है। – viksit

1

यह एक Alfred Workflow में लिपटे जेम्स 'जवाब है, -g- ... यह जाँच

IPHONE ब्राह्मण के लिए भी काम करता है

on alfred_script(q) 
tell application "Safari" 
    activate 
    delay 0.5 
    tell application "System Events" 
     tell process "Safari" 
      set frontmost to true 
      try 
       click menu item 2 of menu 1 of menu item "iPhone Simulator" of menu 1 of menu bar item "Develop" of menu bar 1 
      end try 
      try 
       click menu item 2 of menu 1 of menu item "iPad Simulator" of menu 1 of menu bar item "Develop" of menu bar 1 
      end try 
     end tell 
    end tell 
end tell 
end alfred_script 
संबंधित मुद्दे