• ios模拟器安装.app


    相对于xcode的run,然后再在安装到模拟器上测试,如果是个人开发的话,那还好。

    要是是团队开发,那每次其他的童鞋就都需要update最新的文件下来再编译运行了。

    而且,一些测试的童鞋也不会打开xcode这个庞大的IDE来拖垮电脑的运行速度的。

    所以,能够只使用ios模拟器来安装.app的话,对工作来说是一件不错的事情。

    xcode6之后提供了一个工具,xctool。这个工具可以做到这三件事情:

    1.启动一个模拟器

    xcrun instruments -w 'iPhone 5s'

    2.把.app安装到已启动的ios模拟器(tip: 是app,不是ipa)(xxx.app是文件路径)

    xcrun simctl install booted xxx.app

    3.卸载指定的app (com.iosqiao.Test是bundle identifier 或者也可以在ios模拟器中长按图标来删除app)

    xcrun simctl uninstall booted com.iosqiao.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.react-native查看帮助

    $ react-native --help

    5.react-native安装程序到真机设备上,需要先安装ios-deploy,让真机设备可以调试

    $ npm install -g ios-deploy

    再将程序安装到真机设备上

    react-native run-ios --device 'xxx'
  • 相关阅读:
    外键的创建
    MySQL (1366, "Incorrect string value: '\xF0\x9F\x8E\xAC\xE5\x89...' for column 'description' at row 1")
    python 获取文件路径
    ModuleNotFoundError: No module named 'Crypto'
    Django---错误
    CentOS7系统ifconfig无法使用的解决方法
    NACOS集群搭建遇到的问题
    Mysql连接报错:1130-host ... is not allowed to connect to this MySql server如何处理
    CentOS7 yum方式安装MySQL5.7
    MySQL数据库的全局锁和表锁
  • 原文地址:https://www.cnblogs.com/hd1992/p/5916218.html
Copyright © 2020-2023  润新知