XCode 5.0 iOS 7 Cocos2d
有很多类似的问题,但经过广泛搜索,我找不到解决方法。
我有一个项目,我正在尝试制作付费版本(无广告)。我复制了我的目标,虽然原始目标构建得很好并且运行得很好,但复制的目标构建成功,但是即使我检查了设置并且一切似乎都很好,它似乎并没有使用某些文件进行编译。
它编译时出现以下错误:
原始源代码/Kingdom Prince 源代码 V.3.1.1 - Risinghigh.net/A Kingdom Prince 免费版/Chartboost"' ld: warning: directory not found for option '-L"/Users/dhbirchall/Desktop/Psychonaut ;; )/Games/Original Source Codes/Kingdom Prince Source Code V.3.1.1 - Risinghigh.net/A Kingdom Prince Free Version/SuperKing/applovin-ios-sdk-2.0.94"' ld: warning: directory not found for option '-L"/Users/dhbirchall/Desktop/Psychonaut ;;)/Games/Original Source Codes/Kingdom Prince Source Code V.3.1.1 - Risinghigh.net/A Kingdom Prince Free Version/SuperKing/Chartboost"' ld: 警告: 找不到选项“-F”的目录/Users/dhbirchall/Desktop/Psychonaut ;;)/Games/Original Source Codes/Kingdom Prince Source Code V.3.1.1 - Risinghigh。net/A 王国王子免费版/SuperKing"'
(这是我购买的源代码,卖家的支持似乎为零,只有一个没有帮助的 facebook 群组)
“SuperKing”是一个包含所有类和资源的文件夹。
两个目标的搜索路径完全相同。
当我尝试在菜单后加载游戏玩法时,输出开始给我这些错误:
2013-10-26 11:16:01.271 SheepEscapeActive copy[370:60b] /var/mobile/Applications/716E821E-69FE-4C98-AF7E-62180DB180EF/SheepEscapeActive copy.app 2013-10-26 11:16:01.272 SheepEscapeActive copy [370:60b] cocos2d:CCFileUtils:未找到警告文件:king_on_rocket_animaition_1-hd.png 2013-10-26 11:16:01.294 SheepEscapeActive copy[370:60b] /var/mobile/Applications/716E821E-69FE-4C98-AF7E -62180DB180EF/SheepEscapeActive copy.app 2013-10-26 11:16:01.296 SheepEscapeActive copy[370:60b] cocos2d:CCFileUtils:未找到警告文件:king_on_rocket_animaition_2-hd.png
直到它崩溃:
2013-10-26 11:16:02.085 SheepEscapeActive copy[370:60b] cocos2d:无法在 CCTextureCache 中添加图像:coin_yellow.png 2013-10-26 11:16:02.086 SheepEscapeActive copy[370:60b] *断言失败在 -[PlayLayer addChild:], /Users/dhbirchall/Desktop/Psychonaut ;;)/Games/Original Source Codes/Kingdom Prince Source Code V.3.1.1 - Risinghigh.net/A Kingdom Prince Free Version/SuperKing/libs/ cocos2d/CCNode.m:350 (lldb)
我有两个图形文件夹;一个叫做 Art,它位于一个组(黄色)文件夹中,其中包含所有菜单图形。而其余图像,游戏图像位于名为“levelfeatures”的文件夹引用(蓝色)文件夹中,其中包含每个图像大小的子文件夹(-ipad-hd 到 -iphone)和每个级别的子文件夹。
因为它只会在游戏过程中崩溃,我想我可以假设问题出在这个文件夹上。我检查了目标会员资格,一切都很好。
输出显示它在以下位置找不到资产:/var/mobile/Applications/716E821E-69FE-4C98-AF7E-62180DB180EF/SheepEscapeActive copy.app
但是原始的输出确实可以成功播放,但仍然会发出相同的错误!:
2013-10-26 11:48:01.381 SheepEscape[436:60b] /var/mobile/Applications/B5A5C047-79B0-4689-9255-4F2C504DB3C9/SheepEscape.app 2013-10-26 11:48:01.382 SheepEscape[436: 60b] cocos2d:CCFileUtils:未找到警告文件:king_on_rocket_animaition_1-hd.png 2013-10-26 11:48:01.403 SheepEscape[436:60b] /var/mobile/Applications/B5A5C047-79B0-4689-9255-4F2C504DB3C9/SheepEscape 。应用程序
我已经尝试清洁所有目标,但我对此完全感到困惑,如果有比我知识更多的人能提供帮助,我将不胜感激。
感谢您的任何回复,如果需要更多信息来帮助解决,我会发布它,但我不知道还有哪些其他信息与此问题相关。
谢谢,
大卫