【发布时间】:2014-07-08 22:49:25
【问题描述】:
我完全被难住了。创建了我的游戏,所有游戏都在 XCode 的模拟器中运行,当直接从 XCode 部署时也在我的设备上运行。
我提交了我的应用程序,但他们拒绝了它,并要求我在我的设备中以 Ad-HOC 模式运行以进行测试,因为该应用程序无法运行。
我可以在 Ad-HOC 模式下复制问题。
问题:调用替换场景后,瓦片地图不会填充 使用 TexturePacker 创建的精灵表中的精灵 软件。该应用程序不会崩溃,但是场景是空的,只有 没有加载任何 Sprite 的背景。
不知道这怎么可能是代码问题,因为当我直接从 XCode 安装时工作正常。
请帮忙,提前谢谢:)
【问题讨论】:
-
尝试运行方案的发布配置,看看这是否可能是发布构建问题,即#ifdef DEBUG 或过度激进的编译器优化
-
谢谢,我几乎可以肯定我没有在代码中使用#ifdef DEBUG。我怎么知道它过于激进的编译器优化?另外,我已经以 .png 格式导出了 sprite-sheet,我希望这不是问题。
-
将编译器优化更改为无,以便在目标的构建设置下发布配置
标签: ios iphone ios7 cocos2d-x ad-hoc-distribution