离子不安装应用程序
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
【讨论】:
以上是关于离子不安装应用程序的主要内容,如果未能解决你的问题,请参考以下文章