Last updated
Last updated
site:
brew install libimobiledevice
example usage:
1 mount Developer Disk Image
ideviceimagemounter [-u <udid>] <pathToDeveloperDiskImage> <pathToDeveloperDiskImageSignature>
-u - для случая с несколькими девайсами
Где взять Developer Disk Image
- На macos:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
-
Еще можно просто запустить XCode, зайти в Devices & Emulators и дождаться пока XCode сообразит как работать с девайсом.
Проброс портов over SSH USB
Позволяет управлять приложениями на устройстве:
Go-iOS was inspired by the wonderful libimobiledevice. It can do all of what libimobiledevice can do and more. Highlights:
run XCTests including WebdriverAgent on Linux, Windows and Mac
start and stop apps
Use a debug proxy to reverse engineer every tool Mac OSX has, so you can contrib to go-ios or build your own
use Accessibility Inspector APIs
либа и набор бинарей для взаимодействия с iphone нативно (не только с macos). Возможно крутая штука: TODO: разобраться