gpt4 book ai didi

ios - Xcode 预 ActionScript 不起作用?

转载 作者:行者123 更新时间:2023-11-29 13:17:34 26 4
gpt4 key购买 nike

问题

我已尝试添加预操作 shell 脚本,这些脚本会根据我正在构建的内容打开/关闭我的 .pch 文件中的某些定义。

但是,在运行构建时,没有任何反应。我不是一个流利的 shell 脚本编写者,所以解决方案可能是我的语法不正确,但 Xcode 不会告诉我任何事情。

详情

这是一些代码:

prefix=${PROJECT_DIR}/${GCC_PREFIX_HEADER}

sed -i 's/source/working/' $prefix
sed -i 's/\/\/#define\ HOCKEYAPP_BUILD/#define\ HOCKEYAPP_BUILD' $prefix
sed -i 's/\/\/#define\ FLURRY_ENABLED/#define\ FLURRY_ENABLED' $prefix
sed -i 's/\/\/#define\ PRODUCTION_BUILD/#define\ PRODUCTION_BUILD' $prefix

我添加了第一行来测试它是否会删除我知道在 .pch 文件中的一个基本单词。它没有。这让我相信我的路径是无效的。

我已经尝试了 .pch 文件路径的几种不同变体,但都失败了,尽管它们都可能是错误的。

谢谢你的帮助

最佳答案

您的 sed 行似乎不正确。尝试:

prefix=${PROJECT_DIR}/${GCC_PREFIX_HEADER}

sed -i -e 's/source/working/' $prefix
sed -i -e 's/\/\/#define\ HOCKEYAPP_BUILD/#define\ HOCKEYAPP_BUILD/' $prefix
sed -i -e 's/\/\/#define\ FLURRY_ENABLED/#define\ FLURRY_ENABLED/' $prefix
sed -i -e 's/\/\/#define\ PRODUCTION_BUILD/#define\ PRODUCTION_BUILD/' $prefix

关于ios - Xcode 预 ActionScript 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15313964/

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