๋ชจ๋ ๋จ๊ณ๋ฅผ ๋จ๊ณ๋ณ๋ก ์ํํ์ง๋ง CMD "ideviceinfo"๋ก ์์ฑํ๋ฉด "lockdownd์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. ์ค๋ฅ ์ฝ๋ -21"์ด ํ์๋ฉ๋๋ค.
ํด๊ฒฐํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์???
๋๋ ๊ฐ์ ๋ฌธ์ ๊ฐ์๋ค
"์ค๋ฅ: ์ ๊ธ์ ์ฐ๊ฒฐํ ์ ์์, ์ค๋ฅ ์ฝ๋ -21"(์: ๋จ์ํ "ideviceinfo" ์คํ)์ macOS์ ๊ถํ ๋ฌธ์ ๋ก ์ธํ ๊ฒ์
๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก "/var/db/lockdown" ๋๋ ํ ๋ฆฌ์๋ "700" ๊ถํ์ด ์์ผ๋ฉฐ ๋ค์๊ณผ ๊ฐ์ด "_usbmuxd:_usbmuxd"๊ฐ ์์ ํฉ๋๋ค.
'''
$ sudo ls -ld /var/db/lockdown
drwx------ 2 _usbmuxd _usbmuxd 544 11์ 1์ผ 14:45 /var/db/lockdown
'''
๋ชจ๋ ์ฌ๋์ ๋ํ ๊ถํ์ ๋ณ๊ฒฝํ๋ฉด "-21" ์ค๋ฅ๊ฐ ํด๊ฒฐ๋ฉ๋๋ค.
'''
$ sudo chmod 705 /var/db/lockdown
$ sudo ls -ld /var/db/lockdown
drwx---rx 2 _usbmuxd _usbmuxd 544 11์ 1์ผ 14:58 /var/db/lockdown
'''
์ ์ง๋ฌธ์: ๋ชจ๋ "idevice*" ๊ด๋ จ ๋ช ๋ น์ ์คํํ ์ ์์ผ๋ ค๋ฉด macOS์์ "/var/db/lockdown"์ ๋ํ ์ฌ๋ฐ๋ฅธ(๋๋ ์ต์) ๊ถํ ์งํฉ์ด ๋ฌด์์ด์ด์ผ ํฉ๋๊น?
brew(์ต์ ๋ฒ์ , v1.2.0)์์ "libimobiledevice"๊ฐ ์ค์น๋ ๊ฒฝ์ฐ ์ด ๋ฌธ์ ๋ ๋ฌธ์ #188 ๋ฐ #356(๋ฐ ์ ์ฌ์ ์ผ๋ก #588)์์๋ ์ธ๊ธ๋ฉ๋๋ค.
๊ถํ ๋ฌธ์ ๋ก ์ธํ ๊ฒ์ด๋ฏ๋ก ๋๋ ํฐ๋ฆฌ ๊ถํ์ ๋ณ๊ฒฝํ๋ ๊ฒ ์ธ์ "sudo ideviceinfo"(๋๋ ๊ธฐํ "idevice*" ๊ด๋ จ ๋ช
๋ น)๋ฅผ ์ฌ์ฉํ์ฌ ํด๊ฒฐํ ์๋ ์์ต๋๋ค.
๋๋ ๊ฐ์ ๋ฌธ์ ๊ฐ ์๊ณ ๋๋ ๊ทธ๊ฒ์ ํด๊ฒฐํ๋ค. ์ด์ ๋ usbmuxd ๋ฒ์ ์ด ๋๋ฌด ์ค๋๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋๋ ๊ทธ๊ฒ์ ๋ค์๊ณผ ๊ฐ์ด ํด๊ฒฐํ์ต๋๋ค. ๋์์ด๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
_๋ธ๋ฃจ ์
๋ฐ์ดํธ
์์กฐ ์ ๊ฑฐ --ignore-dependencies libimobiledevice ๋ฌด์
์์กฐ ์ ๊ฑฐ --๋ฌด์ ์ข
์์ฑ usbmuxd
์์กฐ ์ค์น --HEAD usbmuxd
์์กฐ usbmuxd ์ฐ๊ฒฐ ํด์ ๋ฐ ์์กฐ ๋งํฌ usbmuxd
์์กฐ ์ค์น --HEAD libimobiledevice
์์กฐ ๋งํฌ --๋ฎ์ด์ฐ๊ธฐ libimobiledevice
์์กฐ ์ค์น ideviceinstaller
์์กฐ ๋งํฌ --๋ฎ์ด์ฐ๊ธฐ ideviceinstaller_
์ค๋ฅ ์ฝ๋ -3์ ์์ ํ๋ ๋ฐ์๋ ์ ํจํ ์ ์ฌํ ์ ์ฐจ๊ฐ ๋ฌธ์ #717 ๋๋ถ๋ถ์ ์์ต๋๋ค.
์ด์ xcode๋ฅผ ์ญ์ ํ๊ณ ์ต์ xcode๋ฅผ ์ค์นํฉ๋๋ค. ๊ทธ๊ฒ์ ๋๋ฅผ ์ํด ์๋ํฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋๋ ๊ฐ์ ๋ฌธ์ ๊ฐ ์๊ณ ๋๋ ๊ทธ๊ฒ์ ํด๊ฒฐํ๋ค. ์ด์ ๋ usbmuxd ๋ฒ์ ์ด ๋๋ฌด ์ค๋๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋๋ ๊ทธ๊ฒ์ ๋ค์๊ณผ ๊ฐ์ด ํด๊ฒฐํ์ต๋๋ค. ๋์์ด๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
_๋ธ๋ฃจ ์ ๋ฐ์ดํธ
์์กฐ ์ ๊ฑฐ --ignore-dependencies libimobiledevice ๋ฌด์
์์กฐ ์ ๊ฑฐ --๋ฌด์ ์ข ์์ฑ usbmuxd
์์กฐ ์ค์น --HEAD usbmuxd
์์กฐ usbmuxd ์ฐ๊ฒฐ ํด์ ๋ฐ ์์กฐ ๋งํฌ usbmuxd
์์กฐ ์ค์น --HEAD libimobiledevice
์์กฐ ๋งํฌ --๋ฎ์ด์ฐ๊ธฐ libimobiledevice
์์กฐ ์ค์น ideviceinstaller
์์กฐ ๋งํฌ --๋ฎ์ด์ฐ๊ธฐ ideviceinstaller_