开发者

How do I remove a build configuration from an Xcode project from a script?

开发者 https://www.devze.com 2023-01-15 14:34 出处:网络
I\'m currently using AppleScript to clean up an Xcode project. I\'d like my script to remove some build configurations that won\'t be relevant to other developers on my team.

I'm currently using AppleScript to clean up an Xcode project. I'd like my script to remove some build configurations that won't be relevant to other developers on my team.

For ex开发者_开发百科ample, if I have "Debug", "DebugTest", and "Release", I would like the script to remove "DebugTest".

I'm currently using the following script:

tell application "Xcode"
open myXcodeProject
    set targetProject to project of active project document
    set targetConfigurations to build configurations of targetProject
    repeat with c in targetConfigurations
        if (name of c is equal to "DebugTest") then
            delete c
        end if
    end repeat
end tell

However, I'm getting the following error when I run the script, which leads me to beleive that I'm not deleting the configuration correctly:

Xcode got an error: AppleEvent handler failed. (-10000)

Thanks!


try this...

tell application "Xcode"
    set targetProject to project of active project document
    tell targetProject
        delete (first build configuration type whose name is "DebugTest")
    end tell
end tell
0

精彩评论

暂无评论...
验证码 换一张
取 消