рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реИ рдпрд╛ рдирд╣реАрдВред
рдореЗрд░реЗ рдкрд╛рд╕ рдЖрд░рдПрд╕рдкреАрд╕реА рдкрд░реАрдХреНрд╖рдг рд╣реИрдВ рдЬреЛ рднреМрддрд┐рдХ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдкрд░реАрдХреНрд╖рдг рд╕реЗрдЯрдЕрдк рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ (рдкрд░реАрдХреНрд╖рдг) рд▓рдХреНрд╖реНрдп рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдПрдХ .ipa рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реИред
Xcode 6 рд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рдХрдиреЗрдХреНрдЯреЗрдб рдбрд┐рд╡рд╛рдЗрд╕реЛрдВ рдХреА рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП instruments
рдорд╛рдВрдЧрд╛ рдерд╛ред
$ xcrun instruments -s devices
Xcode 6 рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░, рд╕реНрдерд╛рдиреАрдп рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ iOS 8 рдбрд┐рд╡рд╛рдЗрд╕ UIAutomation рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, ideviceinstaller рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ .ipa рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред
libimobiledevice рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рддрдХ, рдореИрдВ рдХреЗрд╡рд▓ рдЙрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВ рдЬреЛ USB рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ idevice_id --list
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬреБрдбрд╝реЗ рд╣реБрдП рд╣реИрдВред
1.1.7 рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рдРрд╕реЗ рдЙрдкрдХрд░рдг рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд▓рдЧреЗ рдЬреЛ USB рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрд▓рдЧреНрди рдирд╣реАрдВ рд╣реИрдВ рдЬреЛ idevice_id --list
рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реЗ рд╣реИрдВред
рдЖрдкрддреНрддрд┐рдЬрдирдХ рдбрд┐рд╡рд╛рдЗрд╕ рдЖрдИрдУрдПрд╕ 8.1.1.1 рд╣реИред
$ idevice_id --list
рдбрд┐рд╡рд╛рдЗрд╕ UDID рд╕реЗ _not_ idevice_id --list
рджреНрд╡рд╛рд░рд╛ рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рдП рдЧрдП рдЙрдкрдХрд░рдгреЛрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред
рдбрд┐рд╡рд╛рдЗрд╕ UDID рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИред
рдХрднреА-рдХрднреА, рдЖрдИрдУрдПрд╕ 8.1.1 рдбрд┐рд╡рд╛рдЗрд╕ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ 2x рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ:
$ idevice_id -l
43be < snip > 91124
89b5 < snip > 0ab7b
43be < snip > 91124
рдпрд╣ рдорджрджрдЧрд╛рд░ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рдореБрдЭреЗ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдкреБрд╖реНрдЯрд┐ рдорд┐рд▓ рд╕рдХреЗред рдХреНрдпрд╛ idevice_id --list рдЙрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИ рдЬреЛ USB рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рд╣реИрдВ?
рдирд╣реАрдВ, рд╡рд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдкреЗрдХреНрд╖рд┐рдд рдирд╣реАрдВ рд╣реИред idevice_id --list
рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рд╡рд╣реА рдбрд┐рд╡рд╛рдЗрд╕ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ usbmuxd рджреНрд╡рд╛рд░рд╛ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдП рдЧрдП рд╣реИрдВред рд╕рд╛рде рд╣реА рдПрдХ рдЙрдкрдХрд░рдг рдХрднреА рднреА рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рдкреНрд░рдХрдЯ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдВ OSX 10.10.1 рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдРрд╕рд╛ рд╣реЛрддрд╛ рдирд╣реАрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВред рдХреНрдпрд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдЖрдИрдЯреНрдпреВрдиреНрд╕ рд╡рд╛рдИрдлрд╛рдИ рд╕рд┐рдВрдХ рд╕рдХреНрд╖рдо рд╣реИ?
@рдирд┐рдХрд┐рдпрд╛рд╕
рдХреНрдпрд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдЖрдИрдЯреНрдпреВрдиреНрд╕ рд╡рд╛рдИрдлрд╛рдИ рд╕рд┐рдВрдХ рд╕рдХреНрд╖рдо рд╣реИ?
рдирд╣реАрдВред
рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рдореБрджреНрджреЛрдВ рдХреЛ рдЫреЛрдЯрд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореБрдЭреЗ рдПрдХ рдирдпрд╛ USB рд╣рдм рдорд┐рд▓рд╛ рд╣реИ рдФрд░ рд╕рдорд╕реНрдпрд╛ рдмрдиреА рд░рд╣рддреА рд╣реИред
рдЬрдм рднреА рдореИрдВ рдХрд┐рд╕реА рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдХрдиреЗрдХреНрдЯ рдпрд╛ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореИрдВ рдЦрд░рд╛рдм рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЖ рдЬрд╛рддрд╛ рд╣реВрдВред
рдХрдВрд╕реЛрд▓ рд▓реЙрдЧ рдХреБрдЫ com.apple.usbmuxd
рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдереВрдХ рд░рд╣рд╛ рд╣реИ рдЬрд┐рдирдХрд╛ рдореИрдВ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред
рдореИрдВрдиреЗ рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ред рдкрд╣рд▓реЗ, рдореИрдВ рд╣реЛрдордмреНрд░реЗ рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ред
рдореЗрд░реЗ рдкрд╛рд╕ рдпреВрдПрд╕рдмреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореЗрд░реА рдорд╢реАрди рд╕реЗ 3 рдбрд┐рд╡рд╛рдЗрд╕ рдЬреБрдбрд╝реЗ рд╣реБрдП рд╣реИрдВ: рдЖрдИрдУрдПрд╕ 6, рдЖрдИрдУрдПрд╕ 7, рдФрд░ рдЖрдИрдУрдПрд╕ 8ред
рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рд░рд┐рдмреВрдЯ рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рдЖрдЙрдЯрдкреБрдЯ рдкрд╛рдпрд╛:
$ idevice_id -l
43 < snip > 24 iOS 7
82 < snip> 0c iOS 6
19 < snip > 0d iOS 8
рдХреНрдпрд╛ рд╕рд╣реА рд╣реИ; рд╡реЗ 3 рдЙрдкрдХрд░рдг USB рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореЗрд░реА рдорд╢реАрди рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВред
рдЗрд╕рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж, рдореИрдВрдиреЗ рдлрд┐рд░ рд╕реЗ рдЖрджреЗрд╢ рдЪрд▓рд╛рдпрд╛ рдФрд░ рдкрд╛рдпрд╛:
$ idevice_id -l
44 < snip > db iOS 8; connected to another machine
6c < snip > e2 iOS 8; connected to another machine
43 < snip > 24 iOS 7
82 < snip> 0c iOS 6
19 < snip > 0d iOS 8
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ 4 рдбрд┐рд╡рд╛рдЗрд╕ рджреВрд╕рд░реА рдорд╢реАрди рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВ; 2 рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ рдФрд░ 2 рдирд╣реАрдВред рд▓рд╛рдкрддрд╛ рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдЖрдИрдУрдПрд╕ 7 рд╣реИ рдФрд░ рджреВрд╕рд░рд╛ рдЖрдИрдУрдПрд╕ 8 рд╣реИред
рдЕрдЧрд░ рдореИрдВ рдлрд┐рд░ рд╕реЗ рдЖрджреЗрд╢ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдВ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд▓рдЧрддреА рд╣реИрдВ:
### Reordered for clarity
$ idevice_id -l
44 < snip > db iOS 8; connected to another machine
44 < snip > db iOS 8; connected to another machine
43 < snip > 24 iOS 7
43 < snip > 24 iOS 7
6c < snip > e2 iOS 8; connected to another machine
82 < snip> 0c iOS 6
19 < snip > 0d iOS 8
рд╕рд┐рд╕реНрдЯрдо рд▓реЙрдЧ рдореЗрдВ, рдореБрдЭреЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ:
com.apple.usbmuxd[55]: _SendAttachNotification Device f0: < snip > :d785._apple-mobdev2._tcp.local. has already appeared on interface 4. Suppressing duplicate attach notification.
рдХрдИ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП; рдХреБрдЫ USB рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрд▓рдЧреНрди рд╣реИрдВ рдФрд░ рдХреБрдЫ рдирд╣реАрдВред
рдореИрдВрдиреЗ рдкреБрдирд░рд╛рд░рдВрдн рдХрд┐рдпрд╛ рдФрд░ рд▓рдЧрднрдЧ 15 рдорд┐рдирдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╕реНрдпрд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ рдФрд░ рдлрд┐рд░ рдЙрд╕рдиреЗ ideviceinstaller рдХреЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ред рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдирдкреНрд▓рдЧ рдХрд┐рдпрд╛ рдФрд░ idevice_id -l рдЪрд▓рд╛рдпрд╛ рдФрд░ рдкрд╛рдпрд╛:
$ idevice_id --list
44 < snip > db iOS 7 device; not connected by USB
com.apple.usbmuxd[55]: HandleUSBMuxDictionary client 0x1003228f0-libusbmuxd/org.libimobiledevice.usbmuxd using library usbmuxd built for freedom, running usbmuxd-344.3
com.apple.usbmuxd[55]: HandleUSBMuxDictionary client 0x100509c10-libusbmuxd/org.libimobiledevice.usbmuxd using library usbmuxd built for freedom, running usbmuxd-344.3
com.apple.usbmuxd[55]: HandleUSBMuxDictionary client 0x10063b490-libusbmuxd/org.libimobiledevice.usbmuxd using library usbmuxd built for freedom, running usbmuxd-344.3
com.apple.usbmuxd[55]: HandleUSBMuxDictionary client 0x100325690-libusbmuxd/org.libimobiledevice.usbmuxd using library usbmuxd built for freedom, running usbmuxd-344.3
com.apple.usbmuxd[55]: HandleUSBMuxDictionary client 0x10063b490-libusbmuxd/org.libimobiledevice.usbmuxd using library usbmuxd built for freedom, running usbmuxd-344.3
com.apple.usbmuxd[55]: HandleUSBMuxDictionary client 0x100523be0-libusbmuxd/org.libimobiledevice.usbmuxd using library usbmuxd built for freedom, running usbmuxd-344.3
com.apple.usbmuxd[55]: HandleUSBMuxDictionary client 0x10052a5b0-libusbmuxd/org.libimobiledevice.usbmuxd using library usbmuxd built for freedom, running usbmuxd-344.3
com.apple.usbmuxd[55]: HandleUSBMuxDictionary client 0x100411bc0-libusbmuxd/org.libimobiledevice.usbmuxd using library usbmuxd built for freedom, running usbmuxd-344.3
com.apple.usbmuxd[55]: HandleUSBMuxDictionary client 0x10063b490-libusbmuxd/org.libimobiledevice.usbmuxd using library usbmuxd built for freedom, running usbmuxd-344.3
com.apple.usbmuxd[55]: SCEDeviceSocketCallback 0x100509c10-libusbmuxd/org.libimobiledevice.usbmuxd remote peer closed connection for sce 0x100509c10.
lockdownd[53] <Notice>: 00295000 -[watchedServiceInfo logService:]: first service <watchedServiceInfo: 0x14609290> [client=ideviceinstaller (DF < snip > 04 fe80::c < snip > 9:37066)] [fd=12] [pid=101 (notification_proxy fd=6)] [hb=47708631116]
lockdownd[53] <Notice>: 00295000 -[watchedServiceInfo logService:]: Watching <watchedServiceInfo: 0x14609290> [client=ideviceinstaller (DF < snip > 04 fe80::c < snip > 9:37066)] [fd=12] [pid=101 (notification_proxy fd=6)] [hb=47708631116]
lockdownd[53] <Notice>: 01a57000 -[hostWatcher runWatcher]: starting loop for <hostWatcher: 0x145198d0> [DF < snip > 04 fe80::c <snip > 9:31434] [fd=17]
wifid[15] <Notice>: WiFi:[439779048.885338]: External power source removed
lockdownd[53] <Notice>: 3aee018c _bump_connection_count: connectionCount now 13 usbHostConnected false pairableHostConnected false unpairedPtpAllowed false
lockdownd[53] <Notice>: 3aee018c _bump_connection_count: connectionCount now 14 usbHostConnected false pairableHostConnected false unpairedPtpAllowed false
ptpd[135] <Notice>: PTP interface has been deactivated.
kernel[0] <Debug>: AppleD2018PMUPowerSource: AppleUSBCableDetect 0
kernel[0] <Debug>: AppleD2018PMUPowerSource: AppleUSBCableType Detached
kernel[0] <Debug>: virtual IOReturn AppleUSBDeviceMux::message(UInt32, IOService *, void *) - kMessageInterfaceWasDeActivated
kernel[0] <Debug>: AppleUSBDeviceMux::reportStats: USB mux statistics:
kernel[0] <Debug>: USB mux: 6512 reads / 0 errors, 10377 writes / 0 errors
kernel[0] <Debug>: USB mux: 0 short packets, 0 dups
lockdownd[53] <Notice>: 00201000 -[watchedServiceInfo logService:]: Freeing heartbeat <watchedServiceInfo: 0x14609290> [client=ideviceinstaller (DF < snip > 04 fe80::c < snip > 9:37066)] [fd=12] [pid=101 (notification_proxy fd=6)] [hb=47708631116]
lockdownd[53] <Notice>: 00201000 -[watchedServiceInfo logService:]: last service <watchedServiceInfo: 0x14609290> [client=ideviceinstaller (DF < snip > 04 fe80::c < snip > 9:37066)] [fd=12] [pid=101 (notification_proxy fd=6)] [hb=47708631116]
lockdownd[53] <Notice>: 01a57000 -[hostWatcher runWatcher]: ended loop for <hostWatcher: 0x145198d0> [DF < snip > 04 fe80::c <snip > 9:31434] [fd=17]
lockdownd[53] <Notice>: 00201000 -[watchedServiceInfo logService:]: dealloc <watchedServiceInfo: 0x14609290> [client=ideviceinstaller (DF < snip > 04 fe80::c < snip > 9:37066)] [fd=12] [pid=101 (notification_proxy fd=6)] [hb=47708631116]
lockdownd[53] <Notice>: 00295000 -[watchedServiceInfo logService:]: first service <watchedServiceInfo: 0x1451b9c0> [client=ideviceinstaller (DF < snip > 04 fe80::c < snip > 9:38858)] [fd=12] [pid=101 (notification_proxy fd=5)] [hb=48298510881]
lockdownd[53] <Notice>: 00295000 -[watchedServiceInfo logService:]: Watching <watchedServiceInfo: 0x1451b9c0> [client=ideviceinstaller (DF < snip > 04 fe80::c < snip > 9:38858)] [fd=12] [pid=101 (notification_proxy fd=5)] [hb=48298510881]
lockdownd[53] <Notice>: 01a57000 -[hostWatcher runWatcher]: starting loop for <hostWatcher: 0x145198d0> [DF < snip > 04 fe80::c <snip > 9:31434] [fd=17]
lockdownd[53] <Notice>: 00201000 _select_socket: receive secure message timeout!
рдХреНрдпрд╛ рд╡реЗ рд▓реЙрдЧ рдорджрджрдЧрд╛рд░ рд╣реИрдВ? рдХреНрдпрд╛ рдпрд╣ рдЕрдЬреАрдм рд╣реИ рдХрд┐ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ _unplugged_ рд╣реЛрдиреЗ рдкрд░ ideviceinstaller рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реИ? ideviceinstaller рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд┐рд░рд╕реНрдд рдирд╣реАрдВ рд╣реБрдИ; рдпрд╣ рдмрд╕ рд▓рдЯрдХрд╛ рд╣реБрдЖ рд╣реИред
рдореИрдВрдиреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкреНрд▓рдЧ рдХрд┐рдпрд╛ рдФрд░ рдкрд╛рдпрд╛:
$ idevice_id --list
44 < snip > db
44 < snip > db
рдлрд┐рд░ рдореИрдВрдиреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдкрд╛рдпрд╛:
$ idevice_id --list
44 < snip > db
### Log
com.apple.usbmuxd[55]: HandleUSBMuxDictionary client 0x100509c10-libusbmuxd/org.libimobiledevice.usbmuxd using library usbmuxd built for freedom, running usbmuxd-344.3
рдирд┐рдХрд┐рдпрд╛рд╕ рдХреЗ рдЕрдиреБрднрд╡ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдореБрдЭреЗ idevice_id
рджреНрд╡рд╛рд░рд╛ рд╕реВрдЪреАрдмрджреНрдз рд╡рд╛рдпрд░рд▓реЗрд╕ рдбрд┐рд╡рд╛рдЗрд╕ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ, рдФрд░ рдпрджрд┐ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдпреВрдПрд╕рдмреА рдореЗрдВ рднреА рдкреНрд▓рдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддреЛ рдЗрд╕реЗ рджреЛ рдмрд╛рд░ рд╕реВрдЪреАрдмрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдореИрдВрдиреЗ рдЗрд╕реЗ Mavericks рдФрд░ Yosemite (рдФрд░ рд╢рд╛рдпрдж рдорд╛рдЙрдВрдЯреЗрди рд▓рд╛рдпрди, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдпрд╛рдж рдирд╣реАрдВ рд╣реИ) рдХреЗ рд╕рд╛рде рджреЗрдЦрд╛ рд╣реИ, iOS 6, 7, рдФрд░ 8 рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рдеред рдбрд┐рд╡рд╛рдЗрд╕ рдЖрддреЗ рд╣реИрдВ рдФрд░ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдореИрдВрдиреЗ рдПрдХ рдкреИрдЯрд░реНрди рдЦреЛрдЬрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХреА рд╣реИ, рдЕрдиреНрдп рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд╡рд╛рдИрдлрд╛рдИ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рд╕реЗ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
рдореИрдВрдиреЗ idevice_t рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрд╢рди рдкреНрд░рдХрд╛рд░ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рд╣реИ, рдпрд╛ рдХрдо рд╕реЗ рдХрдо рдХреЗрд╡рд▓ рдпреВрдПрд╕рдмреА рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдиреЗрдХреНрд╢рди рдЕрдиреБрд░реЛрдз рдХреА рдЗрдЬрд╛рдЬрдд рджреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд╛рдИрдлрд╛рдИ рдХрдиреЗрдХреНрд╢рди рдпреВрдПрд╕рдмреА рдХрдиреЗрдХреНрд╢рди рд╕реЗ рдХрд╛рдлреА рдзреАрдорд╛ рдФрд░ рдХрдо рд╕реНрдерд┐рд░ рд╣реИред
рдпреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд╛рдИрдлрд╛рдИ рд╕реЗ рдЬреБрдбрд╝реЗ рдбрд┐рд╡рд╛рдЗрд╕ рд╣реИрдВред рдЗрд╕рдХреЗ рдкреАрдЫреЗ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ "рдЖрдИрдЯреНрдпреВрдиреНрд╕ рд╡рд╛рдИрдлрд╛рдИ рд╕рд┐рдВрдХ" рд╣реИред
рд╣рдо рдЗрдиреНрд╣реЗрдВ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдкрд░ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдХреЛрдб рдЬреЛрдбрд╝реЗрдВрдЧреЗ рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЖрдВрддрд░рд┐рдХ usbmux рдХрдорд╛рдВрдб рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рддреЛ рдЗрд╕ рдмрдЧ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдЗрд╕рдХреЗ рдкреАрдЫреЗ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ "рдЖрдИрдЯреНрдпреВрдиреНрд╕ рд╡рд╛рдИрдлрд╛рдИ рд╕рд┐рдВрдХ" рд╣реИред
рдпрджрд┐ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП рд╡рд╛рдИрдлрд╛рдИ рд╕рд┐рдВрдХ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИ рддреЛ рдХреНрдпрд╛ рдРрд╕рд╛ рд╣реЛрдЧрд╛? рдореЗрд░реЗ рдкрд╛рд╕ рдЗрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рднреА рд╕рдордиреНрд╡рдпрди рдЕрдХреНрд╖рдо рд╣реИрдВред
рдЬрд╣рд╛рдБ рддрдХ рдореБрдЭреЗ рдпрд╛рдж рд╣реИ, рдмрд╣реБрдд рд╕рдВрднрд╡ рд╣реИред рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рдЦреЛрдЬ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ Wifi Sync рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдЬрдм рддрдХ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рд╡рд╛рдИрдлрд╛рдИ рд╕рд┐рдВрдХ рд╕реЗрдЯрдЕрдк рдХрд┐рдпрд╛ рдерд╛, рддрдм рддрдХ рд╡реЗ рд╕реВрдЪреАрдмрджреНрдз рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдкрдиреЗ рд╡рд╛рдИрдлрд╛рдИ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдЕрднреА рднреА рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реЗ рд╣реИрдВред ;)
рд╕рдВрднрд╡рддрдГ libimobiledevice/libusbmuxd#22 рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред
рдЕрдкрдиреЗ рд╡рд╛рдИрдлрд╛рдИ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдЕрднреА рднреА рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реЗ рд╣реИрдВред ;)
рд╡рд╛рдИрдлрд╛рдИ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред
рдпрд╣ ideviceinstaller
рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдПрдВ рдкреИрджрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред рдпрджрд┐ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реВрдЪреА 2x рд╣реИ, рддреЛ ideviceinstaller рдЗрдВрд╕реНрдЯреЙрд▓ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ред
рдЕрдкрдиреЗ рд╡рд╛рдИрдлрд╛рдИ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдЕрднреА рднреА рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реЗ рд╣реИрдВред ;)
рд╡рд╛рдИрдлрд╛рдИ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред
рдмрд╣реБрдд рдЬрд▓реНрджреА рдмреЛрд▓ рджрд┐рдпрд╛ред рдбрд┐рд╡рд╛рдЗрд╕ рддрдм рднреА рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ рдЬрдм рд╡рд╣ рд╡рд╛рдИрдлрд╛рдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рди рд╣реЛ
рд╡рд╛рдИрдлрд╛рдИ рд╕рдВрдЪрд╛рд░ рдЕрд╕реНрдерд┐рд░ рд╣реИ рдФрд░ рдРрдкреНрдкрд▓ рдХреЗ usbmuxd рдиреЗ рдХрдиреЗрдХреНрд╢рди рдбреНрд░реЙрдкреНрд╕ рдХреЛ рджреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрд░рд╛рдиреЗ рд╡рд╛рдИрдлрд╛рдИ рдХрдиреЗрдХреНрдЯреЗрдб рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдХреИрд╢ рдХрд┐рдпрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╢рд╛рдпрдж рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рд╡рд╛рдИрдлрд╛рдИ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рдмрд╛рд╡рдЬреВрдж рднреА рдЖрдкрдХреЛ рдХреБрдЫ рдбрд┐рд╡рд╛рдЗрд╕ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВред
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдкрдХрд╛ рдбрд┐рд╡рд╛рдЗрд╕ рддрдм рднреА рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реЛрдЧрд╛ рдЬрдм рди рддреЛ рдпреВрдПрд╕рдмреА рдпрд╛ рд╡рд╛рдИрдлрд╛рдИ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрдЧрд╛ред
рд╡реИрд╕реЗ рднреА, рдпрд╣ libusbmuxd рдореЗрдВ рддрдп рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдПрдХ рдЕрдирд╣реЗрд▓реНрдб рд╕реБрд╡рд┐рдзрд╛ рд╣реИ рдЬрд┐рд╕реЗ "рдиреЗрдЯрд╡рд░реНрдХ" рдХрдиреЗрдХреНрд╢рди рдкреНрд░рдХрд╛рд░ рдХреА рд╕рдВрдкрддреНрддрд┐ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдЫреЛрдбрд╝рдирд╛ рд╕реАрдЦрдирд╛ рд╣реЛрдЧрд╛ред
рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдЗрд╕рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдирд╛ libimobiledevice/libusbmuxd#22 рдХрд╛ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рд╣реИ (рдЕрд╕реНрдерд╛рдпреА рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рд╕рдВрдмрдВрдзрд┐рдд рдЯрд┐рдХрдЯ рднреА рджреЗрдЦреЗрдВ)ред
рд╣рдо рдЕрднреА рддрдХ рд╡рд╛рдИрдлрд╛рдИ рд╕рдорд░реНрдерди рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдП рдмрд┐рдирд╛ libusbmuxd рдореЗрдВ рдЗрд╕реЗ рдЬрд▓реНрдж рд╣реА рдареАрдХ рдХрд░ рджреЗрдВрдЧреЗред
рдореБрдЭреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ libimobiledevice рдХреА рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рд╡рд╛рдпрд░рд▓реЗрд╕ рддрд░реАрдХреЗ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкрд╕рдВрдж рд╣реИ: рдореИрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реНрд▓реАрдк/рд╡реЗрдХ рд╕рд╛рдЗрдХрд▓ рдХреЛ рдбреАрдмрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдЬрдм рдмрд┐рдЬрд▓реА рд╕реЗ рдЬреБрдбрд╝рд╛ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рддреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддрд╛ рд╣реВрдВред
рд╕рднреА рдпреВрдПрд╕рдмреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрд╢рди рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд╢рд╛рдпрдж рдПрдХ рдлрд╝рд┐рд▓реНрдЯрд░ рдкреИрд░рд╛рдореАрдЯрд░ рдмреЗрд╣рддрд░ рд╕рдорд╛рдзрд╛рди рд╣реЛрдЧрд╛?
рдХреНрдпрд╛ рдЗрд╕ рдореЛрд░реНрдЪреЗ рдкрд░ рдХреЛрдИ рдкреНрд░рдЧрддрд┐ рд╣реБрдИ рд╣реИ? рдпрджрд┐ рдЕрдиреНрдп рдбрд┐рд╡рд╛рдЗрд╕ рд╡рд╛рдпрд░рд▓реЗрд╕ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХрдиреЗрдХреНрдЯ рдФрд░ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рд╕реАрдЖрдИ рдиреМрдХрд░рд┐рдпреЛрдВ рдХреЛ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред
рдХреГрдкрдпрд╛ рд╡рд╛рдпрд░рд▓реЗрд╕ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐/рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рддрд░реНрдХ рджреЗрдВ
рд╣реЗ рджреЛрд╕реНрддреЛрдВ, рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдореЗрд░рд╛ рднреА рдпрд╣реА рдореБрджреНрджрд╛ рдерд╛ рдФрд░ рдореИрдХ рдореЗрдВ рд╡рд╛рдИрдлрд╛рдИ рд╕реЗрд╡рд╛ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдХреЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ред
рдЕрдкрдиреЗ MAC рдореЗрдВ, рдЕрдкрдиреА рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдиреЗрдЯрд╡рд░реНрдХрд╕реЗрдЯрдЕрдк -рд╕реВрдЪреАрд╕рднреАрдиреЗрдЯрд╡рд░реНрдХрд╕реЗрд╡рд╛рдПрдВ
IPhone USB рдХреЗ рд╕рдорд╛рди рд╕реЗрд╡рд╛ рдХрд╛ рдирд╛рдо рд▓рд┐рдЦреЗрдВ рдФрд░ рдЪрд▓рд╛рдПрдБ:
рдиреЗрдЯрд╡рд░реНрдХрд╕реЗрдЯрдЕрдк -рд╕реЗрдЯрдиреЗрдЯрд╡рд░реНрдХрд╕реЗрд╡рд╛рд╕рдХреНрд╖рдо SERVICE_NAME рдмрдВрдж
рдЙрд╕рдХреЗ рдмрд╛рдж, рдЕрдкрдиреЗ рдореЛрдмрд╛рдЗрд▓ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ "ios-deploy --no-wifi" рдзреНрд╡рдЬ рдХреЗ рд╕рдорд╛рди рд╡рд╛рдИ-рдлрд╛рдИ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзреНрд╡рдЬ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╣реЗ рджреЛрд╕реНрддреЛрдВ, рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдореЗрд░рд╛ рднреА рдпрд╣реА рдореБрджреНрджрд╛ рдерд╛ рдФрд░ рдореИрдХ рдореЗрдВ рд╡рд╛рдИрдлрд╛рдИ рд╕реЗрд╡рд╛ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдХреЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ред
рдЕрдкрдиреЗ MAC рдореЗрдВ, рдЕрдкрдиреА рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдиреЗрдЯрд╡рд░реНрдХрд╕реЗрдЯрдЕрдк -рд╕реВрдЪреАрд╕рднреАрдиреЗрдЯрд╡рд░реНрдХрд╕реЗрд╡рд╛рдПрдВIPhone USB рдХреЗ рд╕рдорд╛рди рд╕реЗрд╡рд╛ рдХрд╛ рдирд╛рдо рд▓рд┐рдЦреЗрдВ рдФрд░ рдЪрд▓рд╛рдПрдБ:
рдиреЗрдЯрд╡рд░реНрдХрд╕реЗрдЯрдЕрдк -рд╕реЗрдЯрдиреЗрдЯрд╡рд░реНрдХрд╕реЗрд╡рд╛рд╕рдХреНрд╖рдо SERVICE_NAME рдмрдВрджрдЙрд╕рдХреЗ рдмрд╛рдж, рдЕрдкрдиреЗ рдореЛрдмрд╛рдЗрд▓ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ "ios-deploy --no-wifi" рдзреНрд╡рдЬ рдХреЗ рд╕рдорд╛рди рд╡рд╛рдИ-рдлрд╛рдИ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзреНрд╡рдЬ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдореИрдВ рдЖрдкрдХреЗ рдЪрд░рдгреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдХреЗ iddevice_id рдХреЗ рд╕рд╛рде рдбреБрдкреНрд▓реАрдХреЗрдЯ рдбрд┐рд╡рд╛рдЗрд╕ udid рднреА рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВред
рдЗрддрдирд╛ рд╕рдм рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рднреА рдЕрд╕рдлрд▓ рд░рд╣рд╛ред рдореИрдВ рдЕрднреА рднреА iddevice_id рдХреЗ рд╕рд╛рде рдбреБрдкреНрд▓реАрдХреЗрдЯ рдбрд┐рд╡рд╛рдЗрд╕ udid рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ
рд╣рд╛рдп рджреЛрд╕реНрддреЛрдВ, рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рдпрджрд┐ рдореИрдХ рдФрд░ рдЖрдИрдлреЛрди рдПрдХ рд╣реА рдПрдкреА (рдПрдХреНрд╕реЗрд╕ рдкреНрд╡рд╛рдЗрдВрдЯ) рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдереЗ, рддреЛ рд╕рдорд╕реНрдпрд╛ рд╣реБрдИред рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ iPhone рдХреЛ рджреВрд╕рд░реЗ AP рд╕реЗ рдЬреЛрдбрд╝рд╛, рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИред рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдорджрджрдЧрд╛рд░ рд╣реИред
рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдореЗрд░рд╛ iPhone USB рдФрд░ WiFi рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдерд╛ред рдЬрдм рдореИрдВрдиреЗ рд╡рд╛рдИрдлрд╝рд╛рдИ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдХреБрдЫ рдорд┐рдирдЯ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХреА рддреЛ рджреВрд╕рд░реА рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рд╣рдЯрд╛ рджреА рдЧрдИред рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐.... 2 рд╣реЛрдиреЗ рдХрд╛ рдХреНрдпрд╛ рдЕрд░реНрде рд╣реИ рдФрд░ рдХреНрдпрд╛ рдпрд╣ рдиреАрдЪреЗ рдХреА рдУрд░ рдХреБрдЫ рднреА рдкреНрд░рднрд╛рд╡ рдбрд╛рд▓рддрд╛ рд╣реИ? рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдЯреНрд░рд╛рдЗрдПрдЬ рдЯреАрдо рдореЗрдВ рдХреЛрдИ рдирд┐рд░реНрдгрдп рд▓реЗред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдХреГрдкрдпрд╛ рд╡рд╛рдпрд░рд▓реЗрд╕ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐/рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рддрд░реНрдХ рджреЗрдВ