Macos 在Cocoa框架中包括插件

Macos 在Cocoa框架中包括插件,macos,cocoa,Macos,Cocoa,在OSX框架的构建过程中,我有一个复制文件构建步骤,它将2个包复制到插件目标 当我查看构建的框架时,它们以framework/Versions/A/Resources结尾 构建过程中的相关步骤: PBXCp /用户/nephilim/Library/Developer/Xcode/DerivedData/Graphing_-Fun-egwutjdrujbsecgqukeyejeljxoo/Build/Products/Debug/GPHPieChart.bundle /用户/nephilim/L

在OSX框架的构建过程中,我有一个
复制文件
构建步骤,它将2个包复制到插件目标

当我查看构建的框架时,它们以framework/Versions/A/Resources结尾

构建过程中的相关步骤:

PBXCp /用户/nephilim/Library/Developer/Xcode/DerivedData/Graphing_-Fun-egwutjdrujbsecgqukeyejeljxoo/Build/Products/Debug/GPHPieChart.bundle /用户/nephilim/Library/Developer/Xcode/DerivedData/Graphing_-Fun-egwutjdrujbsecgqukeyejeljxoo/Build/Products/Debug/Grapher.framework/Versions/A/Resources/GPHPieChart.bundle cd“/用户/nephilim/文档/开发/可可项目/绘图乐趣” 内置副本-exclude.DS_Store-exclude CVS-exclude.svn-exclude.git-exclude.hg-解析src符号链接/Users/nephilim/Library/Developer/Xcode/DerivedData/Graphing_-Fun-egwutjdrujbsecgquejeljxoo/Build/Products/Debug/GPHPieChart.bundle /用户/nephilim/Library/Developer/Xcode/DerivedData/Graphing_-Fun-egwutjdrujbsecgqukeyejeljxoo/Build/Products/Debug/Grapher.framework/Versions/A/Resources

当我运行下面的代码时,我得到了文件夹框架/插件:

因此,我不能这样使用我的插件。这是一个预期的结果,还是一个bug


背景:我希望构建尽可能基本的框架,并随着时间的推移使用插件对其进行扩展。

更新

我尝试使用“插件”作为复制文件阶段的目标,但它似乎不起作用,使用“包装器”作为目标,使用“插件”作为子路径确实起作用


先前的答案

更改复制文件阶段以将插件复制到插件路径


这就是我正在做的,但似乎不起作用(我在问题中添加了构建输出)。框架似乎没有插件目标。那么试试自定义路径吧?谢谢你的确认,我在雷达上发现了一个bug(15749401)。
[[NSBundle bundleForClass:[self class]] builtInPlugInsPath]