Wyświetlenie linków do wszystkich wersji iOS w Terminalu
Wszystkie wersje iOS mogą być pobrane przez deweloperów bezpośrednio z serwerów Apple. Dzięki poleceniom wpisywanym w Terminalu możliwe jest wyświetlenie określonej wersji oprogramowania bądź listy wszystkich, dostępnych aktualnie plików IPSW.
Po uruchomieniu Terminala wystarczy wkleić w nim jedną z poniższych komend, by uzyskać informacje dotyczące określonego oprogramowania:
- lista wszystkich, dostępnych do pobrania plików IPSW:
curl http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStore.woa/wa/com.apple.jingle.appserver.client.MZITunesClientCheck/version | grep ipsw | sort -u | sed 's/<string>//g' | sed 's/<\/string>//g' | grep -v protected
Wersja polecenia, które eksportuje wyniki do pliku tekstowego na Biurku:
curl http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStore.woa/wa/com.apple.jingle.appserver.client.MZITunesClientCheck/version | grep ipsw | sort -u | sed 's/<string>//g' | sed 's/<\/string>//g'| grep -v protected > ~/Desktop/ipswlist.txt
- lista wszystkich wersji oprogramowania dla iPhone’a:
curl http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStore.woa/wa/com.apple.jingle.appserver.client.MZITunesClientCheck/version | grep ipsw | grep iPhone | sort -u | sed 's/<string>//g' | sed 's/<\/string>//g' | grep -v protected
Wersja polecenia, które eksportuje wyniki do pliku tekstowego na Biurku:
curl http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStore.woa/wa/com.apple.jingle.appserver.client.MZITunesClientCheck/version | grep ipsw | grep iPhone | sort -u | sed 's/<string>//g' | sed 's/<\/string>//g' | grep -v protected > ~/Desktop/iPhoneipswlist.txt
- lista wszystkich wersji oprogramowania dla iPada:
curl http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStore.woa/wa/com.apple.jingle.appserver.client.MZITunesClientCheck/version | grep ipsw | grep iPad | sort -u | sed 's/<string>//g' | sed 's/<\/string>//g' | grep -v protected
Wersja polecenia, które eksportuje wyniki do pliku tekstowego na Biurku:
curl http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStore.woa/wa/com.apple.jingle.appserver.client.MZITunesClientCheck/version | grep ipsw | grep iPad | sort -u | sed 's/<string>//g' | sed 's/<\/string>//g' | grep -v protected > ~/Desktop/iPadipswlist.txt
- lista oprogramowania o określonym numerze wersji (w miejsce 7.0.4 wpisujemy numer wersji, której szukamy):
curl http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStore.woa/wa/com.apple.jingle.appserver.client.MZITunesClientCheck/version | grep ipsw | grep 7.0.4 | sort -u | sed 's/<string>//g' | sed 's/<\/string>//g' | grep -v protected | awk '{$1=$1}1'
Źródło: OS X Daily