当我在 Android 模拟器或 Nexus 手机中运行 trigger.io 应用程序时,启动图像被手动(通过代码)正确隐藏。当我使用 iOS 模拟器运行应用程序时,启动图像会被隐藏。但是,当我直接调试到我的 iOS 设备或包(然后通过 iTunes 复制)一个 dev .ipa 文件...并启动应用程序...它只是挂在启动图像。它永远不会消失。并且没有任何内容被注销到控制台(或 forge-error.log)。
我的 config.json 文件如下所示:
"launchimage": {
"ipad": "launch/768x1004.png",
"android-landscape": "launch/1024x748.png",
"iphone-retina": "launch/640x960.png",
"iphone-retina4": "launch/640x1136.png",
"iphone": "launch/320x480.png",
"android": "launch/640x960.png",
"ipad-landscape": "launch/1024x748.png",
"ipad-retina": "launch/1536x2008.png",
"ipad-landscape-retina": "launch/2048x1496.png",
"hide-manually": true,
"background-color": "#A6A6A6"
}
这是我根据最新文档隐藏启动图像的方式-
forge.launchimage.hide(function(content) {
// Success.
alert("do the happy dance, it works");
}, function(err) {
// Error.
alert("error");
});
请指教。还有其他人有问题吗?我的设备运行的是 iOS 6.0.1。谢谢阅读。
绝对与这个问题有关 - trigger.io 在 iOS 的启动画面上挂起
更新:我的设备是 3GS。关于如何调试的任何想法?