├── .gitignore ├── DeviceSupport ├── iOS15 │ ├── 15.0.zip │ ├── 15.2.zip │ ├── 15.4.zip │ └── 15.5.zip └── iOS16 │ └── 16.0.zip ├── README.md └── download.sh /.gitignore: -------------------------------------------------------------------------------- 1 | *.DS_Store -------------------------------------------------------------------------------- /DeviceSupport/iOS15/15.0.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayJiang16/iOSDeviceSupport/6731d060da0ad9fa538d4420119f0064d23f7e6d/DeviceSupport/iOS15/15.0.zip -------------------------------------------------------------------------------- /DeviceSupport/iOS15/15.2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayJiang16/iOSDeviceSupport/6731d060da0ad9fa538d4420119f0064d23f7e6d/DeviceSupport/iOS15/15.2.zip -------------------------------------------------------------------------------- /DeviceSupport/iOS15/15.4.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayJiang16/iOSDeviceSupport/6731d060da0ad9fa538d4420119f0064d23f7e6d/DeviceSupport/iOS15/15.4.zip -------------------------------------------------------------------------------- /DeviceSupport/iOS15/15.5.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayJiang16/iOSDeviceSupport/6731d060da0ad9fa538d4420119f0064d23f7e6d/DeviceSupport/iOS15/15.5.zip -------------------------------------------------------------------------------- /DeviceSupport/iOS16/16.0.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayJiang16/iOSDeviceSupport/6731d060da0ad9fa538d4420119f0064d23f7e6d/DeviceSupport/iOS16/16.0.zip -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # iOSDeviceSupport 2 | 3 | iOS DeviceSupport files (15.0-16.0) 4 | 5 | 6 | ## Usage 7 | 8 | ### Auto 9 | 10 | Download shell script. 11 | 12 | ```sh 13 | $ curl -L -O https://github.com/RayJiang16/iOSDeviceSupport/raw/main/download.sh 14 | ``` 15 | 16 | Run "download.sh" 17 | 18 | ```shell 19 | $ sudo sh download.sh 16.0 20 | ``` 21 | 22 | 23 | 24 | ### Manually 25 | 26 | Download Support file. 27 | 28 | Unzip it. 29 | 30 | Put unzipped folder in into path: 31 | 32 | ``` 33 | /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 34 | ``` 35 | 36 | Restart Xcode. 37 | 38 | --- 39 | 40 | | Version | Remark | 41 | | ----- | ---- | 42 | | [iOS 16.0](https://github.com/RayJiang16/iOSDeviceSupport/raw/main/DeviceSupport/iOS16/16.0.zip) | Form Xcode 14.0 Release Candidate 1 | 43 | | [iOS 15.5](https://github.com/RayJiang16/iOSDeviceSupport/raw/main/DeviceSupport/iOS15/15.5.zip) | Form Xcode 13.4 Release Candidate 1 | 44 | | [iOS 15.4](https://github.com/RayJiang16/iOSDeviceSupport/raw/main/DeviceSupport/iOS15/15.4.zip) | Form Xcode 13.3 Release Candidate 1 | 45 | | [iOS 15.2](https://github.com/RayJiang16/iOSDeviceSupport/raw/main/DeviceSupport/iOS15/15.2.zip) | Form Xcode 13.2 Release | 46 | | [iOS 15.0](https://github.com/RayJiang16/iOSDeviceSupport/raw/main/DeviceSupport/iOS15/15.0.zip) | Form Xcode 13.0 Release Candidate 1 | 47 | -------------------------------------------------------------------------------- /download.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | VERSION=$1 4 | 5 | check() { 6 | prefix=${VERSION%%.*} 7 | curl --head "https://github.com/RayJiang16/iOSDeviceSupport/raw/main/DeviceSupport/iOS$prefix/$VERSION.zip" | head -n 3 | grep "HTTP/1.[01] 404" 8 | } 9 | 10 | if [ ${#VERSION} == 0 ]; then 11 | read -p "Enter version you want to download:" VERSION 12 | fi 13 | 14 | cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 15 | 16 | if [ -d $VERSION ]; then 17 | echo "\033[32mVersion $VERSION already exists\033[0m" 18 | exit 0 19 | fi 20 | 21 | if check; then 22 | echo "\033[31mVersion $VERSION dosen't exists\033[0m" 23 | exit 1 24 | fi 25 | 26 | 27 | prefix=${VERSION%%.*} 28 | download_url="https://github.com/RayJiang16/iOSDeviceSupport/raw/main/DeviceSupport/iOS$prefix/$VERSION.zip" 29 | curl -L -O $download_url 30 | 31 | if [ ! -f "$VERSION.zip" ]; then 32 | echo "\033[31mFailed download Version $VERSION\033[0m" 33 | exit 2 34 | fi 35 | 36 | unzip "$VERSION.zip" 37 | rm -f "$VERSION.zip" 38 | open ./ 39 | 40 | echo "\033[32mSuccessful download Version $VERSION\033[0m" 41 | --------------------------------------------------------------------------------