2013-04-08 9 views
6

私はUIAutomationを使ってアプリをテストしていますが、脱獄を使わずにデバイス(iPhone、iPad、iPod)でアプリをアンインストールする必要があります。iOSデバイスからアプリをアンインストールするにはコマンドライン

現在、私はフルーツストラップを使用して、デバイスUIDを使用してケーブル接続デバイスにアプリケーションをアップロードしています。

デバイスからアプリを削除する方法はありますか(コマンドラインにする必要があります)?何も指定されていない場合、指定されたデバイス、または接続されているすべての装置から指定されたバンドル識別子(例えばcom.foo.MyApp)で除去uninstall [-i/--id device_id] -b/--bundle bundle.app

:コマンドラインを介して

答えて

1

。 SDK 6.1.3で動作しますが、SDK 6.1.4

5

と幻想mobiledeviceツールを使用していない:

thisリポジトリ 注意を使用します!

mobiledevice repo on GitHub

それは数秒でコンパイルし、それはあなたが非常に簡単に接続されているiOSデバイスと対話してみましょう。まだグーグルでここに来る人のために

+0

ideviceinstaller -lをバンドルIDを取得します! –

1

: あなたは(IOS-展開の「ライト」バージョンである)ルビー宝石ios_app_installerをinstalleことができ、インストールした後、それは

ios_app_installer -b <bundle id> -u 

コマンドを使用します(アプリをインストールするには、デバイスUSB経由で接続する必要があります)

2

使用ideviceinstaller

ideviceinstaller -i testApp.ipa

は、アプリをアンインストールする:あなたは、バンドルIDがわからない場合は、最初に私はあまりにも長い間、この探していた、その後

ideviceinstaller -U com.testPackage.testApp

関連する問題