├── .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 | 
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 | 
61 |
62 | 
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 |
--------------------------------------------------------------------------------