Uninstalling app from iOS Device thru command line

后端 未结 5 1830
粉色の甜心
粉色の甜心 2021-02-20 05:04

I\'m running test on an app using UIAutomation, but I need a way to uninstall the app in a device (iPhone, iPad, iPod) without using jailbreak.

Currently I´m using fruit

相关标签:
5条回答
  • 2021-02-20 05:37

    Use ideviceinstaller

    To install app: ideviceinstaller -i testApp.ipa

    To uninstall app: If you don't know bundle id, first get bundle id ideviceinstaller -l then

    ideviceinstaller -U com.testPackage.testApp

    0 讨论(0)
  • 2021-02-20 05:49

    Use the fantastic mobiledevice tool!

    mobiledevice repo on GitHub

    It compiles in seconds and it let you interact with the connected iOS devices very easily.

    0 讨论(0)
  • 2021-02-20 05:50

    For those who still get here by google: You can installe the ruby gem ios_app_installer (which is a "light" version of ios-deploy) and after installing it use the command

    ios_app_installer -b <bundle id> -u
    

    (The device may have to be connected via USB)

    0 讨论(0)
  • 2021-02-20 05:52

    New Kid on the block - ios-deploy

    MobileDevice was a good tool, however not being actively developed. ios-deploy works great.

    Here is the command -

    ios-deploy --id <device_id> --uninstall_only --bundle_id com.app.testapp
    

    (ios-deploy is forked from fruitstrap only)

    0 讨论(0)
  • 2021-02-20 05:53

    Via command line: uninstall [-i/--id device_id] -b/--bundle bundle.app

    Removed the specified bundle identifier (eg com.foo.MyApp) from the specified device, or all attached devices if none are specified.

    Used this repository Note: works with SDK 6.1.3 but not with SDK 6.1.4

    0 讨论(0)
提交回复
热议问题