|
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
10 | 10 | 650720D32B194D2100AC1FB6 /* PickerViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 650720D22B194D2100AC1FB6 /* PickerViewModel.swift */; }; |
| 11 | + 65AB6B0B2B283131009EA7EC /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 65AB6B0D2B283131009EA7EC /* Localizable.strings */; }; |
| 12 | + 65AB6B102B2839F9009EA7EC /* ThemeButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65AB6B0F2B2839F9009EA7EC /* ThemeButton.swift */; }; |
| 13 | + 65AB6B122B283AED009EA7EC /* LocalizedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65AB6B112B283AED009EA7EC /* LocalizedString.swift */; }; |
| 14 | + 65AB6B152B285309009EA7EC /* Color+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65AB6B142B285309009EA7EC /* Color+Extension.swift */; }; |
| 15 | + 65AB6B812B289EA8009EA7EC /* SSDateTimePicker.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 65AB6B7E2B289E49009EA7EC /* SSDateTimePicker.framework */; settings = {ATTRIBUTES = (Required, ); }; }; |
11 | 16 | 65E0584E2B0E3E850049A7BA /* ExampleApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65E0584D2B0E3E850049A7BA /* ExampleApp.swift */; }; |
12 | 17 | 65E058502B0E3E850049A7BA /* PickerExampleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65E0584F2B0E3E850049A7BA /* PickerExampleView.swift */; }; |
13 | 18 | 65E058522B0E3E860049A7BA /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 65E058512B0E3E860049A7BA /* Assets.xcassets */; }; |
14 | 19 | 65E058552B0E3E860049A7BA /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 65E058542B0E3E860049A7BA /* Preview Assets.xcassets */; }; |
15 | | - 65E058772B0E3FC30049A7BA /* DateTimePicker.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 65E058732B0E3FBC0049A7BA /* DateTimePicker.framework */; }; |
16 | 20 | /* End PBXBuildFile section */ |
17 | 21 |
|
18 | 22 | /* Begin PBXContainerItemProxy section */ |
19 | | - 65E058722B0E3FBC0049A7BA /* PBXContainerItemProxy */ = { |
| 23 | + 65AB6B7D2B289E49009EA7EC /* PBXContainerItemProxy */ = { |
20 | 24 | isa = PBXContainerItemProxy; |
21 | | - containerPortal = 65E0586D2B0E3FBC0049A7BA /* DateTimePicker.xcodeproj */; |
| 25 | + containerPortal = 65AB6B782B289E49009EA7EC /* SSDateTimePicker.xcodeproj */; |
22 | 26 | proxyType = 2; |
23 | 27 | remoteGlobalIDString = 65E0580B2B0E2B260049A7BA; |
24 | | - remoteInfo = DateTimePicker; |
| 28 | + remoteInfo = SSDateTimePicker; |
25 | 29 | }; |
26 | | - 65E058742B0E3FBC0049A7BA /* PBXContainerItemProxy */ = { |
| 30 | + 65AB6B7F2B289E49009EA7EC /* PBXContainerItemProxy */ = { |
27 | 31 | isa = PBXContainerItemProxy; |
28 | | - containerPortal = 65E0586D2B0E3FBC0049A7BA /* DateTimePicker.xcodeproj */; |
| 32 | + containerPortal = 65AB6B782B289E49009EA7EC /* SSDateTimePicker.xcodeproj */; |
29 | 33 | proxyType = 2; |
30 | 34 | remoteGlobalIDString = 65E058152B0E2B260049A7BA; |
31 | | - remoteInfo = DateTimePickerTests; |
| 35 | + remoteInfo = SSDateTimePickerTests; |
32 | 36 | }; |
33 | 37 | /* End PBXContainerItemProxy section */ |
34 | 38 |
|
35 | 39 | /* Begin PBXFileReference section */ |
36 | 40 | 650720D22B194D2100AC1FB6 /* PickerViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PickerViewModel.swift; sourceTree = "<group>"; }; |
| 41 | + 65AB6B0C2B283131009EA7EC /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; }; |
| 42 | + 65AB6B0F2B2839F9009EA7EC /* ThemeButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ThemeButton.swift; sourceTree = "<group>"; }; |
| 43 | + 65AB6B112B283AED009EA7EC /* LocalizedString.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LocalizedString.swift; sourceTree = "<group>"; }; |
| 44 | + 65AB6B142B285309009EA7EC /* Color+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Color+Extension.swift"; sourceTree = "<group>"; }; |
| 45 | + 65AB6B782B289E49009EA7EC /* SSDateTimePicker.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SSDateTimePicker.xcodeproj; path = ../SSDateTimePicker/SSDateTimePicker.xcodeproj; sourceTree = "<group>"; }; |
37 | 46 | 65E0584A2B0E3E850049A7BA /* Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Example.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
38 | 47 | 65E0584D2B0E3E850049A7BA /* ExampleApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExampleApp.swift; sourceTree = "<group>"; }; |
39 | 48 | 65E0584F2B0E3E850049A7BA /* PickerExampleView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PickerExampleView.swift; sourceTree = "<group>"; }; |
40 | 49 | 65E058512B0E3E860049A7BA /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; |
41 | 50 | 65E058542B0E3E860049A7BA /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; }; |
42 | | - 65E0586D2B0E3FBC0049A7BA /* DateTimePicker.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = DateTimePicker.xcodeproj; path = ../DateTimePicker/DateTimePicker.xcodeproj; sourceTree = "<group>"; }; |
43 | 51 | /* End PBXFileReference section */ |
44 | 52 |
|
45 | 53 | /* Begin PBXFrameworksBuildPhase section */ |
46 | 54 | 65E058472B0E3E850049A7BA /* Frameworks */ = { |
47 | 55 | isa = PBXFrameworksBuildPhase; |
48 | 56 | buildActionMask = 2147483647; |
49 | 57 | files = ( |
50 | | - 65E058772B0E3FC30049A7BA /* DateTimePicker.framework in Frameworks */, |
| 58 | + 65AB6B812B289EA8009EA7EC /* SSDateTimePicker.framework in Frameworks */, |
51 | 59 | ); |
52 | 60 | runOnlyForDeploymentPostprocessing = 0; |
53 | 61 | }; |
|
62 | 70 | path = ViewModel; |
63 | 71 | sourceTree = "<group>"; |
64 | 72 | }; |
| 73 | + 65AB6B0E2B28393B009EA7EC /* View */ = { |
| 74 | + isa = PBXGroup; |
| 75 | + children = ( |
| 76 | + 65E0584F2B0E3E850049A7BA /* PickerExampleView.swift */, |
| 77 | + ); |
| 78 | + path = View; |
| 79 | + sourceTree = "<group>"; |
| 80 | + }; |
| 81 | + 65AB6B132B283AF2009EA7EC /* Common */ = { |
| 82 | + isa = PBXGroup; |
| 83 | + children = ( |
| 84 | + 65AB6B0F2B2839F9009EA7EC /* ThemeButton.swift */, |
| 85 | + 65AB6B112B283AED009EA7EC /* LocalizedString.swift */, |
| 86 | + ); |
| 87 | + path = Common; |
| 88 | + sourceTree = "<group>"; |
| 89 | + }; |
| 90 | + 65AB6B162B285312009EA7EC /* Extension */ = { |
| 91 | + isa = PBXGroup; |
| 92 | + children = ( |
| 93 | + 65AB6B142B285309009EA7EC /* Color+Extension.swift */, |
| 94 | + ); |
| 95 | + path = Extension; |
| 96 | + sourceTree = "<group>"; |
| 97 | + }; |
| 98 | + 65AB6B792B289E49009EA7EC /* Products */ = { |
| 99 | + isa = PBXGroup; |
| 100 | + children = ( |
| 101 | + 65AB6B7E2B289E49009EA7EC /* SSDateTimePicker.framework */, |
| 102 | + 65AB6B802B289E49009EA7EC /* SSDateTimePickerTests.xctest */, |
| 103 | + ); |
| 104 | + name = Products; |
| 105 | + sourceTree = "<group>"; |
| 106 | + }; |
65 | 107 | 65E058412B0E3E850049A7BA = { |
66 | 108 | isa = PBXGroup; |
67 | 109 | children = ( |
68 | | - 65E0586D2B0E3FBC0049A7BA /* DateTimePicker.xcodeproj */, |
| 110 | + 65AB6B782B289E49009EA7EC /* SSDateTimePicker.xcodeproj */, |
| 111 | + 65AB6B0D2B283131009EA7EC /* Localizable.strings */, |
69 | 112 | 65E0584C2B0E3E850049A7BA /* Example */, |
70 | 113 | 65E0584B2B0E3E850049A7BA /* Products */, |
71 | 114 | 65E058762B0E3FC30049A7BA /* Frameworks */, |
|
83 | 126 | 65E0584C2B0E3E850049A7BA /* Example */ = { |
84 | 127 | isa = PBXGroup; |
85 | 128 | children = ( |
| 129 | + 65AB6B162B285312009EA7EC /* Extension */, |
| 130 | + 65AB6B132B283AF2009EA7EC /* Common */, |
| 131 | + 65AB6B0E2B28393B009EA7EC /* View */, |
86 | 132 | 650720CF2B194C7900AC1FB6 /* ViewModel */, |
87 | 133 | 65E0584D2B0E3E850049A7BA /* ExampleApp.swift */, |
88 | | - 65E0584F2B0E3E850049A7BA /* PickerExampleView.swift */, |
89 | 134 | 65E058512B0E3E860049A7BA /* Assets.xcassets */, |
90 | 135 | 65E058532B0E3E860049A7BA /* Preview Content */, |
91 | 136 | ); |
|
100 | 145 | path = "Preview Content"; |
101 | 146 | sourceTree = "<group>"; |
102 | 147 | }; |
103 | | - 65E0586E2B0E3FBC0049A7BA /* Products */ = { |
104 | | - isa = PBXGroup; |
105 | | - children = ( |
106 | | - 65E058732B0E3FBC0049A7BA /* DateTimePicker.framework */, |
107 | | - 65E058752B0E3FBC0049A7BA /* DateTimePickerTests.xctest */, |
108 | | - ); |
109 | | - name = Products; |
110 | | - sourceTree = "<group>"; |
111 | | - }; |
112 | 148 | 65E058762B0E3FC30049A7BA /* Frameworks */ = { |
113 | 149 | isa = PBXGroup; |
114 | 150 | children = ( |
|
158 | 194 | knownRegions = ( |
159 | 195 | en, |
160 | 196 | Base, |
| 197 | + ar, |
161 | 198 | ); |
162 | 199 | mainGroup = 65E058412B0E3E850049A7BA; |
163 | 200 | productRefGroup = 65E0584B2B0E3E850049A7BA /* Products */; |
164 | 201 | projectDirPath = ""; |
165 | 202 | projectReferences = ( |
166 | 203 | { |
167 | | - ProductGroup = 65E0586E2B0E3FBC0049A7BA /* Products */; |
168 | | - ProjectRef = 65E0586D2B0E3FBC0049A7BA /* DateTimePicker.xcodeproj */; |
| 204 | + ProductGroup = 65AB6B792B289E49009EA7EC /* Products */; |
| 205 | + ProjectRef = 65AB6B782B289E49009EA7EC /* SSDateTimePicker.xcodeproj */; |
169 | 206 | }, |
170 | 207 | ); |
171 | 208 | projectRoot = ""; |
|
176 | 213 | /* End PBXProject section */ |
177 | 214 |
|
178 | 215 | /* Begin PBXReferenceProxy section */ |
179 | | - 65E058732B0E3FBC0049A7BA /* DateTimePicker.framework */ = { |
| 216 | + 65AB6B7E2B289E49009EA7EC /* SSDateTimePicker.framework */ = { |
180 | 217 | isa = PBXReferenceProxy; |
181 | 218 | fileType = wrapper.framework; |
182 | | - path = DateTimePicker.framework; |
183 | | - remoteRef = 65E058722B0E3FBC0049A7BA /* PBXContainerItemProxy */; |
| 219 | + path = SSDateTimePicker.framework; |
| 220 | + remoteRef = 65AB6B7D2B289E49009EA7EC /* PBXContainerItemProxy */; |
184 | 221 | sourceTree = BUILT_PRODUCTS_DIR; |
185 | 222 | }; |
186 | | - 65E058752B0E3FBC0049A7BA /* DateTimePickerTests.xctest */ = { |
| 223 | + 65AB6B802B289E49009EA7EC /* SSDateTimePickerTests.xctest */ = { |
187 | 224 | isa = PBXReferenceProxy; |
188 | 225 | fileType = wrapper.cfbundle; |
189 | | - path = DateTimePickerTests.xctest; |
190 | | - remoteRef = 65E058742B0E3FBC0049A7BA /* PBXContainerItemProxy */; |
| 226 | + path = SSDateTimePickerTests.xctest; |
| 227 | + remoteRef = 65AB6B7F2B289E49009EA7EC /* PBXContainerItemProxy */; |
191 | 228 | sourceTree = BUILT_PRODUCTS_DIR; |
192 | 229 | }; |
193 | 230 | /* End PBXReferenceProxy section */ |
|
198 | 235 | buildActionMask = 2147483647; |
199 | 236 | files = ( |
200 | 237 | 65E058552B0E3E860049A7BA /* Preview Assets.xcassets in Resources */, |
| 238 | + 65AB6B0B2B283131009EA7EC /* Localizable.strings in Resources */, |
201 | 239 | 65E058522B0E3E860049A7BA /* Assets.xcassets in Resources */, |
202 | 240 | ); |
203 | 241 | runOnlyForDeploymentPostprocessing = 0; |
|
209 | 247 | isa = PBXSourcesBuildPhase; |
210 | 248 | buildActionMask = 2147483647; |
211 | 249 | files = ( |
| 250 | + 65AB6B122B283AED009EA7EC /* LocalizedString.swift in Sources */, |
| 251 | + 65AB6B152B285309009EA7EC /* Color+Extension.swift in Sources */, |
212 | 252 | 650720D32B194D2100AC1FB6 /* PickerViewModel.swift in Sources */, |
213 | 253 | 65E058502B0E3E850049A7BA /* PickerExampleView.swift in Sources */, |
214 | 254 | 65E0584E2B0E3E850049A7BA /* ExampleApp.swift in Sources */, |
| 255 | + 65AB6B102B2839F9009EA7EC /* ThemeButton.swift in Sources */, |
215 | 256 | ); |
216 | 257 | runOnlyForDeploymentPostprocessing = 0; |
217 | 258 | }; |
218 | 259 | /* End PBXSourcesBuildPhase section */ |
219 | 260 |
|
| 261 | +/* Begin PBXVariantGroup section */ |
| 262 | + 65AB6B0D2B283131009EA7EC /* Localizable.strings */ = { |
| 263 | + isa = PBXVariantGroup; |
| 264 | + children = ( |
| 265 | + 65AB6B0C2B283131009EA7EC /* en */, |
| 266 | + ); |
| 267 | + name = Localizable.strings; |
| 268 | + sourceTree = "<group>"; |
| 269 | + }; |
| 270 | +/* End PBXVariantGroup section */ |
| 271 | + |
220 | 272 | /* Begin XCBuildConfiguration section */ |
221 | 273 | 65E058562B0E3E860049A7BA /* Debug */ = { |
222 | 274 | isa = XCBuildConfiguration; |
|
268 | 320 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
269 | 321 | GCC_WARN_UNUSED_FUNCTION = YES; |
270 | 322 | GCC_WARN_UNUSED_VARIABLE = YES; |
271 | | - IPHONEOS_DEPLOYMENT_TARGET = 16.4; |
| 323 | + IPHONEOS_DEPLOYMENT_TARGET = 15.0; |
272 | 324 | MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; |
273 | 325 | MTL_FAST_MATH = YES; |
274 | 326 | ONLY_ACTIVE_ARCH = YES; |
|
322 | 374 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
323 | 375 | GCC_WARN_UNUSED_FUNCTION = YES; |
324 | 376 | GCC_WARN_UNUSED_VARIABLE = YES; |
325 | | - IPHONEOS_DEPLOYMENT_TARGET = 16.4; |
| 377 | + IPHONEOS_DEPLOYMENT_TARGET = 15.0; |
326 | 378 | MTL_ENABLE_DEBUG_INFO = NO; |
327 | 379 | MTL_FAST_MATH = YES; |
328 | 380 | SDKROOT = iphoneos; |
|
345 | 397 | INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; |
346 | 398 | INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; |
347 | 399 | INFOPLIST_KEY_UILaunchScreen_Generation = YES; |
348 | | - INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; |
349 | | - INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; |
| 400 | + INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait; |
| 401 | + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown"; |
350 | 402 | IPHONEOS_DEPLOYMENT_TARGET = 15.0; |
351 | 403 | LD_RUNPATH_SEARCH_PATHS = ( |
352 | 404 | "$(inherited)", |
|
355 | 407 | MARKETING_VERSION = 1.0; |
356 | 408 | PRODUCT_BUNDLE_IDENTIFIER = simform.Example; |
357 | 409 | PRODUCT_NAME = "$(TARGET_NAME)"; |
| 410 | + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; |
| 411 | + SUPPORTS_MACCATALYST = NO; |
| 412 | + SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; |
358 | 413 | SWIFT_EMIT_LOC_STRINGS = YES; |
359 | 414 | SWIFT_VERSION = 5.0; |
360 | | - TARGETED_DEVICE_FAMILY = "1,2"; |
| 415 | + TARGETED_DEVICE_FAMILY = 1; |
361 | 416 | }; |
362 | 417 | name = Debug; |
363 | 418 | }; |
|
374 | 429 | INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; |
375 | 430 | INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; |
376 | 431 | INFOPLIST_KEY_UILaunchScreen_Generation = YES; |
377 | | - INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; |
378 | | - INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; |
| 432 | + INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait; |
| 433 | + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown"; |
379 | 434 | IPHONEOS_DEPLOYMENT_TARGET = 15.0; |
380 | 435 | LD_RUNPATH_SEARCH_PATHS = ( |
381 | 436 | "$(inherited)", |
|
384 | 439 | MARKETING_VERSION = 1.0; |
385 | 440 | PRODUCT_BUNDLE_IDENTIFIER = simform.Example; |
386 | 441 | PRODUCT_NAME = "$(TARGET_NAME)"; |
| 442 | + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; |
| 443 | + SUPPORTS_MACCATALYST = NO; |
| 444 | + SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; |
387 | 445 | SWIFT_EMIT_LOC_STRINGS = YES; |
388 | 446 | SWIFT_VERSION = 5.0; |
389 | | - TARGETED_DEVICE_FAMILY = "1,2"; |
| 447 | + TARGETED_DEVICE_FAMILY = 1; |
390 | 448 | }; |
391 | 449 | name = Release; |
392 | 450 | }; |
|
0 commit comments