2011-07-13 12 views
5

मैं एक्सप्लोरस्क्रिप्ट का उपयोग करके अपनी परियोजना बनाने और चलाने के लिए एक्सकोड प्राप्त करने की कोशिश कर रहा हूं। यह How to build & run Xcode with Applescript? जैसा ही प्रश्न है, लेकिन मुझे लगता है कि उत्तर पुराना हो सकता है, क्योंकि यह मेरी मशीन पर काम नहीं करता है।मैं एप्पलस्क्रिप्ट का उपयोग करके निर्माण और चलाने के लिए एक्सकोड कैसे प्राप्त करूं?

execution error: Xcode got an error: The specified object is a property, not an element. (-10008) 

मैं भी निम्नलिखित की कोशिश की है:: मैं इस मिल

tell application "Xcode" 
    build project "MyProject" 
end tell 

लेकिन यह निर्माण नहीं करता है, यह सिर्फ "लापता मूल्य" देता है।

(Xcode 4.0.1 का उपयोग करना, ओएस एक्स 10.6.8)

मैं मुसीबत Xcode के साथ Apple स्क्रिप्ट का उपयोग करने की कोशिश कर की एक बड़ी राशि होने किया गया है; मुझे कोई वास्तविक दस्तावेज नहीं मिल रहा है (एक्सकोड डिक्शनरी को छोड़कर, जो बहुत ही कम है), केवल ऐसे उदाहरण जो काम नहीं करते हैं। किसी भी सहायता की सराहना की जाएगी।

+0

यह सिद्धांत रूप में एक ही सवाल हो सकता है लेकिन Xcode 3 के AppleScript शब्दकोश Xcode 4 से एकदम अलग है, तो यह एक नहीं है किसी भी माध्यम से उस प्रश्न का डुप्लिकेट। – NSGod

उत्तर

1

मैं यह अनुमान लगाने के लिए उद्यम करने जा रहा हूं कि यह ऐप्पल के हिस्से पर एक अधूरा कार्यान्वयन है। शब्दकोश में कहा गया है कि build एक मान वापस करना है, लेकिन कुछ भी वापस नहीं किया गया है और एक्सकोड कुछ भी नहीं करता है। निम्नलिखित कोड शब्दकोश के अनुरूप है, लेकिन यह या तो काम नहीं करता है।

tell application "Xcode" 
    set theProject to project 1 
    set theBuildConfigType to build configuration type 2 of theProject -- "Debug" 
    set projectBuilt to build theProject using theBuildConfigType without static analysis and transcript 
end tell 
बस संदर्भ यहाँ

स्क्रिप्ट डीबगर प्रति वाक्य रचना है:

set theResult to build reference ¬ 
    static analysis boolean ¬ 
    transcript boolean ¬ 
    using build configuration type 
संबंधित मुद्दे

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