Sencha Touch Cordova iOS 应用程序加载和关闭时间超过 20 秒

Posted

技术标签:

【中文标题】Sencha Touch Cordova iOS 应用程序加载和关闭时间超过 20 秒【英文标题】:Sencha Touch Cordova iOS app takes more than 20 seconds to load and shuts down 【发布时间】:2016-05-23 20:27:15 【问题描述】:

我的 sencha touch cordova 应用程序在所有 android 设备和 iPhone 上运行良好,除了 iPhone 6s。当我在 iPhone 6 上构建和部署应用程序并点击它启动时,我看到启动屏幕 20 秒,然后 ios 将其关闭,因为它需要 20 多秒才能加载。奇怪的是,相同的 .ipa 在具有相同 ios 版本并以完全相同的方式构建的 iPhone 6 上运行良好。关于如何调试此设备上的应用程序出了什么问题的任何指示? 有关我的应用的更多详细信息:

煎茶触控版本:2.4.2 我机器上的 Cordova 版本:6.1.1 iPhone 6s iOS 版本:9.3.2 在 Mac 上使用终端使用以下命令构建代码:

sencha app build native

cordova build ios --device

这给了我 ipa 文件,然后我使用 iTunes 将它安装到 iPhone 6s 上。

它在 xcode 模拟器中也能正常工作 - 在真实设备上加载只需 20 多秒。

【问题讨论】:

【参考方案1】:

我不确定这究竟是如何工作的,但我在 xcode 构建设置中将应用程序从通用应用程序转换为仅限 iphone 的应用程序,并使用 xcode 本身存档 .ipa - 使用 iTunes 部署它并开始正常工作 - 没有对代码或其他任何地方进行任何更改。

【讨论】:

以上是关于Sencha Touch Cordova iOS 应用程序加载和关闭时间超过 20 秒的主要内容,如果未能解决你的问题,请参考以下文章

Sencha Touch cordova.local.properties 丢失

sencha touch 无法正确安装cordova插件

Sencha Touch cordova.local.properties不见了。

IBM Woklight、Sencha Touch、Cordova 的区别?

Sencha Touch native - Cordova 构建失败并出现 EACCES 错误

如何在 Sencha Touch 代码中获取 Cordova 插件的参考