对于xcode的run,在模拟器上安装并测试。 如果是个人开发的话就没关系。
如果是团队开发,则每次其他童鞋都需要下载并编译运行最新的update文件。
此外,一些测试童鞋也不会打开一个叫xcode的大IDE,减慢电脑的运行速度。
所以,如果能只使用ios模拟器安装. app,对工作来说是件好事。
xcode6之后提供了工具,xc工具。 使用此工具,您可以执行以下三项操作:
1 .启动模拟器
xcrun instruments -w 'iPhone 5s '
2 .在启动的ios仿真器上安装. app (tip :是app,不是ipa ) (xxx.app是文件路径) )。
xcrunsimctlinstallbootedxxx.app
3 .卸载指定的APP (com.IOs Qiao.test是bundle identifier,或者也可以在IOs仿真器上长按图标以删除APP ) ) ) ) )。
xcrunsimctluninstallbootedcom.IOs Qiao.test
此外,还附加编译新app文件的方法:
打开xcode时,项目目录下有一个Products文件夹,其中包含一个app文件。 选择app文件,右键单击,然后选择Show in Finder。
在打开的Finder中,删除app文件,返回到xcode,选择菜单中的Product,然后单击analyze。
在刚才打开的Finder下,重新生成了app文件。
这是最新的app文件。
相关终端命令:
1 .显示已安装模拟器的列表
$ xcrun instruments -s devices
2 .启动指定的模拟器(如果遇到tip:相同的模拟器标记,则需要添加模拟器的设备代码) ) ) ) ) ) ) ) )。
$ xcrun instruments -w 'iPhone 5s '
3.react-native在指定的模拟器上安装程序,并切换到项目根目录下
$ react-native run-IOs---- simulator ' iphone 5s '
4 .使用4.react-native显示帮助
$ react-native --help
5 .要在实际设备上安装5.react-native安装程序,必须安装ios-deploy,以便实际设备进行调试
$ npm install -g ios-deploy
在实机设备上安装程序
react-native run-IOs-- device ' XXX '