Che*_*het 3 ios cordova meteor
我想创建一个应用程序图标,启动画面,编辑应用程序名称,并设置一些cordova/app设置.
meteor run ios打开模拟器,但不打开或项目.该项目在哪里,这个Xcode项目是否会被覆盖?我不想丢失任何设置.
例如,我想设置应用程序URL方案,以便我可以实现重定向到应用程序.我还想设置cordova首选项以禁止滚动.通常我会在.xcodeproj中做这些事情,但它在哪里以及什么时候被覆盖/重置?
mco*_*nca 13
从我从文档中看到的和我迄今为止的经验
meteor run ios只运行带有代码的iOS模拟器.与此构建相关的代码在.meteor/local/cordova-build中,但是是临时的,并且会一直被覆盖
meteor run ios-device -p yourlocalip:yourlocalport 将使用cordova构建的.xcodeproject和计算机上的本地服务器启动XCode.它旨在使您能够从实际的iPhone设备运行和调试代码,您在计算机上所做的更改将立即在iPhone屏幕上重现.您需要将计算机和手机放在同一个Wifi上才能启用此功能.与此构建相关的代码在.meteor/local/cordova-build中,但是是临时的,并且会一直被覆盖
meteor build /Path/To/Builds/Directory/NewBuild -p yourserverhost:yourserverip 实际上将创建指向您指定路径上的真实服务器的cordova构建的.xcodeproject.从这个项目你可以根据自己的需要自定义,但你确实会使用新版本松开这些设置......
除非您使用yourproject/cordova-build-override /文件夹!
正如在"高级构建配置"下的官方cordova流星文档中所描述的,您放在此文件夹中的所有内容都将覆盖meteor在构建期间创建的文件.因此,您可以在那里以Cordova/Phonegap方式配置所有内容.如果您能够通过Cordova配置您的功能,您将能够在那里进行.
我学到了很多方面的奖金:
在构建这三件事之前总是销毁.meteor/local文件夹,我陷入了一种状态,XCode记得我对.xcodeproject的一些更改,一切都搞砸了.在销毁此文件夹后,一切都恢复正常:)
希望我帮忙
迈克尔
| 归档时间: |
|
| 查看次数: |
1841 次 |
| 最近记录: |