├── .gitignore ├── Images ├── .DS_Store ├── E39gw1JVgAIZV-Q.jpeg ├── IMG_5950.jpg └── IMG_5952.jpg ├── README.md ├── XCode13-Alternate-App-Icons-Info.plist ├── XCode13-Alternate-App-Icons.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── jknlsn.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── xcuserdata │ └── jknlsn.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist └── Xcode13-Alternate-App-Icons ├── Assets.xcassets ├── AccentColor.colorset │ └── Contents.json ├── Contents.json ├── Icon Images │ ├── AppIconImage.imageset │ │ ├── Contents.json │ │ └── Red-83.5@2x~ipad.png │ ├── BlueImage.imageset │ │ ├── Blue-83.5@2x~ipad.png │ │ └── Contents.json │ ├── Contents.json │ └── GreenImage.imageset │ │ ├── Contents.json │ │ └── Green-83.5@2x~ipad.png └── Icons │ ├── AppIcon.appiconset │ ├── Contents.json │ ├── Red-1024@1x~ios-marketing.png │ ├── Red-20@1x~ipad.png │ ├── Red-20@2x~ipad.png │ ├── Red-20@2x~iphone.png │ ├── Red-20@3x~iphone.png │ ├── Red-29@1x~ipad.png │ ├── Red-29@1x~iphone.png │ ├── Red-29@2x~ipad.png │ ├── Red-29@2x~iphone.png │ ├── Red-29@3x~iphone.png │ ├── Red-40@1x~ipad.png │ ├── Red-40@2x~ipad.png │ ├── Red-40@2x~iphone.png │ ├── Red-40@3x~iphone.png │ ├── Red-60@2x~iphone.png │ ├── Red-60@3x~iphone.png │ ├── Red-76@1x~ipad.png │ ├── Red-76@2x~ipad.png │ └── Red-83.5@2x~ipad.png │ ├── BlueIcon.appiconset │ ├── Blue-1024@1x~ios-marketing.png │ ├── Blue-20@1x~ipad.png │ ├── Blue-20@2x~ipad.png │ ├── Blue-20@2x~iphone.png │ ├── Blue-20@3x~iphone.png │ ├── Blue-29@1x~ipad.png │ ├── Blue-29@1x~iphone.png │ ├── Blue-29@2x~ipad.png │ ├── Blue-29@2x~iphone.png │ ├── Blue-29@3x~iphone.png │ ├── Blue-40@1x~ipad.png │ ├── Blue-40@2x~ipad.png │ ├── Blue-40@2x~iphone.png │ ├── Blue-40@3x~iphone.png │ ├── Blue-60@2x~iphone.png │ ├── Blue-60@3x~iphone.png │ ├── Blue-76@1x~ipad.png │ ├── Blue-76@2x~ipad.png │ ├── Blue-83.5@2x~ipad.png │ └── Contents.json │ ├── Contents.json │ └── GreenIcon.appiconset │ ├── Contents.json │ ├── Green-1024@1x~ios-marketing.png │ ├── Green-20@1x~ipad.png │ ├── Green-20@2x~ipad.png │ ├── Green-20@2x~iphone.png │ ├── Green-20@3x~iphone.png │ ├── Green-29@1x~ipad.png │ ├── Green-29@1x~iphone.png │ ├── Green-29@2x~ipad.png │ ├── Green-29@2x~iphone.png │ ├── Green-29@3x~iphone.png │ ├── Green-40@1x~ipad.png │ ├── Green-40@2x~ipad.png │ ├── Green-40@2x~iphone.png │ ├── Green-40@3x~iphone.png │ ├── Green-60@2x~iphone.png │ ├── Green-60@3x~iphone.png │ ├── Green-76@1x~ipad.png │ ├── Green-76@2x~ipad.png │ └── Green-83.5@2x~ipad.png ├── ContentView.swift ├── Preview Content └── Preview Assets.xcassets │ └── Contents.json └── SwiftUI_iOS15_Alternate_App_IconsApp.swift /.gitignore: -------------------------------------------------------------------------------- 1 | # General 2 | .DS_Store -------------------------------------------------------------------------------- /Images/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Images/.DS_Store -------------------------------------------------------------------------------- /Images/E39gw1JVgAIZV-Q.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Images/E39gw1JVgAIZV-Q.jpeg -------------------------------------------------------------------------------- /Images/IMG_5950.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Images/IMG_5950.jpg -------------------------------------------------------------------------------- /Images/IMG_5952.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Images/IMG_5952.jpg -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # XCode 13 Alternate App Icons 2 | 3 | ## Preamble 4 | 5 | With the beta of XCode 13 creating alternate app icons is now much simpler and requires much less manual steps than previously. This repo shows how to add alternate app icons and a super simple SwiftUI interface for changing them. 6 | 7 | ## Prepare App Images 8 | 9 | Add an `iOS App icon` asset catalog for each alternate app icon you want to add. Also add an `Image Set` for each icon. This is necessary because `Image` will not show an app icon asset. 10 | 11 | Populate all the necessary sizes of app icon image in the asset catalog. 12 | 13 | ## Build Settings 14 | 15 | ### Asset Catalog Compiler - Options 16 | 17 | Set `Include All App Icon Assets` to `Yes`. 18 | 19 | Double click on `Alternate App Icon Sets` and type in the names of your alternate app icons assets, separate with a comma i.e. `Green, Blue`. 20 | 21 | ![Asset Catalog Compiler - Options](https://github.com/jknlsn/XCode13-Alternate-App-Icons/raw/main/Images/E39gw1JVgAIZV-Q.jpeg "Screenshot of XCode build settings") 22 | 23 | ## Code 24 | 25 | ```swift 26 | VStack{ 27 | 28 | Text("Change App Icon") 29 | .font(.title) 30 | 31 | HStack{ 32 | 33 | Button(action: { 34 | UIApplication.shared.setAlternateIconName(nil) 35 | }){ 36 | Image("AppIconImage") 37 | .cornerRadius(20) 38 | } 39 | 40 | Button(action: { 41 | UIApplication.shared.setAlternateIconName("BlueIcon") 42 | }){ 43 | Image("BlueImage") 44 | .cornerRadius(20) 45 | } 46 | 47 | Button(action: { 48 | UIApplication.shared.setAlternateIconName("GreenIcon") 49 | }){ 50 | 51 | Image("GreenImage") 52 | .cornerRadius(20) 53 | } 54 | } 55 | } 56 | ``` 57 | 58 | ## Final result 59 | 60 | ![Change App Icon](https://github.com/jknlsn/XCode13-Alternate-App-Icons/raw/main/Images/IMG_5950.jpg "Change App Icon") 61 | 62 | ![You have changed the icon confirmation message](https://github.com/jknlsn/XCode13-Alternate-App-Icons/raw/main/Images/IMG_5952.jpg "You have changed the icon confirmation message") 63 | 64 | ## References 65 | 66 | [XCode 13 Beta Release Notes](https://developer.apple.com/documentation/Xcode-Release-Notes/xcode-13-beta-release-notes) 67 | 68 | [Hacking With Swift - How to change your app icon dynamically with setalternateiconname](https://www.hackingwithswift.com/example-code/uikit/how-to-change-your-app-icon-dynamically-with-setalternateiconname) 69 | -------------------------------------------------------------------------------- /XCode13-Alternate-App-Icons-Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleIcons 6 | 7 | CFBundleIcons~ipad 8 | 9 | LSRequiresIPhoneOS 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /XCode13-Alternate-App-Icons.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- 1 | // !$*UTF8*$! 2 | { 3 | archiveVersion = 1; 4 | classes = { 5 | }; 6 | objectVersion = 55; 7 | objects = { 8 | 9 | /* Begin PBXBuildFile section */ 10 | C24B57BD2675B687008E8269 /* IMG_5952.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C24B57BB2675B687008E8269 /* IMG_5952.jpg */; }; 11 | C24B57BE2675B687008E8269 /* IMG_5950.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C24B57BC2675B687008E8269 /* IMG_5950.jpg */; }; 12 | C252D5832675A0DC00046ED1 /* SwiftUI_iOS15_Alternate_App_IconsApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = C252D5822675A0DC00046ED1 /* SwiftUI_iOS15_Alternate_App_IconsApp.swift */; }; 13 | C252D5852675A0DC00046ED1 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C252D5842675A0DC00046ED1 /* ContentView.swift */; }; 14 | C252D5872675A0DE00046ED1 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C252D5862675A0DE00046ED1 /* Assets.xcassets */; }; 15 | C252D58A2675A0DE00046ED1 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C252D5892675A0DE00046ED1 /* Preview Assets.xcassets */; }; 16 | C277E7C62679784800A9CDBD /* E39gw1JVgAIZV-Q.jpeg in Resources */ = {isa = PBXBuildFile; fileRef = C277E7C52679784800A9CDBD /* E39gw1JVgAIZV-Q.jpeg */; }; 17 | /* End PBXBuildFile section */ 18 | 19 | /* Begin PBXFileReference section */ 20 | C24B57BB2675B687008E8269 /* IMG_5952.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = IMG_5952.jpg; sourceTree = ""; }; 21 | C24B57BC2675B687008E8269 /* IMG_5950.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = IMG_5950.jpg; sourceTree = ""; }; 22 | C24B57BF2675B800008E8269 /* XCode13-Alternate-App-Icons-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = "XCode13-Alternate-App-Icons-Info.plist"; sourceTree = ""; }; 23 | C252D57F2675A0DC00046ED1 /* XCode13-Alternate-App-Icons.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "XCode13-Alternate-App-Icons.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 24 | C252D5822675A0DC00046ED1 /* SwiftUI_iOS15_Alternate_App_IconsApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwiftUI_iOS15_Alternate_App_IconsApp.swift; sourceTree = ""; }; 25 | C252D5842675A0DC00046ED1 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = ""; }; 26 | C252D5862675A0DE00046ED1 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 27 | C252D5892675A0DE00046ED1 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = ""; }; 28 | C252D5902675A0F500046ED1 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; 29 | C277E7C52679784800A9CDBD /* E39gw1JVgAIZV-Q.jpeg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "E39gw1JVgAIZV-Q.jpeg"; sourceTree = ""; }; 30 | /* End PBXFileReference section */ 31 | 32 | /* Begin PBXFrameworksBuildPhase section */ 33 | C252D57C2675A0DC00046ED1 /* Frameworks */ = { 34 | isa = PBXFrameworksBuildPhase; 35 | buildActionMask = 2147483647; 36 | files = ( 37 | ); 38 | runOnlyForDeploymentPostprocessing = 0; 39 | }; 40 | /* End PBXFrameworksBuildPhase section */ 41 | 42 | /* Begin PBXGroup section */ 43 | C24B57B82675B25E008E8269 /* Images */ = { 44 | isa = PBXGroup; 45 | children = ( 46 | C24B57BC2675B687008E8269 /* IMG_5950.jpg */, 47 | C24B57BB2675B687008E8269 /* IMG_5952.jpg */, 48 | C277E7C52679784800A9CDBD /* E39gw1JVgAIZV-Q.jpeg */, 49 | ); 50 | path = Images; 51 | sourceTree = ""; 52 | }; 53 | C252D5762675A0DC00046ED1 = { 54 | isa = PBXGroup; 55 | children = ( 56 | C24B57BF2675B800008E8269 /* XCode13-Alternate-App-Icons-Info.plist */, 57 | C24B57B82675B25E008E8269 /* Images */, 58 | C252D5902675A0F500046ED1 /* README.md */, 59 | C252D5812675A0DC00046ED1 /* Xcode13-Alternate-App-Icons */, 60 | C252D5802675A0DC00046ED1 /* Products */, 61 | ); 62 | sourceTree = ""; 63 | }; 64 | C252D5802675A0DC00046ED1 /* Products */ = { 65 | isa = PBXGroup; 66 | children = ( 67 | C252D57F2675A0DC00046ED1 /* XCode13-Alternate-App-Icons.app */, 68 | ); 69 | name = Products; 70 | sourceTree = ""; 71 | }; 72 | C252D5812675A0DC00046ED1 /* Xcode13-Alternate-App-Icons */ = { 73 | isa = PBXGroup; 74 | children = ( 75 | C252D5822675A0DC00046ED1 /* SwiftUI_iOS15_Alternate_App_IconsApp.swift */, 76 | C252D5842675A0DC00046ED1 /* ContentView.swift */, 77 | C252D5862675A0DE00046ED1 /* Assets.xcassets */, 78 | C252D5882675A0DE00046ED1 /* Preview Content */, 79 | ); 80 | path = "Xcode13-Alternate-App-Icons"; 81 | sourceTree = ""; 82 | }; 83 | C252D5882675A0DE00046ED1 /* Preview Content */ = { 84 | isa = PBXGroup; 85 | children = ( 86 | C252D5892675A0DE00046ED1 /* Preview Assets.xcassets */, 87 | ); 88 | path = "Preview Content"; 89 | sourceTree = ""; 90 | }; 91 | /* End PBXGroup section */ 92 | 93 | /* Begin PBXNativeTarget section */ 94 | C252D57E2675A0DC00046ED1 /* XCode13-Alternate-App-Icons */ = { 95 | isa = PBXNativeTarget; 96 | buildConfigurationList = C252D58D2675A0DE00046ED1 /* Build configuration list for PBXNativeTarget "XCode13-Alternate-App-Icons" */; 97 | buildPhases = ( 98 | C252D57B2675A0DC00046ED1 /* Sources */, 99 | C252D57C2675A0DC00046ED1 /* Frameworks */, 100 | C252D57D2675A0DC00046ED1 /* Resources */, 101 | ); 102 | buildRules = ( 103 | ); 104 | dependencies = ( 105 | ); 106 | name = "XCode13-Alternate-App-Icons"; 107 | productName = "SwiftUI-iOS15-Alternate-App-Icons"; 108 | productReference = C252D57F2675A0DC00046ED1 /* XCode13-Alternate-App-Icons.app */; 109 | productType = "com.apple.product-type.application"; 110 | }; 111 | /* End PBXNativeTarget section */ 112 | 113 | /* Begin PBXProject section */ 114 | C252D5772675A0DC00046ED1 /* Project object */ = { 115 | isa = PBXProject; 116 | attributes = { 117 | BuildIndependentTargetsInParallel = 1; 118 | LastSwiftUpdateCheck = 1300; 119 | LastUpgradeCheck = 1300; 120 | TargetAttributes = { 121 | C252D57E2675A0DC00046ED1 = { 122 | CreatedOnToolsVersion = 13.0; 123 | }; 124 | }; 125 | }; 126 | buildConfigurationList = C252D57A2675A0DC00046ED1 /* Build configuration list for PBXProject "XCode13-Alternate-App-Icons" */; 127 | compatibilityVersion = "Xcode 13.0"; 128 | developmentRegion = en; 129 | hasScannedForEncodings = 0; 130 | knownRegions = ( 131 | en, 132 | Base, 133 | ); 134 | mainGroup = C252D5762675A0DC00046ED1; 135 | productRefGroup = C252D5802675A0DC00046ED1 /* Products */; 136 | projectDirPath = ""; 137 | projectRoot = ""; 138 | targets = ( 139 | C252D57E2675A0DC00046ED1 /* XCode13-Alternate-App-Icons */, 140 | ); 141 | }; 142 | /* End PBXProject section */ 143 | 144 | /* Begin PBXResourcesBuildPhase section */ 145 | C252D57D2675A0DC00046ED1 /* Resources */ = { 146 | isa = PBXResourcesBuildPhase; 147 | buildActionMask = 2147483647; 148 | files = ( 149 | C24B57BD2675B687008E8269 /* IMG_5952.jpg in Resources */, 150 | C252D58A2675A0DE00046ED1 /* Preview Assets.xcassets in Resources */, 151 | C24B57BE2675B687008E8269 /* IMG_5950.jpg in Resources */, 152 | C252D5872675A0DE00046ED1 /* Assets.xcassets in Resources */, 153 | C277E7C62679784800A9CDBD /* E39gw1JVgAIZV-Q.jpeg in Resources */, 154 | ); 155 | runOnlyForDeploymentPostprocessing = 0; 156 | }; 157 | /* End PBXResourcesBuildPhase section */ 158 | 159 | /* Begin PBXSourcesBuildPhase section */ 160 | C252D57B2675A0DC00046ED1 /* Sources */ = { 161 | isa = PBXSourcesBuildPhase; 162 | buildActionMask = 2147483647; 163 | files = ( 164 | C252D5852675A0DC00046ED1 /* ContentView.swift in Sources */, 165 | C252D5832675A0DC00046ED1 /* SwiftUI_iOS15_Alternate_App_IconsApp.swift in Sources */, 166 | ); 167 | runOnlyForDeploymentPostprocessing = 0; 168 | }; 169 | /* End PBXSourcesBuildPhase section */ 170 | 171 | /* Begin XCBuildConfiguration section */ 172 | C252D58B2675A0DE00046ED1 /* Debug */ = { 173 | isa = XCBuildConfiguration; 174 | buildSettings = { 175 | ALWAYS_SEARCH_USER_PATHS = NO; 176 | CLANG_ANALYZER_NONNULL = YES; 177 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; 178 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; 179 | CLANG_CXX_LIBRARY = "libc++"; 180 | CLANG_ENABLE_MODULES = YES; 181 | CLANG_ENABLE_OBJC_ARC = YES; 182 | CLANG_ENABLE_OBJC_WEAK = YES; 183 | CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 184 | CLANG_WARN_BOOL_CONVERSION = YES; 185 | CLANG_WARN_COMMA = YES; 186 | CLANG_WARN_CONSTANT_CONVERSION = YES; 187 | CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 188 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 189 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; 190 | CLANG_WARN_EMPTY_BODY = YES; 191 | CLANG_WARN_ENUM_CONVERSION = YES; 192 | CLANG_WARN_INFINITE_RECURSION = YES; 193 | CLANG_WARN_INT_CONVERSION = YES; 194 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 195 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 196 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 197 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 198 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; 199 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 200 | CLANG_WARN_STRICT_PROTOTYPES = YES; 201 | CLANG_WARN_SUSPICIOUS_MOVE = YES; 202 | CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; 203 | CLANG_WARN_UNREACHABLE_CODE = YES; 204 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 205 | COPY_PHASE_STRIP = NO; 206 | DEBUG_INFORMATION_FORMAT = dwarf; 207 | ENABLE_STRICT_OBJC_MSGSEND = YES; 208 | ENABLE_TESTABILITY = YES; 209 | GCC_C_LANGUAGE_STANDARD = gnu11; 210 | GCC_DYNAMIC_NO_PIC = NO; 211 | GCC_NO_COMMON_BLOCKS = YES; 212 | GCC_OPTIMIZATION_LEVEL = 0; 213 | GCC_PREPROCESSOR_DEFINITIONS = ( 214 | "DEBUG=1", 215 | "$(inherited)", 216 | ); 217 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 218 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 219 | GCC_WARN_UNDECLARED_SELECTOR = YES; 220 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 221 | GCC_WARN_UNUSED_FUNCTION = YES; 222 | GCC_WARN_UNUSED_VARIABLE = YES; 223 | IPHONEOS_DEPLOYMENT_TARGET = 15.0; 224 | MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; 225 | MTL_FAST_MATH = YES; 226 | ONLY_ACTIVE_ARCH = YES; 227 | SDKROOT = iphoneos; 228 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; 229 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; 230 | }; 231 | name = Debug; 232 | }; 233 | C252D58C2675A0DE00046ED1 /* Release */ = { 234 | isa = XCBuildConfiguration; 235 | buildSettings = { 236 | ALWAYS_SEARCH_USER_PATHS = NO; 237 | CLANG_ANALYZER_NONNULL = YES; 238 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; 239 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; 240 | CLANG_CXX_LIBRARY = "libc++"; 241 | CLANG_ENABLE_MODULES = YES; 242 | CLANG_ENABLE_OBJC_ARC = YES; 243 | CLANG_ENABLE_OBJC_WEAK = YES; 244 | CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 245 | CLANG_WARN_BOOL_CONVERSION = YES; 246 | CLANG_WARN_COMMA = YES; 247 | CLANG_WARN_CONSTANT_CONVERSION = YES; 248 | CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 249 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 250 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; 251 | CLANG_WARN_EMPTY_BODY = YES; 252 | CLANG_WARN_ENUM_CONVERSION = YES; 253 | CLANG_WARN_INFINITE_RECURSION = YES; 254 | CLANG_WARN_INT_CONVERSION = YES; 255 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 256 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 257 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 258 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 259 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; 260 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 261 | CLANG_WARN_STRICT_PROTOTYPES = YES; 262 | CLANG_WARN_SUSPICIOUS_MOVE = YES; 263 | CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; 264 | CLANG_WARN_UNREACHABLE_CODE = YES; 265 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 266 | COPY_PHASE_STRIP = NO; 267 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 268 | ENABLE_NS_ASSERTIONS = NO; 269 | ENABLE_STRICT_OBJC_MSGSEND = YES; 270 | GCC_C_LANGUAGE_STANDARD = gnu11; 271 | GCC_NO_COMMON_BLOCKS = YES; 272 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 273 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 274 | GCC_WARN_UNDECLARED_SELECTOR = YES; 275 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 276 | GCC_WARN_UNUSED_FUNCTION = YES; 277 | GCC_WARN_UNUSED_VARIABLE = YES; 278 | IPHONEOS_DEPLOYMENT_TARGET = 15.0; 279 | MTL_ENABLE_DEBUG_INFO = NO; 280 | MTL_FAST_MATH = YES; 281 | SDKROOT = iphoneos; 282 | SWIFT_COMPILATION_MODE = wholemodule; 283 | SWIFT_OPTIMIZATION_LEVEL = "-O"; 284 | VALIDATE_PRODUCT = YES; 285 | }; 286 | name = Release; 287 | }; 288 | C252D58E2675A0DE00046ED1 /* Debug */ = { 289 | isa = XCBuildConfiguration; 290 | buildSettings = { 291 | ASSETCATALOG_COMPILER_ALTERNATE_APPICON_NAMES = "Blue, Green"; 292 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 293 | ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; 294 | ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; 295 | CODE_SIGN_STYLE = Automatic; 296 | CURRENT_PROJECT_VERSION = 1; 297 | DEVELOPMENT_ASSET_PATHS = "\"XCode13-Alternate-App-Icons/Preview Content\""; 298 | DEVELOPMENT_TEAM = FL3R79336R; 299 | ENABLE_PREVIEWS = YES; 300 | GENERATE_INFOPLIST_FILE = YES; 301 | INFOPLIST_FILE = "XCode13-Alternate-App-Icons-Info.plist"; 302 | INFOPLIST_KEY_CFBundleExecutable = "XCode13-Alternate-App-Icons"; 303 | INFOPLIST_KEY_CFBundleName = "XCode13-Alternate-App-Icons"; 304 | INFOPLIST_KEY_CFBundleVersion = 1; 305 | INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; 306 | INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; 307 | INFOPLIST_KEY_UILaunchScreen_Generation = YES; 308 | INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; 309 | INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; 310 | IPHONEOS_DEPLOYMENT_TARGET = 14.0; 311 | LD_RUNPATH_SEARCH_PATHS = ( 312 | "$(inherited)", 313 | "@executable_path/Frameworks", 314 | ); 315 | MARKETING_VERSION = 1.0; 316 | PRODUCT_BUNDLE_IDENTIFIER = "com.jknlsn.XCode13-Alternate-App-Icons"; 317 | PRODUCT_NAME = "$(TARGET_NAME)"; 318 | SWIFT_EMIT_LOC_STRINGS = YES; 319 | SWIFT_VERSION = 5.0; 320 | TARGETED_DEVICE_FAMILY = "1,2"; 321 | }; 322 | name = Debug; 323 | }; 324 | C252D58F2675A0DE00046ED1 /* Release */ = { 325 | isa = XCBuildConfiguration; 326 | buildSettings = { 327 | ASSETCATALOG_COMPILER_ALTERNATE_APPICON_NAMES = "Blue, Green"; 328 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 329 | ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; 330 | ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; 331 | CODE_SIGN_STYLE = Automatic; 332 | CURRENT_PROJECT_VERSION = 1; 333 | DEVELOPMENT_ASSET_PATHS = "\"XCode13-Alternate-App-Icons/Preview Content\""; 334 | DEVELOPMENT_TEAM = FL3R79336R; 335 | ENABLE_PREVIEWS = YES; 336 | GENERATE_INFOPLIST_FILE = YES; 337 | INFOPLIST_FILE = "XCode13-Alternate-App-Icons-Info.plist"; 338 | INFOPLIST_KEY_CFBundleExecutable = "XCode13-Alternate-App-Icons"; 339 | INFOPLIST_KEY_CFBundleName = "XCode13-Alternate-App-Icons"; 340 | INFOPLIST_KEY_CFBundleVersion = 1; 341 | INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; 342 | INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; 343 | INFOPLIST_KEY_UILaunchScreen_Generation = YES; 344 | INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; 345 | INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; 346 | IPHONEOS_DEPLOYMENT_TARGET = 14.0; 347 | LD_RUNPATH_SEARCH_PATHS = ( 348 | "$(inherited)", 349 | "@executable_path/Frameworks", 350 | ); 351 | MARKETING_VERSION = 1.0; 352 | PRODUCT_BUNDLE_IDENTIFIER = "com.jknlsn.XCode13-Alternate-App-Icons"; 353 | PRODUCT_NAME = "$(TARGET_NAME)"; 354 | SWIFT_EMIT_LOC_STRINGS = YES; 355 | SWIFT_VERSION = 5.0; 356 | TARGETED_DEVICE_FAMILY = "1,2"; 357 | }; 358 | name = Release; 359 | }; 360 | /* End XCBuildConfiguration section */ 361 | 362 | /* Begin XCConfigurationList section */ 363 | C252D57A2675A0DC00046ED1 /* Build configuration list for PBXProject "XCode13-Alternate-App-Icons" */ = { 364 | isa = XCConfigurationList; 365 | buildConfigurations = ( 366 | C252D58B2675A0DE00046ED1 /* Debug */, 367 | C252D58C2675A0DE00046ED1 /* Release */, 368 | ); 369 | defaultConfigurationIsVisible = 0; 370 | defaultConfigurationName = Release; 371 | }; 372 | C252D58D2675A0DE00046ED1 /* Build configuration list for PBXNativeTarget "XCode13-Alternate-App-Icons" */ = { 373 | isa = XCConfigurationList; 374 | buildConfigurations = ( 375 | C252D58E2675A0DE00046ED1 /* Debug */, 376 | C252D58F2675A0DE00046ED1 /* Release */, 377 | ); 378 | defaultConfigurationIsVisible = 0; 379 | defaultConfigurationName = Release; 380 | }; 381 | /* End XCConfigurationList section */ 382 | }; 383 | rootObject = C252D5772675A0DC00046ED1 /* Project object */; 384 | } 385 | -------------------------------------------------------------------------------- /XCode13-Alternate-App-Icons.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /XCode13-Alternate-App-Icons.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /XCode13-Alternate-App-Icons.xcodeproj/project.xcworkspace/xcuserdata/jknlsn.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/XCode13-Alternate-App-Icons.xcodeproj/project.xcworkspace/xcuserdata/jknlsn.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /XCode13-Alternate-App-Icons.xcodeproj/xcuserdata/jknlsn.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SchemeUserState 6 | 7 | SwiftUI-iOS15-Alternate-App-Icons.xcscheme_^#shared#^_ 8 | 9 | orderHint 10 | 0 11 | 12 | XCode13-Alternate-App-Icons.xcscheme_^#shared#^_ 13 | 14 | orderHint 15 | 0 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "colors" : [ 3 | { 4 | "idiom" : "universal" 5 | } 6 | ], 7 | "info" : { 8 | "author" : "xcode", 9 | "version" : 1 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icon Images/AppIconImage.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "filename" : "Red-83.5@2x~ipad.png", 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icon Images/AppIconImage.imageset/Red-83.5@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icon Images/AppIconImage.imageset/Red-83.5@2x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icon Images/BlueImage.imageset/Blue-83.5@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icon Images/BlueImage.imageset/Blue-83.5@2x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icon Images/BlueImage.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "filename" : "Blue-83.5@2x~ipad.png", 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icon Images/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icon Images/GreenImage.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "filename" : "Green-83.5@2x~ipad.png", 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icon Images/GreenImage.imageset/Green-83.5@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icon Images/GreenImage.imageset/Green-83.5@2x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "Red-20@2x~iphone.png", 5 | "idiom" : "iphone", 6 | "scale" : "2x", 7 | "size" : "20x20" 8 | }, 9 | { 10 | "filename" : "Red-20@3x~iphone.png", 11 | "idiom" : "iphone", 12 | "scale" : "3x", 13 | "size" : "20x20" 14 | }, 15 | { 16 | "filename" : "Red-29@1x~iphone.png", 17 | "idiom" : "iphone", 18 | "scale" : "1x", 19 | "size" : "29x29" 20 | }, 21 | { 22 | "filename" : "Red-29@2x~iphone.png", 23 | "idiom" : "iphone", 24 | "scale" : "2x", 25 | "size" : "29x29" 26 | }, 27 | { 28 | "filename" : "Red-29@3x~iphone.png", 29 | "idiom" : "iphone", 30 | "scale" : "3x", 31 | "size" : "29x29" 32 | }, 33 | { 34 | "filename" : "Red-40@2x~iphone.png", 35 | "idiom" : "iphone", 36 | "scale" : "2x", 37 | "size" : "40x40" 38 | }, 39 | { 40 | "filename" : "Red-40@3x~iphone.png", 41 | "idiom" : "iphone", 42 | "scale" : "3x", 43 | "size" : "40x40" 44 | }, 45 | { 46 | "filename" : "Red-60@2x~iphone.png", 47 | "idiom" : "iphone", 48 | "scale" : "2x", 49 | "size" : "60x60" 50 | }, 51 | { 52 | "filename" : "Red-60@3x~iphone.png", 53 | "idiom" : "iphone", 54 | "scale" : "3x", 55 | "size" : "60x60" 56 | }, 57 | { 58 | "filename" : "Red-20@1x~ipad.png", 59 | "idiom" : "ipad", 60 | "scale" : "1x", 61 | "size" : "20x20" 62 | }, 63 | { 64 | "filename" : "Red-20@2x~ipad.png", 65 | "idiom" : "ipad", 66 | "scale" : "2x", 67 | "size" : "20x20" 68 | }, 69 | { 70 | "filename" : "Red-29@1x~ipad.png", 71 | "idiom" : "ipad", 72 | "scale" : "1x", 73 | "size" : "29x29" 74 | }, 75 | { 76 | "filename" : "Red-29@2x~ipad.png", 77 | "idiom" : "ipad", 78 | "scale" : "2x", 79 | "size" : "29x29" 80 | }, 81 | { 82 | "filename" : "Red-40@1x~ipad.png", 83 | "idiom" : "ipad", 84 | "scale" : "1x", 85 | "size" : "40x40" 86 | }, 87 | { 88 | "filename" : "Red-40@2x~ipad.png", 89 | "idiom" : "ipad", 90 | "scale" : "2x", 91 | "size" : "40x40" 92 | }, 93 | { 94 | "filename" : "Red-76@1x~ipad.png", 95 | "idiom" : "ipad", 96 | "scale" : "1x", 97 | "size" : "76x76" 98 | }, 99 | { 100 | "filename" : "Red-76@2x~ipad.png", 101 | "idiom" : "ipad", 102 | "scale" : "2x", 103 | "size" : "76x76" 104 | }, 105 | { 106 | "filename" : "Red-83.5@2x~ipad.png", 107 | "idiom" : "ipad", 108 | "scale" : "2x", 109 | "size" : "83.5x83.5" 110 | }, 111 | { 112 | "filename" : "Red-1024@1x~ios-marketing.png", 113 | "idiom" : "ios-marketing", 114 | "scale" : "1x", 115 | "size" : "1024x1024" 116 | } 117 | ], 118 | "info" : { 119 | "author" : "xcode", 120 | "version" : 1 121 | } 122 | } 123 | -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-1024@1x~ios-marketing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-1024@1x~ios-marketing.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-20@1x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-20@1x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-20@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-20@2x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-20@2x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-20@2x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-20@3x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-20@3x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-29@1x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-29@1x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-29@1x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-29@1x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-29@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-29@2x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-29@2x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-29@2x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-29@3x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-29@3x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-40@1x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-40@1x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-40@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-40@2x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-40@2x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-40@2x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-40@3x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-40@3x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-60@2x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-60@2x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-60@3x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-60@3x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-76@1x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-76@1x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-76@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-76@2x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-83.5@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/AppIcon.appiconset/Red-83.5@2x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-1024@1x~ios-marketing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-1024@1x~ios-marketing.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-20@1x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-20@1x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-20@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-20@2x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-20@2x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-20@2x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-20@3x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-20@3x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-29@1x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-29@1x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-29@1x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-29@1x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-29@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-29@2x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-29@2x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-29@2x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-29@3x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-29@3x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-40@1x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-40@1x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-40@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-40@2x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-40@2x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-40@2x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-40@3x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-40@3x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-60@2x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-60@2x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-60@3x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-60@3x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-76@1x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-76@1x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-76@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-76@2x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-83.5@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Blue-83.5@2x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/BlueIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "Blue-20@2x~iphone.png", 5 | "idiom" : "iphone", 6 | "scale" : "2x", 7 | "size" : "20x20" 8 | }, 9 | { 10 | "filename" : "Blue-20@3x~iphone.png", 11 | "idiom" : "iphone", 12 | "scale" : "3x", 13 | "size" : "20x20" 14 | }, 15 | { 16 | "filename" : "Blue-29@1x~iphone.png", 17 | "idiom" : "iphone", 18 | "scale" : "1x", 19 | "size" : "29x29" 20 | }, 21 | { 22 | "filename" : "Blue-29@2x~iphone.png", 23 | "idiom" : "iphone", 24 | "scale" : "2x", 25 | "size" : "29x29" 26 | }, 27 | { 28 | "filename" : "Blue-29@3x~iphone.png", 29 | "idiom" : "iphone", 30 | "scale" : "3x", 31 | "size" : "29x29" 32 | }, 33 | { 34 | "filename" : "Blue-40@2x~iphone.png", 35 | "idiom" : "iphone", 36 | "scale" : "2x", 37 | "size" : "40x40" 38 | }, 39 | { 40 | "filename" : "Blue-40@3x~iphone.png", 41 | "idiom" : "iphone", 42 | "scale" : "3x", 43 | "size" : "40x40" 44 | }, 45 | { 46 | "filename" : "Blue-60@2x~iphone.png", 47 | "idiom" : "iphone", 48 | "scale" : "2x", 49 | "size" : "60x60" 50 | }, 51 | { 52 | "filename" : "Blue-60@3x~iphone.png", 53 | "idiom" : "iphone", 54 | "scale" : "3x", 55 | "size" : "60x60" 56 | }, 57 | { 58 | "filename" : "Blue-20@1x~ipad.png", 59 | "idiom" : "ipad", 60 | "scale" : "1x", 61 | "size" : "20x20" 62 | }, 63 | { 64 | "filename" : "Blue-20@2x~ipad.png", 65 | "idiom" : "ipad", 66 | "scale" : "2x", 67 | "size" : "20x20" 68 | }, 69 | { 70 | "filename" : "Blue-29@1x~ipad.png", 71 | "idiom" : "ipad", 72 | "scale" : "1x", 73 | "size" : "29x29" 74 | }, 75 | { 76 | "filename" : "Blue-29@2x~ipad.png", 77 | "idiom" : "ipad", 78 | "scale" : "2x", 79 | "size" : "29x29" 80 | }, 81 | { 82 | "filename" : "Blue-40@1x~ipad.png", 83 | "idiom" : "ipad", 84 | "scale" : "1x", 85 | "size" : "40x40" 86 | }, 87 | { 88 | "filename" : "Blue-40@2x~ipad.png", 89 | "idiom" : "ipad", 90 | "scale" : "2x", 91 | "size" : "40x40" 92 | }, 93 | { 94 | "filename" : "Blue-76@1x~ipad.png", 95 | "idiom" : "ipad", 96 | "scale" : "1x", 97 | "size" : "76x76" 98 | }, 99 | { 100 | "filename" : "Blue-76@2x~ipad.png", 101 | "idiom" : "ipad", 102 | "scale" : "2x", 103 | "size" : "76x76" 104 | }, 105 | { 106 | "filename" : "Blue-83.5@2x~ipad.png", 107 | "idiom" : "ipad", 108 | "scale" : "2x", 109 | "size" : "83.5x83.5" 110 | }, 111 | { 112 | "filename" : "Blue-1024@1x~ios-marketing.png", 113 | "idiom" : "ios-marketing", 114 | "scale" : "1x", 115 | "size" : "1024x1024" 116 | } 117 | ], 118 | "info" : { 119 | "author" : "xcode", 120 | "version" : 1 121 | } 122 | } 123 | -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "Green-20@2x~iphone.png", 5 | "idiom" : "iphone", 6 | "scale" : "2x", 7 | "size" : "20x20" 8 | }, 9 | { 10 | "filename" : "Green-20@3x~iphone.png", 11 | "idiom" : "iphone", 12 | "scale" : "3x", 13 | "size" : "20x20" 14 | }, 15 | { 16 | "filename" : "Green-29@1x~iphone.png", 17 | "idiom" : "iphone", 18 | "scale" : "1x", 19 | "size" : "29x29" 20 | }, 21 | { 22 | "filename" : "Green-29@2x~iphone.png", 23 | "idiom" : "iphone", 24 | "scale" : "2x", 25 | "size" : "29x29" 26 | }, 27 | { 28 | "filename" : "Green-29@3x~iphone.png", 29 | "idiom" : "iphone", 30 | "scale" : "3x", 31 | "size" : "29x29" 32 | }, 33 | { 34 | "filename" : "Green-40@2x~iphone.png", 35 | "idiom" : "iphone", 36 | "scale" : "2x", 37 | "size" : "40x40" 38 | }, 39 | { 40 | "filename" : "Green-40@3x~iphone.png", 41 | "idiom" : "iphone", 42 | "scale" : "3x", 43 | "size" : "40x40" 44 | }, 45 | { 46 | "filename" : "Green-60@2x~iphone.png", 47 | "idiom" : "iphone", 48 | "scale" : "2x", 49 | "size" : "60x60" 50 | }, 51 | { 52 | "filename" : "Green-60@3x~iphone.png", 53 | "idiom" : "iphone", 54 | "scale" : "3x", 55 | "size" : "60x60" 56 | }, 57 | { 58 | "filename" : "Green-20@1x~ipad.png", 59 | "idiom" : "ipad", 60 | "scale" : "1x", 61 | "size" : "20x20" 62 | }, 63 | { 64 | "filename" : "Green-20@2x~ipad.png", 65 | "idiom" : "ipad", 66 | "scale" : "2x", 67 | "size" : "20x20" 68 | }, 69 | { 70 | "filename" : "Green-29@1x~ipad.png", 71 | "idiom" : "ipad", 72 | "scale" : "1x", 73 | "size" : "29x29" 74 | }, 75 | { 76 | "filename" : "Green-29@2x~ipad.png", 77 | "idiom" : "ipad", 78 | "scale" : "2x", 79 | "size" : "29x29" 80 | }, 81 | { 82 | "filename" : "Green-40@1x~ipad.png", 83 | "idiom" : "ipad", 84 | "scale" : "1x", 85 | "size" : "40x40" 86 | }, 87 | { 88 | "filename" : "Green-40@2x~ipad.png", 89 | "idiom" : "ipad", 90 | "scale" : "2x", 91 | "size" : "40x40" 92 | }, 93 | { 94 | "filename" : "Green-76@1x~ipad.png", 95 | "idiom" : "ipad", 96 | "scale" : "1x", 97 | "size" : "76x76" 98 | }, 99 | { 100 | "filename" : "Green-76@2x~ipad.png", 101 | "idiom" : "ipad", 102 | "scale" : "2x", 103 | "size" : "76x76" 104 | }, 105 | { 106 | "filename" : "Green-83.5@2x~ipad.png", 107 | "idiom" : "ipad", 108 | "scale" : "2x", 109 | "size" : "83.5x83.5" 110 | }, 111 | { 112 | "filename" : "Green-1024@1x~ios-marketing.png", 113 | "idiom" : "ios-marketing", 114 | "scale" : "1x", 115 | "size" : "1024x1024" 116 | } 117 | ], 118 | "info" : { 119 | "author" : "xcode", 120 | "version" : 1 121 | } 122 | } 123 | -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-1024@1x~ios-marketing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-1024@1x~ios-marketing.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-20@1x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-20@1x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-20@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-20@2x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-20@2x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-20@2x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-20@3x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-20@3x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-29@1x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-29@1x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-29@1x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-29@1x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-29@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-29@2x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-29@2x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-29@2x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-29@3x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-29@3x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-40@1x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-40@1x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-40@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-40@2x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-40@2x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-40@2x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-40@3x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-40@3x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-60@2x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-60@2x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-60@3x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-60@3x~iphone.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-76@1x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-76@1x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-76@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-76@2x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-83.5@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jknlsn/XCode13-Alternate-App-Icons/e22a3475b4cca399c7e1d9c956bbba805144df63/Xcode13-Alternate-App-Icons/Assets.xcassets/Icons/GreenIcon.appiconset/Green-83.5@2x~ipad.png -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/ContentView.swift: -------------------------------------------------------------------------------- 1 | // 2 | // ContentView.swift 3 | // SwiftUI-iOS15-Alternate-App-Icons 4 | // 5 | // Created by Jake Nelson on 13/6/21. 6 | // 7 | 8 | import SwiftUI 9 | 10 | struct ContentView: View { 11 | var body: some View { 12 | VStack{ 13 | 14 | Text("Change App Icon") 15 | .font(.title) 16 | 17 | HStack{ 18 | 19 | Button(action: { 20 | UIApplication.shared.setAlternateIconName(nil) 21 | }){ 22 | Image("AppIconImage") 23 | .cornerRadius(20) 24 | } 25 | 26 | Button(action: { 27 | UIApplication.shared.setAlternateIconName("BlueIcon") 28 | }){ 29 | Image("BlueImage") 30 | .cornerRadius(20) 31 | } 32 | 33 | Button(action: { 34 | UIApplication.shared.setAlternateIconName("GreenIcon") 35 | }){ 36 | 37 | Image("GreenImage") 38 | .cornerRadius(20) 39 | } 40 | } 41 | } 42 | } 43 | } 44 | 45 | struct ContentView_Previews: PreviewProvider { 46 | static var previews: some View { 47 | ContentView() 48 | } 49 | } 50 | -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Xcode13-Alternate-App-Icons/SwiftUI_iOS15_Alternate_App_IconsApp.swift: -------------------------------------------------------------------------------- 1 | // 2 | // SwiftUI_iOS15_Alternate_App_IconsApp.swift 3 | // SwiftUI-iOS15-Alternate-App-Icons 4 | // 5 | // Created by Jake Nelson on 13/6/21. 6 | // 7 | 8 | import SwiftUI 9 | 10 | @main 11 | struct SwiftUI_iOS15_Alternate_App_IconsApp: App { 12 | var body: some Scene { 13 | WindowGroup { 14 | ContentView() 15 | } 16 | } 17 | } 18 | --------------------------------------------------------------------------------