如何在10.7版本的xcode中生成受保护的文件夹

如何在10.7版本的xcode中生成受保护的文件夹,xcode,audiounit,Xcode,Audiounit,我正在尝试构建一个音频单元synth,我已经编译了它,但是它目前还可以工作,但是我想通过将我的daw设置为调试可执行文件来正确地调试它。问题是daw只加载组件文件夹中的插件,xcode表示它没有在那里构建的权限。您应该设置一个构建步骤,将插件从构建产品目录复制到组件文件夹。除了内部构建产品目录是内部目录这一事实之外,Mac上的AU工具将只在系统和用户组件目录中查找插件,而VST可以是任意路径 脚本的外观如下所示: cp -r "$BUILT_PRODUCTS_DIR/$PRODUCT_NAME.

我正在尝试构建一个音频单元synth,我已经编译了它,但是它目前还可以工作,但是我想通过将我的daw设置为调试可执行文件来正确地调试它。问题是daw只加载组件文件夹中的插件,xcode表示它没有在那里构建的权限。

您应该设置一个构建步骤,将插件从构建产品目录复制到组件文件夹。除了内部构建产品目录是内部目录这一事实之外,Mac上的AU工具将只在系统和用户组件目录中查找插件,而VST可以是任意路径

脚本的外观如下所示:

cp -r "$BUILT_PRODUCTS_DIR/$PRODUCT_NAME.component" "$HOME/Library/Audio/Plug-Ins/Components"

它起作用了!。。。只是出于好奇,我在哪里可以找到更多关于为什么和如何工作的信息。这没有什么神奇之处,它只是一个使用一些内部Xcode环境变量的1行bash shell脚本。还值得注意的是: