javascript - 手动隐藏启动图像在物理设备上不起作用

标签 javascript ios6 trigger.io

当我在 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"
    }

这是我如何根据最新的 docs 隐藏启动图像-

    forge.launchimage.hide(function(content) {
        // Success.
        alert("do the happy dance, it works");
    }, function(err) {
        // Error.
        alert("error");
    });

请指教。还有其他人有问题吗?我的设备运行的是 iOS 6.0.1。感谢您的阅读。

与此问题绝对相关 - trigger.io hangs on splash screen in iOS

更新:我的设备是 3GS。关于如何调试这个有什么想法吗?

最佳答案

v1.4.36 发行说明 - http://docs.trigger.io/en/v1.4/release-notes.html解决了这个问题(并且已修复)。

re-installing iOS IPAs on top of existing installations caused hangs on launchimage in some situations

关于javascript - 手动隐藏启动图像在物理设备上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14173872/

相关文章:

javascript - XPages execMode 部分在渲染时移除 DOM 元素

javascript - TabNavigator 将不同的参数从每个屏幕传递到 StackNavigator header

iphone - UINavigationController popViewControllerAnimated : crash in iOS 6

objective-c - UIActivityViewController 是否可以附加 AAC?

ios - UICollectionView 水平滚动特定列

android - 无法使用 Trigger.io 和 Parse.com 注册 Android 设备 : Installation row never created

javascript - 使用 KnockoutJS 搜索过滤器

javascript - 更新 Spectrum JS Colorpicker Palette 中的新颜色

ios - Trigger.io Forge 2.2.0 iOS "Non-Public APIs"

backbone.js - 在新窗口中打开主干 View