如何在 10.7 上的 xcode 中构建到受保护的文件夹
Posted
技术标签:
【中文标题】如何在 10.7 上的 xcode 中构建到受保护的文件夹【英文标题】:How to build to a protected folder in xcode on 10.7 【发布时间】:2013-04-21 15:34:29 【问题描述】:我正在尝试构建一个音频单元合成器,我已经对其进行了编译,但到目前为止它可以工作,但我想通过将我的 daw 设置为调试可执行文件来正确调试它。问题是 daw 只加载组件文件夹中的插件,而 xcode 说它没有在那里构建的权限。
【问题讨论】:
【参考方案1】:您应该设置一个构建步骤,将插件从构建的产品目录复制到您的组件文件夹。除了内部构建的产品目录是内部的这一事实之外,Mac 上的 AU 工具将仅在系统和用户组件目录中查找插件,这与 VST 可以是任意路径不同。
脚本看起来像这样:
cp -r "$BUILT_PRODUCTS_DIR/$PRODUCT_NAME.component" "$HOME/Library/Audio/Plug-Ins/Components"
【讨论】:
它起作用了!...只是出于好奇,我在哪里可以找到关于它为什么以及如何起作用的更多信息。 没什么神奇的,它只是一个使用一些内部 Xcode 环境变量的 1 行 bash shell 脚本。也感兴趣:***.com/a/6911421/14302以上是关于如何在 10.7 上的 xcode 中构建到受保护的文件夹的主要内容,如果未能解决你的问题,请参考以下文章
界面生成器:10.7 之前的 Mac OS X 版本上的属性不可用标识符