ios - 为什么我的分布式应用程序看起来与在 xcode 中调试时不同?

标签 ios xcode cocos2d-iphone

我“完成”了一个应用程序并将其提交到应用程序商店。该应用程序被拒绝,因为他们无法启动该应用程序。他们向我发送了图片,它们看起来与我在调试时看到的任何东西都不一样。

我创建了一个临时 .ipa 并将其加载到我的设备上,然后我能够看到相同的症状。一些图像丢失了,包括“开始”按钮。

它不会导致崩溃,所以我无法使用崩溃报告来调试问题。

是否需要修改某些设置以确保分布式应用和调试应用相同?

我正在使用 Xcode 5.1.1 和 Cocos2D。

(一些丢失的图像是我修改了 zOrder 的图像;我不知道这是否相关)。

缺少的图像之一是“tower_blank.png”,显示在下面屏幕截图中的项目导航器中:

enter image description here

最佳答案

我找到了解决问题的方法。我很乐意就这是否是个好主意获得一些反馈。

在“Build Settings->Apple LLVM 5.1 - Code Generation->Optimization Level”下,我将 Release 设置从“Fastest,Smallest”更改为“None”

关于ios - 为什么我的分布式应用程序看起来与在 xcode 中调试时不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24897851/

相关文章:

ios - Cocos2d 更改 Sprite 目的地

ios - SpriteKit,使用加速度计返回前景时, Sprite 移动得非常快

ios - 使用 UIWebView 滚动 UIImageView?

android - 如何在 Visual Studio Code 中为 React Native 设置调试?

ios - Xcode 应用程序提交错误 : Client unable to connect to server

xcode - OSX 10.7.5 + OpenCV 2.4.3 : "Undefined symbols for architecture x86_64" when using "cv::SimpleBlobDetector"

javascript - ios-deploy 安装失败

ios - 我怎样才能使线与线本身发生碰撞?

iOS:将旧应用程序更新为 Retina 图形 (TweeJump)

ios - Swift - 将文本添加到可调整大小的图像