IOS模拟器问题应用程序仅在第二次启动时运行..
Posted
技术标签:
【中文标题】IOS模拟器问题应用程序仅在第二次启动时运行..【英文标题】:IOS simulator problem app only runs when started for the second time.. 【发布时间】:2011-09-27 19:02:17 【问题描述】:我的应用程序在我的物理设备(iphone 4)上运行良好,它在 ios 模拟器上也运行良好,但只有在我第二次从 Xcode 运行它之后。
所以事情发生的顺序是:
-
IOS 模拟器关闭。
我在 XCode 中按“ctrl R”
IOS 模拟器启动,应用程序启动但没有进一步启动屏幕(确实
不会崩溃,它只会出现在初始屏幕上)
我在 Xcode 中按下停止按钮(应用程序在模拟器中停止运行)
我再次按“ctrl R”
应用程序在 IOS 模拟器中启动,运行起来就像一个魅力..
如果我关闭 IOS 模拟器重新打开从 finder 中打开它并运行安装的版本,它运行没有问题。
两个问题,
-
有人有过类似经历吗?
将我的应用提交到 appStore 时遇到问题
谢谢,塞巴斯蒂安
【问题讨论】:
什么版本的 Xcode 和什么版本的 Mac OS X?我发现在 Mac OS X 10.7 (Lion) 下使用 Xcode3.2.5 的模拟器是不可靠的,我似乎记得它的行为与您描述的一样。我不得不搬到 Xcode4,事后看来这很好。无论如何,最终还是要迁移到 Xcode4... 嗨,马克,我在 OSX 10.6.8 上使用的是 4.0.1 版 4.0.1 有点问题。你可以试试 Snow Leopard 的 4.1,这似乎是目前的稳定版本。 应用商店告诉我必须升级到 Lion,我不确定是否要升级。 不,有适用于 Snow Leopard 和 Lion 的 Xcode 4.1 套件。两个单独的套件。你选。 :-) 我在工作中使用 4.1(雪豹)和在家中使用 4.1(狮子),形成不同的套件。通过 developer.apple.com 下载您需要的套件,而不是 App Store。 【参考方案1】:当我删除大部分日志消息(我有很多)时,问题就消失了。因此,要么其中一条消息有问题,要么与它们的数量有关,希望这对遇到同样问题的人有所帮助。
【讨论】:
以上是关于IOS模拟器问题应用程序仅在第二次启动时运行..的主要内容,如果未能解决你的问题,请参考以下文章
cordova/phonegap 1.6 在第二次发布时崩溃
Windows 10 UWP 应用程序 - 后退按钮仅在第二次按下时有效