File Xcode 6.0.1是否将捆绑资源复制到错误的文件夹中?

File Xcode 6.0.1是否将捆绑资源复制到错误的文件夹中?,file,bundle,xcode6,relative-path,File,Bundle,Xcode6,Relative Path,我已经创建了一个命令行Xcode项目 PyRun_SimpleFile(file, "/Users/pi/Desktop/test_simple.py") ^这是可行的,但我希望在我的项目树中有test_simple.py 下面是我如何修复它的: 然后从命令行: > find /Users/pi/Library/Developer/Xcode/DerivedData/ -iname "test_simple.py" /Users/pi/Library/Developer/Xcode/D

我已经创建了一个命令行Xcode项目

PyRun_SimpleFile(file, "/Users/pi/Desktop/test_simple.py")
^这是可行的,但我希望在我的项目树中有test_simple.py

下面是我如何修复它的:

然后从命令行:

> find /Users/pi/Library/Developer/Xcode/DerivedData/ -iname "test_simple.py"
/Users/pi/Library/Developer/Xcode/DerivedData
    /test_PyCXX-ewhsclbqmuqouofppbnxmqrnojrv/Build/Products/Debug
    /usr/share/man/man1/test_simple.py
将其与创建可执行文件的路径进行比较:

/Users/pi/Library/Developer/Xcode/DerivedData
     /test_PyCXX-ewhsclbqmuqouofppbnxmqrnojrv/Build/Products/Debug
然后修改代码:

PyRun_SimpleFile(file, "./usr/share/man/man1/test_simple.py");
好的,行了。但是/usr/share/man/man1/到底是怎么回事?这就是屏幕截图中“子路径”字段最初包含的内容。我删除了它并将其替换为“./py”

然后我清理并重建了我的项目

我应该能够运行:

PyRun_SimpleFile(file, "./py/test_simple.py");
我想

那个么为什么子路径包含那个奇怪的原始值呢?为什么它坚持使用这个值,即使我告诉它使用其他值


我在这里发现一只小虫子了吗?可能是由于无法解析“./py”而使用了此默认值

我刚刚发现,它确实是在按原样将所有内容放在一个./py/文件夹中

我认为有一个小错误,清理项目无法从其他位置删除文件

i、 我必须使用默认位置进行构建