[英]iOS App doesn't update on ionic 2
我開始在Mac上開發ionic 2 cordova應用程序,並且不更新ios Application。 我的電腦規格是, 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
文件夾包含縮小的文件,並且無法編輯這些文件。 因此我遵循此過程,但代碼不會更改。
cordova platform add ios
到項目中,然后cordova platform add ios
並在xcode上運行ios應用程序。 初始應用運行正常 project -> src -> pages ->home ->home.component.ts
編輯home.component.ts和home.component.html cordova prepare
向ios平台添加更改 clean->build->run
project ..更改不會出現。 cordova platform remove ios
刪除ios平台使用cordova platform remove ios
並讀取它,然后cordova platform add ios
然后會出現新的更改。 我在Windows上開發了ionic-v1和ionic 2應用程序,這些應用程序在設備上運行良好。 在Mac上開發ionic 2應用程序並正確創建它的正確過程是什么? 任何幫助,不勝感激。 謝謝。
編輯請注意,我在物理iPhone上運行的ionic 2應用程序中遇到此問題
步驟3.是問題所在。 您正在直接運行cordova prepare
命令。
使用離子cli 。
ionic cordova prepare ios
將資產復制到Cordova平台,為本地構建做准備
這意味着它將資源從資源文件夾復制到平台。 這不會通過代碼更改來更新您的構建。
您應該使用,
ionic cordova build ios
為了運行,您可以ionic cordova run ios
或ionic cordova emulate ios
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.