|
10 | 10 | 29D699DF1B70ABFC0021FA73 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29D699DE1B70ABFC0021FA73 /* AppDelegate.swift */; };
|
11 | 11 | 29D699E61B70ABFC0021FA73 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 29D699E51B70ABFC0021FA73 /* Images.xcassets */; };
|
12 | 12 | 29D699E91B70ABFC0021FA73 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 29D699E71B70ABFC0021FA73 /* LaunchScreen.xib */; };
|
13 |
| - A23836048FD18F274FB629F2 /* Pods_ImagePickerDemo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3E0B31E77EFE064C4E63D017 /* Pods_ImagePickerDemo.framework */; }; |
| 13 | + C8F4D55202BE019B86A4E77D /* Pods_ImagePickerDemo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FFC61735F9A2B4D6548267F9 /* Pods_ImagePickerDemo.framework */; }; |
14 | 14 | D20AA8A51D5330100085FF5B /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D20AA8A41D5330100085FF5B /* ViewController.swift */; };
|
15 | 15 | /* End PBXBuildFile section */
|
16 | 16 |
|
|
20 | 20 | 29D699DE1B70ABFC0021FA73 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
|
21 | 21 | 29D699E51B70ABFC0021FA73 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
|
22 | 22 | 29D699E81B70ABFC0021FA73 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = "<group>"; };
|
23 |
| - 2A8853E2BE3B43C6DC7CF614 /* Pods-ImagePickerDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ImagePickerDemo.debug.xcconfig"; path = "Pods/Target Support Files/Pods-ImagePickerDemo/Pods-ImagePickerDemo.debug.xcconfig"; sourceTree = "<group>"; }; |
24 |
| - 3E0B31E77EFE064C4E63D017 /* Pods_ImagePickerDemo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ImagePickerDemo.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
25 | 23 | 733A7AD0105A657A80502E72 /* Pods.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
26 |
| - 7F1C1FC700491641CD7DB2C1 /* Pods-ImagePickerDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ImagePickerDemo.release.xcconfig"; path = "Pods/Target Support Files/Pods-ImagePickerDemo/Pods-ImagePickerDemo.release.xcconfig"; sourceTree = "<group>"; }; |
| 24 | + B395016097341D865EDC2786 /* Pods-ImagePickerDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ImagePickerDemo.debug.xcconfig"; path = "Target Support Files/Pods-ImagePickerDemo/Pods-ImagePickerDemo.debug.xcconfig"; sourceTree = "<group>"; }; |
| 25 | + C44A895B3EB7319444A79C21 /* Pods-ImagePickerDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ImagePickerDemo.release.xcconfig"; path = "Target Support Files/Pods-ImagePickerDemo/Pods-ImagePickerDemo.release.xcconfig"; sourceTree = "<group>"; }; |
27 | 26 | D20AA8A41D5330100085FF5B /* ViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
|
| 27 | + FFC61735F9A2B4D6548267F9 /* Pods_ImagePickerDemo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ImagePickerDemo.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
28 | 28 | /* End PBXFileReference section */
|
29 | 29 |
|
30 | 30 | /* Begin PBXFrameworksBuildPhase section */
|
31 | 31 | 29D699D61B70ABFC0021FA73 /* Frameworks */ = {
|
32 | 32 | isa = PBXFrameworksBuildPhase;
|
33 | 33 | buildActionMask = 2147483647;
|
34 | 34 | files = (
|
35 |
| - A23836048FD18F274FB629F2 /* Pods_ImagePickerDemo.framework in Frameworks */, |
| 35 | + C8F4D55202BE019B86A4E77D /* Pods_ImagePickerDemo.framework in Frameworks */, |
36 | 36 | );
|
37 | 37 | runOnlyForDeploymentPostprocessing = 0;
|
38 | 38 | };
|
|
45 | 45 | 29D699DB1B70ABFC0021FA73 /* ImagePickerDemo */,
|
46 | 46 | 29D699DA1B70ABFC0021FA73 /* Products */,
|
47 | 47 | DD112158CF9886DE925FED5E /* Frameworks */,
|
48 |
| - 388F913CF71E1D89FDE2519A /* Pods */, |
| 48 | + 83910006B3F12E4B5D35FECA /* Pods */, |
49 | 49 | );
|
50 | 50 | indentWidth = 2;
|
51 | 51 | sourceTree = "<group>";
|
|
79 | 79 | name = "Supporting Files";
|
80 | 80 | sourceTree = "<group>";
|
81 | 81 | };
|
82 |
| - 388F913CF71E1D89FDE2519A /* Pods */ = { |
| 82 | + 83910006B3F12E4B5D35FECA /* Pods */ = { |
83 | 83 | isa = PBXGroup;
|
84 | 84 | children = (
|
85 |
| - 2A8853E2BE3B43C6DC7CF614 /* Pods-ImagePickerDemo.debug.xcconfig */, |
86 |
| - 7F1C1FC700491641CD7DB2C1 /* Pods-ImagePickerDemo.release.xcconfig */, |
| 85 | + B395016097341D865EDC2786 /* Pods-ImagePickerDemo.debug.xcconfig */, |
| 86 | + C44A895B3EB7319444A79C21 /* Pods-ImagePickerDemo.release.xcconfig */, |
87 | 87 | );
|
88 |
| - name = Pods; |
| 88 | + path = Pods; |
89 | 89 | sourceTree = "<group>";
|
90 | 90 | };
|
91 | 91 | DD112158CF9886DE925FED5E /* Frameworks */ = {
|
92 | 92 | isa = PBXGroup;
|
93 | 93 | children = (
|
94 | 94 | 733A7AD0105A657A80502E72 /* Pods.framework */,
|
95 |
| - 3E0B31E77EFE064C4E63D017 /* Pods_ImagePickerDemo.framework */, |
| 95 | + FFC61735F9A2B4D6548267F9 /* Pods_ImagePickerDemo.framework */, |
96 | 96 | );
|
97 | 97 | name = Frameworks;
|
98 | 98 | sourceTree = "<group>";
|
|
104 | 104 | isa = PBXNativeTarget;
|
105 | 105 | buildConfigurationList = 29D699F81B70ABFC0021FA73 /* Build configuration list for PBXNativeTarget "ImagePickerDemo" */;
|
106 | 106 | buildPhases = (
|
107 |
| - 31B4D2E55A81DB27B864B2A3 /* [CP] Check Pods Manifest.lock */, |
| 107 | + 83A82AF336A335387958FC7E /* [CP] Check Pods Manifest.lock */, |
108 | 108 | 29D699D51B70ABFC0021FA73 /* Sources */,
|
109 | 109 | 29D699D61B70ABFC0021FA73 /* Frameworks */,
|
110 | 110 | 29D699D71B70ABFC0021FA73 /* Resources */,
|
111 |
| - F3EF51BCE509121FBC00640E /* [CP] Embed Pods Frameworks */, |
112 |
| - EEE9A1733584FC13190615E2 /* [CP] Copy Pods Resources */, |
| 111 | + 4A386DDFD23A61E26D0CD500 /* [CP] Embed Pods Frameworks */, |
113 | 112 | );
|
114 | 113 | buildRules = (
|
115 | 114 | );
|
|
127 | 126 | isa = PBXProject;
|
128 | 127 | attributes = {
|
129 | 128 | LastSwiftUpdateCheck = 0700;
|
130 |
| - LastUpgradeCheck = 0900; |
| 129 | + LastUpgradeCheck = 1150; |
131 | 130 | ORGANIZATIONNAME = "Ramon Gilabert Llop";
|
132 | 131 | TargetAttributes = {
|
133 | 132 | 29D699D81B70ABFC0021FA73 = {
|
134 | 133 | CreatedOnToolsVersion = 6.4;
|
135 |
| - LastSwiftMigration = 0800; |
| 134 | + LastSwiftMigration = 1150; |
136 | 135 | };
|
137 | 136 | };
|
138 | 137 | };
|
139 | 138 | buildConfigurationList = 29D699D41B70ABFC0021FA73 /* Build configuration list for PBXProject "ImagePickerDemo" */;
|
140 | 139 | compatibilityVersion = "Xcode 3.2";
|
141 |
| - developmentRegion = English; |
| 140 | + developmentRegion = en; |
142 | 141 | hasScannedForEncodings = 0;
|
143 | 142 | knownRegions = (
|
144 | 143 | en,
|
|
167 | 166 | /* End PBXResourcesBuildPhase section */
|
168 | 167 |
|
169 | 168 | /* Begin PBXShellScriptBuildPhase section */
|
170 |
| - 31B4D2E55A81DB27B864B2A3 /* [CP] Check Pods Manifest.lock */ = { |
| 169 | + 4A386DDFD23A61E26D0CD500 /* [CP] Embed Pods Frameworks */ = { |
171 | 170 | isa = PBXShellScriptBuildPhase;
|
172 | 171 | buildActionMask = 2147483647;
|
173 | 172 | files = (
|
174 | 173 | );
|
175 | 174 | inputPaths = (
|
176 |
| - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
177 |
| - "${PODS_ROOT}/Manifest.lock", |
| 175 | + "${PODS_ROOT}/Target Support Files/Pods-ImagePickerDemo/Pods-ImagePickerDemo-frameworks.sh", |
| 176 | + "${BUILT_PRODUCTS_DIR}/ImagePicker/ImagePicker.framework", |
178 | 177 | );
|
179 |
| - name = "[CP] Check Pods Manifest.lock"; |
| 178 | + name = "[CP] Embed Pods Frameworks"; |
180 | 179 | outputPaths = (
|
181 |
| - "$(DERIVED_FILE_DIR)/Pods-ImagePickerDemo-checkManifestLockResult.txt", |
| 180 | + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ImagePicker.framework", |
182 | 181 | );
|
183 | 182 | runOnlyForDeploymentPostprocessing = 0;
|
184 | 183 | shellPath = /bin/sh;
|
185 |
| - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; |
| 184 | + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ImagePickerDemo/Pods-ImagePickerDemo-frameworks.sh\"\n"; |
186 | 185 | showEnvVarsInLog = 0;
|
187 | 186 | };
|
188 |
| - EEE9A1733584FC13190615E2 /* [CP] Copy Pods Resources */ = { |
| 187 | + 83A82AF336A335387958FC7E /* [CP] Check Pods Manifest.lock */ = { |
189 | 188 | isa = PBXShellScriptBuildPhase;
|
190 | 189 | buildActionMask = 2147483647;
|
191 | 190 | files = (
|
192 | 191 | );
|
193 |
| - inputPaths = ( |
194 |
| - ); |
195 |
| - name = "[CP] Copy Pods Resources"; |
196 |
| - outputPaths = ( |
197 |
| - ); |
198 |
| - runOnlyForDeploymentPostprocessing = 0; |
199 |
| - shellPath = /bin/sh; |
200 |
| - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-ImagePickerDemo/Pods-ImagePickerDemo-resources.sh\"\n"; |
201 |
| - showEnvVarsInLog = 0; |
202 |
| - }; |
203 |
| - F3EF51BCE509121FBC00640E /* [CP] Embed Pods Frameworks */ = { |
204 |
| - isa = PBXShellScriptBuildPhase; |
205 |
| - buildActionMask = 2147483647; |
206 |
| - files = ( |
| 192 | + inputFileListPaths = ( |
207 | 193 | );
|
208 | 194 | inputPaths = (
|
209 |
| - "${SRCROOT}/Pods/Target Support Files/Pods-ImagePickerDemo/Pods-ImagePickerDemo-frameworks.sh", |
210 |
| - "${BUILT_PRODUCTS_DIR}/Cache/Cache.framework", |
211 |
| - "${BUILT_PRODUCTS_DIR}/Hue/Hue.framework", |
212 |
| - "${BUILT_PRODUCTS_DIR}/ImagePicker/ImagePicker.framework", |
213 |
| - "${BUILT_PRODUCTS_DIR}/Imaginary/Imaginary.framework", |
214 |
| - "${BUILT_PRODUCTS_DIR}/Lightbox/Lightbox.framework", |
215 |
| - "${BUILT_PRODUCTS_DIR}/SwiftHash/SwiftHash.framework", |
| 195 | + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
| 196 | + "${PODS_ROOT}/Manifest.lock", |
| 197 | + ); |
| 198 | + name = "[CP] Check Pods Manifest.lock"; |
| 199 | + outputFileListPaths = ( |
216 | 200 | );
|
217 |
| - name = "[CP] Embed Pods Frameworks"; |
218 | 201 | outputPaths = (
|
219 |
| - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Cache.framework", |
220 |
| - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Hue.framework", |
221 |
| - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ImagePicker.framework", |
222 |
| - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Imaginary.framework", |
223 |
| - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Lightbox.framework", |
224 |
| - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftHash.framework", |
| 202 | + "$(DERIVED_FILE_DIR)/Pods-ImagePickerDemo-checkManifestLockResult.txt", |
225 | 203 | );
|
226 | 204 | runOnlyForDeploymentPostprocessing = 0;
|
227 | 205 | shellPath = /bin/sh;
|
228 |
| - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-ImagePickerDemo/Pods-ImagePickerDemo-frameworks.sh\"\n"; |
| 206 | + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; |
229 | 207 | showEnvVarsInLog = 0;
|
230 | 208 | };
|
231 | 209 | /* End PBXShellScriptBuildPhase section */
|
|
258 | 236 | isa = XCBuildConfiguration;
|
259 | 237 | buildSettings = {
|
260 | 238 | ALWAYS_SEARCH_USER_PATHS = NO;
|
| 239 | + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; |
261 | 240 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
262 | 241 | CLANG_CXX_LIBRARY = "libc++";
|
263 | 242 | CLANG_ENABLE_MODULES = YES;
|
|
266 | 245 | CLANG_WARN_BOOL_CONVERSION = YES;
|
267 | 246 | CLANG_WARN_COMMA = YES;
|
268 | 247 | CLANG_WARN_CONSTANT_CONVERSION = YES;
|
| 248 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
269 | 249 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
270 | 250 | CLANG_WARN_EMPTY_BODY = YES;
|
271 | 251 | CLANG_WARN_ENUM_CONVERSION = YES;
|
272 | 252 | CLANG_WARN_INFINITE_RECURSION = YES;
|
273 | 253 | CLANG_WARN_INT_CONVERSION = YES;
|
274 | 254 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
| 255 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
275 | 256 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
276 | 257 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
277 | 258 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
|
313 | 294 | isa = XCBuildConfiguration;
|
314 | 295 | buildSettings = {
|
315 | 296 | ALWAYS_SEARCH_USER_PATHS = NO;
|
| 297 | + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; |
316 | 298 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
317 | 299 | CLANG_CXX_LIBRARY = "libc++";
|
318 | 300 | CLANG_ENABLE_MODULES = YES;
|
|
321 | 303 | CLANG_WARN_BOOL_CONVERSION = YES;
|
322 | 304 | CLANG_WARN_COMMA = YES;
|
323 | 305 | CLANG_WARN_CONSTANT_CONVERSION = YES;
|
| 306 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
324 | 307 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
325 | 308 | CLANG_WARN_EMPTY_BODY = YES;
|
326 | 309 | CLANG_WARN_ENUM_CONVERSION = YES;
|
327 | 310 | CLANG_WARN_INFINITE_RECURSION = YES;
|
328 | 311 | CLANG_WARN_INT_CONVERSION = YES;
|
329 | 312 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
| 313 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
330 | 314 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
331 | 315 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
332 | 316 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
|
359 | 343 | };
|
360 | 344 | 29D699F91B70ABFC0021FA73 /* Debug */ = {
|
361 | 345 | isa = XCBuildConfiguration;
|
362 |
| - baseConfigurationReference = 2A8853E2BE3B43C6DC7CF614 /* Pods-ImagePickerDemo.debug.xcconfig */; |
| 346 | + baseConfigurationReference = B395016097341D865EDC2786 /* Pods-ImagePickerDemo.debug.xcconfig */; |
363 | 347 | buildSettings = {
|
364 | 348 | ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
365 | 349 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
372 | 356 | PRODUCT_BUNDLE_IDENTIFIER = no.hyper.ImagePickerDemo2;
|
373 | 357 | PRODUCT_NAME = "$(TARGET_NAME)";
|
374 | 358 | PROVISIONING_PROFILE = "";
|
| 359 | + SWIFT_VERSION = 5.0; |
375 | 360 | };
|
376 | 361 | name = Debug;
|
377 | 362 | };
|
378 | 363 | 29D699FA1B70ABFC0021FA73 /* Release */ = {
|
379 | 364 | isa = XCBuildConfiguration;
|
380 |
| - baseConfigurationReference = 7F1C1FC700491641CD7DB2C1 /* Pods-ImagePickerDemo.release.xcconfig */; |
| 365 | + baseConfigurationReference = C44A895B3EB7319444A79C21 /* Pods-ImagePickerDemo.release.xcconfig */; |
381 | 366 | buildSettings = {
|
382 | 367 | ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
383 | 368 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
390 | 375 | PRODUCT_BUNDLE_IDENTIFIER = no.hyper.ImagePickerDemo2;
|
391 | 376 | PRODUCT_NAME = "$(TARGET_NAME)";
|
392 | 377 | PROVISIONING_PROFILE = "";
|
| 378 | + SWIFT_VERSION = 5.0; |
393 | 379 | };
|
394 | 380 | name = Release;
|
395 | 381 | };
|
|
0 commit comments