当前位置 : 主页 > 手机开发 > 其它 >

在swift包generate-xcodeproj之后维护Xcode Run Script Phase

来源:互联网 收集:自由互联 发布时间:2021-06-12
我的 Xcode项目中有一个Run Script阶段.通过swift包更新我用SPM更新我的依赖项后,我必须使用swift包generate-xcodeproj更新我的项目. 如果不使用rubygem,pod规范或其他第三方工具,我该如何维护构建
我的 Xcode项目中有一个Run Script阶段.通过swift包更新我用SPM更新我的依赖项后,我必须使用swift包generate-xcodeproj更新我的项目.

如果不使用rubygem,pod规范或其他第三方工具,我该如何维护构建阶段?我可以以某种方式将运行脚本阶段添加到xcconfig文件中吗?

目前使用 SwiftPM,xcode项目文件是从模板生成的,其上的任何扩展都被认为是短暂的 – 重新创建xcode项目文件只会查看Package.swift中的内容,而不是任何现有项目.结果是,在重新生成脚本时,您添加的任何扩展(如shell脚本构建阶段)总是会丢失.

如果您需要为构建调用shell脚本或类似的机制,而不是扩展生成的xcode项目,我建议将整个项目包装在Makefile或类似的东西中.

网友评论