相关疑难解决方法(0)

什么是Xcode"没有这样的文件或目录错误"?

Xcode不断提示告诉我项目中没有某个图像,当我尝试构建时它出错.如果我删除了.png Xcode从项目中抱怨,为什么Xcode在我尝试构建时出错?

[由大黄编辑(评论太大了)]

我对这些细节也有同样的看法.复制命令如下所示

CpResource MyIcons/../13-bicycle.png /Users/Me/Library/Developer/Xcode/DerivedData/MyProject-cxsohyxdecdbptgrrtaixbhhixrj/Build/Products/Debug-iphonesimulator/MyProject.app/13-bicycle.png
Run Code Online (Sandbox Code Playgroud)

然后有一堆SETENV和命令被转换为"内置拷贝"但没有的事项,结果是我编译时出现此错误:

错误:/Users/Me/Development/MyProject/MyIcons/../13-bicycle.png:没有这样的文件或目录

现在,我按照Robert Harvey的建议打开了Copy Bundle Resources选项卡,我的.png就在那里,没有任何内容出现在阅读中.它位于文件系统(Finder)和Project Navigator中.所以我使用 - 按钮从资源中删除了它,并使用Copy Bundle Resources选项卡中列表左下角的+按钮手动添加它.这把它放在导航器项目的根目录中,所以我再次将它移到我的组中 - 但没有运气,同样的错误.所以我完全删除了它(从Project Navigator中删除它,允许它被移动到Trash).这很有用,但是我遇到了与下一个图标相同的错误(它一次只报告一两个).

查看错误消息,似乎认为MyIcons是一个文件夹.它不是,它只是一个群体.没有这样的文件夹,我可以在文件系统中看到.

当我通过拖放添加,我离开了"复制项目到...组文件夹(如果需要)"检查和"创建组任何添加的文件夹"选项按钮.但请注意,我只将图标(整体)拖动到现有组中; 我没有拖动任何文件夹,也没有创建任何组或文件夹.但不知何故,编译器认为这些资源位于文件系统中不存在的文件夹中.

我右键单击复制资源列表中的图标并尝试在Finder中显示并在Project Navigator中显示:两者都工作 - 文件在那里,它知道从哪里获取它 - 直到它构建.

我还没有找到除了删除图标之外的解决方法 - 清洁不起作用.我认为我的小组已经损坏了.

xcode

41
推荐指数
3
解决办法
6万
查看次数

Xcode 4项目:用于清理pbxproj文件的实用程序?

我有一个带有2个目标的Xcode 4项目,一个用于iPhone,另一个用于iPad.如果我点击iPad目标并尝试转到Build Settings Xcode 4崩溃:

遇到多个断言.第一个断言是:/SourceCache/IDEXcode3ProjectSupport/IDEXcode3ProjectSupport-269/Xcode3Sources/XcodeIDE/Frameworks/DevToolsBase/pbxcore/FileTypes/../PBXFileType.m:594中的ASSERTION FAILURE:文件名应该是非空字符串,但它是零

显然pbxproj文件在某处有一个错误的引用 - 可能是由于我被git强制执行的许多手动合并引起的.有没有办法清理pbxproj文件,以便它再次正常工作或告诉哪一行导致问题?我真的真的不喜欢必须从头创建项目.

xcode xcode4

24
推荐指数
4
解决办法
2万
查看次数

资产目录编译错误 - TDDIstiller实例只能被提取一次

所以,我有一个我在Xcode中构建的应用程序,并且事情已经进行了一段时间.但是,我突然得到错误:

Images.xcassets: error: ERROR: Each TDDistiller instance can be distilled only one time!
Run Code Online (Sandbox Code Playgroud)

那么,有两个问题:

1)我不知道这意味着什么,显然谷歌,必应或雅虎也没有.

2)我不知道如何解决它.我几个月没有更改我的资产目录,所以我不知道是什么原因引入了这个错误.

以下是构建的错误日志:

2015-01-07 19:41:57.348 IBCocoaTouchImageCatalogTool[1226:17469] 
BOMStorage BOMStorageNewWithOptionsAndSys(const char *, 
CFDictionaryRef, BomSys *) can't open: 
'/Users/user/Library/Developer/Xcode/DerivedData/Videographer-
eubeafyfmzewucdlcmfhmdsusjng/Build/Products/Debug-
iphonesimulator/Videographer.app/Assets.car' Permission denied  2015-
01-07 19:41:57.349 IBCocoaTouchImageCatalogTool[1226:17469] Error: 
unable to create storage file 
/Users/user/Library/Developer/Xcode/DerivedData/Videographer-
eubeafyfmzewucdlcmfhmdsusjng/Build/Products/Debug-
iphonesimulator/Videographer.app/Assets.car error 'No such file or 
directory' /* com.apple.actool.errors */ 
/Users/user/Documents/Videographer/Videographer/Images.xcassets: 
error: ERROR: Each TDDistiller instance can be distilled only one 
time! /* com.apple.actool.document.notices */ 
Run Code Online (Sandbox Code Playgroud)

/Users/user/Documents/Videographer/Videographer/Images.xcassets:./AppIcon.appiconset/[iphone][57x57][1x]: notice: 57x57 app icons only apply …

xcode image objective-c ios

19
推荐指数
3
解决办法
5800
查看次数

标签 统计

xcode ×3

image ×1

ios ×1

objective-c ×1

xcode4 ×1