我正在经历一个巨大的问题。我有一个iOS应用程序,我将其用作其他应用程序的基础。通常,我会将项目复制到不同的目录中,然后用res中具有相同名称和相同大小的其他资源覆盖图形资源。
问题是有时Xcode (3和4)会忘记其中的一些,即使它们存在并链接在资源组中。我还注意到它们出现在target的“复制包资源”中。设备和模拟器上出现错误。
图片总是会发生这种情况,特别是那些后缀不同的图片,比如:~ipad,@2x
一些线索:
-deleted all .svn隐藏文件夹
-the图像未在任何xib中引用,而仅在代码中引用
-the名称正确(我知道模拟器不区分大小写,而设备区分大小写)
文件的-the目标在文件本身和“复制捆绑的资源”中设置正确。
-changing文件的名称(当然还有代码)不会改变这种奇怪的行为
-“触摸”文件不会改变
-clean all目标没有任何区别
-restore模拟器没有任何区别
-file未本地化
对文件执行-deleting操作并再次添加它不会影响问题
-Inside镜像所在的.app包
有没有隐藏的目录或者什么?或者引用资源的plist?
谢谢你的帮助,安德里亚
发布于 2011-05-12 15:31:32
解决了!我已经删除了主项目文件夹中的所有.svn文件夹。打开项目,清理目标,恢复iphone模拟器。一切似乎都很好。
如何显示.svn文件夹。在终端写入中:
defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder要恢复以前的配置,请执行以下操作:
defaults write com.apple.finder AppleShowAllFiles FALSE
killall Finder希望这能有所帮助。再见,安德里亚
https://stackoverflow.com/questions/5966921
复制相似问题