ios 在模拟器或真机自动安装APP

构建模拟器安装包(默认build 真机包): build simulator app : xcodebuild -workspace xxx -sdk iphonesimulator -scheme xxx -derivedDatapath xxx

启动模拟器: Using simulator: iPhone 8 Plus (11.2) running: 'xcrun instruments -w "83CB595F-EC3A-4799-80CF-15C289E9C7E4"'

安装APP: running: 'xcrun simctl install "83CB595F-EC3A-4799-80CF-15C289E9C7E4" "/Users/zhaodongming/Downloads/ddmj/client/build/2018-01-21/jsb-binary/publish/ios/client-mobile.app"'

启动APP: running: 'xcrun simctl launch "83CB595F-EC3A-4799-80CF-15C289E9C7E4" "com.xxx.xxx"(bundle identifier)


ios xcrun 及Android adb 相关命令:

 https://gopekannan.wordpress.com/2017/07/14/clu-tool-for-ios-as-like-adb-for-android/

通过ios-deploy 模块安装app, 在自动化测试的时候会用到

usb连接真机安装应用 ios-deploy -b xxx.app

安装ios-deploy npm install ios-deploy -g

如果是ipa 需要将ipa 执行unzip 命令 unzip xxx.ipa

或是使用第三方工具 ipa-deploy xxx.ipa 安装: npm install -g ipa-deploy ,这个步骤是将ipa 解压然后安装的过程

参考: https://github.com/floatinghotpot/ipa-deploy



猜你喜欢

转载自blog.csdn.net/a411360945/article/details/79825291