我这里有一个文件:
/Users/myName/Desktop/KMtoMiles/platforms/ios/www/js/app.js
我使用Xcode对文件进行了更改。然后我单击保存更改并退出Xcode。如果我立即重新输入Xcode,我可以看到我的变化就在那里。
然后我执行以下操作:
myNameMBP:Desktop myName$ pwd
/Users/myName/Desktop
myNameMBP:Desktop myName$ ls
KMtoMiles
myNameMBP:Desktop myName$ cd KMtoMiles/
myNameMBP:KMtoMiles myName$ ionic build ios
现在,当我打开Xcode并转到app.js时,我的更改已不再存在。
我遇到了权限问题。我最后只是将它打开并执行chmod -R 777 KMtoMiles
,当我进行构建时,权限可能会发生变化。
有没有人经历过这个?
答案 0 :(得分:1)
Ionic从现有源代码自动构建iOS项目,因此如果您需要修改任何文件,请转到源文件并修改文件然后构建iOS,您将在Xcode中更改文件。
- 编辑 -
因此,您需要在构建项目之前先编辑源文件,不要直接在xcode上编辑文件,因为ionic build ios
命令将忽略您的编辑并将文件替换为源文件。