Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
7
Help us understand the problem. What are the problem?

More than 5 years have passed since last update.

@laiso

imobiledevice on Mac OS X

これのこと。Cocoaのプライベートフレームワーク相当のことがいろいろできる。

Cython

Pythonバインディング不要ならやらなくてよし

pip install cython

cython -h
    Cython (http://cython.org) is a compiler for code written in the
    Cython language.  Cython is based on Pyrex by Greg Ewing.

brew install libplist  --with-python

Cythonとlibplistのバイディングが認識されればデフォルトで--with-pythonでlibimobiledeviceがインストールされる

libimobiledevice

git clone http://git.sukimashita.com/libimobiledevice.git

brew install usbmuxd libxml2 libplist

PKG_CONFIG_PATH=/usr/local/Library/ENV/pkgconfig/10.8 ./configure --prefix=~/opt/libimobiledevice

PKG_CONFIG_PATHは指定しないとhomebrewでインストールしたものが探せてなかった。prefixはお好みで

CLI

idevice_id --list

接続してるiOSデバイスのUDIDを出力する

idevicescreenshot

端末のスクリーンショットを撮って.tiff形式で保存する(-u UDID で端末を指定)

他idevice*のコマンドがあるので--help参照

idevice_id
idevicebackup
idevicebackup2
idevicedate
idevicedebugserverproxy
idevicediagnostics
ideviceenterrecovery
ideviceimagemounter
ideviceinfo
idevicepair
ideviceprovision
idevicescreenshot
idevicesyslog
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
7
Help us understand the problem. What are the problem?