gpt4 book ai didi

xcode - 如何自动化 XCode 项目变更?

转载 作者:行者123 更新时间:2023-12-01 13:05:04 25 4
gpt4 key购买 nike

我有一个繁琐的任务,每次构建我的 iPhone 项目以发送给非程序员同事时我都需要重复:我在项目文件夹外引用的所有库和 header 都需要复制到项目文件夹或子文件夹中其中,所以我可以压缩源代码并将其传递。

我知道您可以使用 AppleScript 使 XCode 自动化,但我终究找不到可用命令的任何适当文档。如果我用谷歌搜索 XCode AppleScript 自动化,我只会得到一堆关于在 Xcode 中编写 AppleScript 应用程序的结果。

任何帮助将不胜感激!

最佳答案

这是一个让您入门的演示。因为您知道如何找到字典,如果您习惯使用 AppleScript,剩下的可能会很容易:

tell application "Xcode"
-- of course, use your project's name instead of Alias
set projectName to "Alias"
set xcProject to project projectName

repeat with idx from 1 to the count of (get every file reference of xcProject)
set fileRef to (file reference idx) of xcProject
get path of fileRef
get id of fileRef
get name of fileRef
get properties of fileRef

set newPath to path of fileRef
-- add logic and alterations here
set path of fileRef to newPath
-- ...
end repeat
end tell

关于xcode - 如何自动化 XCode 项目变更?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3708247/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com