离子不安装应用程序

Posted

技术标签:

【中文标题】离子不安装应用程序【英文标题】:ionic doesn't install app 【发布时间】:2015-05-31 04:08:00 【问题描述】:

我正在尝试使用 ionic 在 ios 模拟器上模拟我的应用程序。但是当我运行时:

ionic build ios
ionic emulate ios

我的应用没有出现在模拟器上。我该怎么办?

【问题讨论】:

模拟器没有启动应用程序还是使用ionic emulate ios启动但您的应用程序没有安装在它上面并且没有启动? 【参考方案1】:

您需要安装IOS-Sim工具。 ios-sim 工具是一个命令行实用程序,可在 iOS 模拟器上启动 iOS 应用程序。

在终端窗口应用此命令:

$ sudo npm install ios-sim -g

【讨论】:

【参考方案2】:

确保您已将 iOS 平台添加到项目中,并确认您拥有 iOS-Sim 工具。如果这是问题所在,您应该在终端中显示您缺少这两个中的任何一个的消息。

【讨论】:

【参考方案3】:

如果你使用的是visual studio,你需要配置远程ios代理。 按照此文档https://msdn.microsoft.com/library/dn757054.aspx#ios 配置和测试您的应用程序

【讨论】:

【参考方案4】:

有时,离子应用程序可能需要很长时间才能加载到模拟器上。首先尝试等待。

其次,如果它仍然没有加载,请知道模拟器对于它将运行和不运行的内容比浏览器更加挑剔。检查您的应用程序是否在浏览器中运行。尝试其他浏览器(例如 Firefox)。如果没有,请从那里调试。如果它确实在浏览器中工作,请通过 linter 运行您的代码以找到您的浏览器不关心的一个分号。

【讨论】:

【参考方案5】:

尝试在 xcode 上开始做(在我的每个 ionic/cordova 项目中,我必须使用一些本地解决方案来构建适用于 iOS 的应用程序,我使用 xcode for android 我使用 android studio)

我知道不同的平台需要几个小时的适应,但这些知识非常重要

【讨论】:

【参考方案6】:

再次尝试删除并添加平台。

ionic platform rm ios

ionic platform add ios

【讨论】:

【参考方案7】:

只需使用以下命令分别构建和运行您的 ionic 应用程序。

ionic cordova build ios 
ionic cordova run ios

【讨论】:

以上是关于离子不安装应用程序的主要内容,如果未能解决你的问题,请参考以下文章

离子中的 PWA 安装提示

如何在离子 3 中使用角度 6?

在 Windows 上安装离子推送插件(适用于 iOS)时出错

离子应用程序的设备中不显示图像

不在手机上注册离子应用程序首先使用

离子 - XMLHttpRequest 无法加载