iOS 应用程序在 ionic 2 上没有更新



我开始在mac上开发ionic 2 cordova应用程序,但没有更新ios应用程序。我的电脑规格是, node v8.9.1 npm v5.5.1 cordova v7.1.0 ionic v3.17.0 editor VSCode 如果我想在ionic-v1中更改一些代码,那么我可以编辑platform -> ios -> www ->.js文件或platform -> ios -> www ->.html文件并重新加载xcode,然后更改会出现在实际设备上。

但在ionic 2应用程序中,platform -> ios -> www文件夹包含缩小的文件,无法编辑这些文件。所以我遵循这个过程,但代码不会改变。

  1. 使用cordova platform add ios将ios平台添加到项目中,并在xcode上运行ios应用程序。初始应用程序运行良好
  2. 然后转到project -> src -> pages ->home ->home.component.ts编辑home.component.ts和home.components.html
  3. 运行cordova prepare向ios平台添加更改
  4. 再次停止xcode和clean->build->run项目。。不会出现更改
  5. 使用cordova platform remove ios删除ios平台并使用cordova platform add ios读取它,然后出现新的更改

我在windows上开发了ionic-v1和ionic2应用程序,这些应用程序在设备上运行得很好。在mac上开发ionic2应用程序并正确对其进行除尘的正确步骤是什么。任何帮助都将不胜感激。非常感谢。

编辑请注意,我在物理iPhone 上运行的ionic 2应用程序中遇到了这个问题

步骤3。就是问题所在。您正在直接运行cordova prepare命令。

使用离子cli。

ionic cordova prepare ios

将资产复制到Cordova平台,为原生构建做好准备

这意味着它将资源从您的资产文件夹复制到您的平台。这不会使用代码更改来更新您的内部版本。

你应该使用

ionic cordova build ios

对于跑步,你可以做ionic cordova run iosionic cordova emulate ios

相关内容

  • 没有找到相关文章

最新更新