|
13 | 13 | 116A682621427442004141A5 /* RouterTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 116A682521427442004141A5 /* RouterTestCase.swift */; }; |
14 | 14 | 1178D10F213F7B9600429131 /* APITestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1178D10E213F7B9600429131 /* APITestCase.swift */; }; |
15 | 15 | 1178D132214019F800429131 /* HTTPRouter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1178D131214019F800429131 /* HTTPRouter.swift */; }; |
| 16 | + 117A2D0C21704620007C509A /* Installation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 117A2D0B21704620007C509A /* Installation.swift */; }; |
| 17 | + 118763AB2176DF110078645B /* StorageContext.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 118763A92176DF110078645B /* StorageContext.xcdatamodeld */; }; |
| 18 | + 118763AD2176DF440078645B /* StorageContextCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 118763AC2176DF440078645B /* StorageContextCache.swift */; }; |
| 19 | + 118763AF2176EA3A0078645B /* InstallationTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 118763AE2176EA3A0078645B /* InstallationTestCase.swift */; }; |
16 | 20 | 11A166CD214F57360094AF13 /* LocalStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11A166CC214F57360094AF13 /* LocalStorage.swift */; }; |
17 | 21 | 11A166DE214F5E440094AF13 /* PersistentController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11A166DD214F5E440094AF13 /* PersistentController.swift */; }; |
18 | 22 | 11A166E221509F020094AF13 /* AppRouterCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11A166E121509F020094AF13 /* AppRouterCache.swift */; }; |
|
23 | 27 | 11D9C101216DFB2D00A620B7 /* MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11D9C100216DFB2D00A620B7 /* MD5.swift */; }; |
24 | 28 | 11FBD1E5215BDDCA00370C61 /* CoreTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11FBD1E4215BDDCA00370C61 /* CoreTestCase.swift */; }; |
25 | 29 | 11FBD1E8215BEEB400370C61 /* THE RIEMANN HYPOTHESIS.zip in Resources */ = {isa = PBXBuildFile; fileRef = 11FBD1E7215BEEB400370C61 /* THE RIEMANN HYPOTHESIS.zip */; }; |
| 30 | + 11FD150E21742CCE008389D4 /* Polyfill.h in Headers */ = {isa = PBXBuildFile; fileRef = 11FD150D21742CCD008389D4 /* Polyfill.h */; }; |
| 31 | + 11FD151021742CD3008389D4 /* Polyfill.m in Sources */ = {isa = PBXBuildFile; fileRef = 11FD150F21742CD3008389D4 /* Polyfill.m */; }; |
| 32 | + 11FD151421743A09008389D4 /* Lazyload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11FD151321743A09008389D4 /* Lazyload.swift */; }; |
26 | 33 | 8334561C1CE589E500D42725 /* EngineTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8334561B1CE589E500D42725 /* EngineTestCase.swift */; }; |
27 | 34 | 8342FCC61C7B13A700C3CF15 /* LeanCloud.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8342FCBB1C7B13A700C3CF15 /* LeanCloud.framework */; }; |
28 | 35 | 8342FCCB1C7B13A700C3CF15 /* BaseTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8342FCCA1C7B13A700C3CF15 /* BaseTestCase.swift */; }; |
|
133 | 140 | 116A682521427442004141A5 /* RouterTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RouterTestCase.swift; sourceTree = "<group>"; }; |
134 | 141 | 1178D10E213F7B9600429131 /* APITestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = APITestCase.swift; sourceTree = "<group>"; }; |
135 | 142 | 1178D131214019F800429131 /* HTTPRouter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HTTPRouter.swift; sourceTree = "<group>"; }; |
| 143 | + 117A2D0B21704620007C509A /* Installation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Installation.swift; sourceTree = "<group>"; }; |
| 144 | + 118763AA2176DF110078645B /* StorageContext.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = StorageContext.xcdatamodel; sourceTree = "<group>"; }; |
| 145 | + 118763AC2176DF440078645B /* StorageContextCache.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StorageContextCache.swift; sourceTree = "<group>"; }; |
| 146 | + 118763AE2176EA3A0078645B /* InstallationTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InstallationTestCase.swift; sourceTree = "<group>"; }; |
136 | 147 | 11A166CC214F57360094AF13 /* LocalStorage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LocalStorage.swift; sourceTree = "<group>"; }; |
137 | 148 | 11A166DD214F5E440094AF13 /* PersistentController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PersistentController.swift; sourceTree = "<group>"; }; |
138 | 149 | 11A166E121509F020094AF13 /* AppRouterCache.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppRouterCache.swift; sourceTree = "<group>"; }; |
|
143 | 154 | 11D9C100216DFB2D00A620B7 /* MD5.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MD5.swift; sourceTree = "<group>"; }; |
144 | 155 | 11FBD1E4215BDDCA00370C61 /* CoreTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoreTestCase.swift; sourceTree = "<group>"; }; |
145 | 156 | 11FBD1E7215BEEB400370C61 /* THE RIEMANN HYPOTHESIS.zip */ = {isa = PBXFileReference; lastKnownFileType = archive.zip; path = "THE RIEMANN HYPOTHESIS.zip"; sourceTree = "<group>"; }; |
| 157 | + 11FD150D21742CCD008389D4 /* Polyfill.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Polyfill.h; sourceTree = "<group>"; }; |
| 158 | + 11FD150F21742CD3008389D4 /* Polyfill.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Polyfill.m; sourceTree = "<group>"; }; |
| 159 | + 11FD151321743A09008389D4 /* Lazyload.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Lazyload.swift; sourceTree = "<group>"; }; |
146 | 160 | 8334561B1CE589E500D42725 /* EngineTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EngineTestCase.swift; sourceTree = "<group>"; }; |
147 | 161 | 8342FCBB1C7B13A700C3CF15 /* LeanCloud.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = LeanCloud.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
148 | 162 | 8342FCC01C7B13A700C3CF15 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
|
223 | 237 | 11D9C0F7216DF63B00A620B7 /* Foundation */ = { |
224 | 238 | isa = PBXGroup; |
225 | 239 | children = ( |
| 240 | + 11FD150021742CAF008389D4 /* Polyfill */, |
226 | 241 | 11D9C100216DFB2D00A620B7 /* MD5.swift */, |
227 | 242 | 11D9C0F8216DF63B00A620B7 /* Error.swift */, |
| 243 | + 11FD151321743A09008389D4 /* Lazyload.swift */, |
228 | 244 | 11D9C0F9216DF63B00A620B7 /* Application.swift */, |
229 | 245 | 11D9C0FE216DF91A00A620B7 /* Logger.swift */, |
230 | 246 | ); |
|
239 | 255 | path = Resources; |
240 | 256 | sourceTree = "<group>"; |
241 | 257 | }; |
| 258 | + 11FD150021742CAF008389D4 /* Polyfill */ = { |
| 259 | + isa = PBXGroup; |
| 260 | + children = ( |
| 261 | + 11FD150D21742CCD008389D4 /* Polyfill.h */, |
| 262 | + 11FD150F21742CD3008389D4 /* Polyfill.m */, |
| 263 | + ); |
| 264 | + path = Polyfill; |
| 265 | + sourceTree = "<group>"; |
| 266 | + }; |
242 | 267 | 8342FCB11C7B13A600C3CF15 = { |
243 | 268 | isa = PBXGroup; |
244 | 269 | children = ( |
|
284 | 309 | 8352B5221D2BAAE600531785 /* RelationTestCase.swift */, |
285 | 310 | 834EA7141D2A139A00108DDC /* UserTestCase.swift */, |
286 | 311 | 114E1E842153A3ED00DA7DB0 /* FileTestCase.swift */, |
| 312 | + 118763AE2176EA3A0078645B /* InstallationTestCase.swift */, |
287 | 313 | 8342FCCC1C7B13A700C3CF15 /* Info.plist */, |
288 | 314 | ); |
289 | 315 | path = LeanCloudTests; |
|
313 | 339 | 1178D131214019F800429131 /* HTTPRouter.swift */, |
314 | 340 | 11A166E121509F020094AF13 /* AppRouterCache.swift */, |
315 | 341 | 11A166E62150A39F0094AF13 /* AppRouterCache.xcdatamodeld */, |
| 342 | + 118763AC2176DF440078645B /* StorageContextCache.swift */, |
| 343 | + 118763A92176DF110078645B /* StorageContext.xcdatamodeld */, |
316 | 344 | 835F5D5C1D7E6808004D1A0E /* Operation.swift */, |
317 | 345 | 835F5D5A1D7E6808004D1A0E /* ObjectProfiler.swift */, |
318 | 346 | 835F5D5B1D7E6808004D1A0E /* ObjectUpdater.swift */, |
|
347 | 375 | 835F5D511D7E6808004D1A0E /* String.swift */, |
348 | 376 | 835F5D521D7E6808004D1A0E /* User.swift */, |
349 | 377 | 114E1E762151FFB600DA7DB0 /* File.swift */, |
| 378 | + 117A2D0B21704620007C509A /* Installation.swift */, |
350 | 379 | ); |
351 | 380 | path = DataType; |
352 | 381 | sourceTree = "<group>"; |
|
373 | 402 | buildActionMask = 2147483647; |
374 | 403 | files = ( |
375 | 404 | 835F5D7A1D7E6808004D1A0E /* LeanCloud.h in Headers */, |
| 405 | + 11FD150E21742CCE008389D4 /* Polyfill.h in Headers */, |
376 | 406 | ); |
377 | 407 | runOnlyForDeploymentPostprocessing = 0; |
378 | 408 | }; |
|
543 | 573 | 11A166DE214F5E440094AF13 /* PersistentController.swift in Sources */, |
544 | 574 | 835F5D881D7E6808004D1A0E /* Value.swift in Sources */, |
545 | 575 | 835F5D6F1D7E6808004D1A0E /* GeoPoint.swift in Sources */, |
| 576 | + 11FD151421743A09008389D4 /* Lazyload.swift in Sources */, |
546 | 577 | 835F5D841D7E6808004D1A0E /* Result.swift in Sources */, |
547 | 578 | 835F5D771D7E6808004D1A0E /* Engine.swift in Sources */, |
548 | 579 | 835F5D761D7E6808004D1A0E /* User.swift in Sources */, |
|
554 | 585 | 114E1E812152500200DA7DB0 /* FileUploader.swift in Sources */, |
555 | 586 | 835F5D711D7E6808004D1A0E /* Number.swift in Sources */, |
556 | 587 | 835F5D871D7E6808004D1A0E /* Utility.swift in Sources */, |
| 588 | + 117A2D0C21704620007C509A /* Installation.swift in Sources */, |
557 | 589 | 835F5D7F1D7E6808004D1A0E /* Operation.swift in Sources */, |
558 | 590 | 11A166CD214F57360094AF13 /* LocalStorage.swift in Sources */, |
559 | 591 | 835F5D661D7E6808004D1A0E /* BatchRequest.swift in Sources */, |
560 | 592 | 835F5D851D7E6808004D1A0E /* Runtime.swift in Sources */, |
561 | 593 | 835F5D721D7E6808004D1A0E /* Object.swift in Sources */, |
562 | 594 | 1178D132214019F800429131 /* HTTPRouter.swift in Sources */, |
| 595 | + 118763AB2176DF110078645B /* StorageContext.xcdatamodeld in Sources */, |
563 | 596 | 11D9C0FF216DF91A00A620B7 /* Logger.swift in Sources */, |
564 | 597 | 835F5D811D7E6808004D1A0E /* Request.swift in Sources */, |
565 | 598 | 835F5D681D7E6808004D1A0E /* CQLClient.swift in Sources */, |
| 599 | + 118763AD2176DF440078645B /* StorageContextCache.swift in Sources */, |
566 | 600 | 11A166E82150A39F0094AF13 /* AppRouterCache.xcdatamodeld in Sources */, |
567 | 601 | 835F5D791D7E6808004D1A0E /* Extension.swift in Sources */, |
568 | 602 | 835F5D7D1D7E6808004D1A0E /* ObjectProfiler.swift in Sources */, |
| 603 | + 11FD151021742CD3008389D4 /* Polyfill.m in Sources */, |
569 | 604 | 835F5D821D7E6808004D1A0E /* Response.swift in Sources */, |
570 | 605 | 835F5D861D7E6808004D1A0E /* SMSClient.swift in Sources */, |
571 | 606 | 835F5D7E1D7E6808004D1A0E /* ObjectUpdater.swift in Sources */, |
|
595 | 630 | 1178D10F213F7B9600429131 /* APITestCase.swift in Sources */, |
596 | 631 | 8334561C1CE589E500D42725 /* EngineTestCase.swift in Sources */, |
597 | 632 | 116A682621427442004141A5 /* RouterTestCase.swift in Sources */, |
| 633 | + 118763AF2176EA3A0078645B /* InstallationTestCase.swift in Sources */, |
598 | 634 | 8365CFA81D79849D006B856E /* TypeTestCase.swift in Sources */, |
599 | 635 | ); |
600 | 636 | runOnlyForDeploymentPostprocessing = 0; |
|
736 | 772 | PRODUCT_BUNDLE_IDENTIFIER = cn.leancloud.LeanCloud; |
737 | 773 | PRODUCT_NAME = "$(TARGET_NAME)"; |
738 | 774 | SKIP_INSTALL = YES; |
| 775 | + SWIFT_INCLUDE_PATHS = "\"$(SRCROOT)\"/**"; |
739 | 776 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
740 | 777 | SWIFT_VERSION = 4.2; |
741 | 778 | }; |
|
757 | 794 | PRODUCT_BUNDLE_IDENTIFIER = cn.leancloud.LeanCloud; |
758 | 795 | PRODUCT_NAME = "$(TARGET_NAME)"; |
759 | 796 | SKIP_INSTALL = YES; |
| 797 | + SWIFT_INCLUDE_PATHS = "\"$(SRCROOT)\"/**"; |
760 | 798 | SWIFT_VERSION = 4.2; |
761 | 799 | }; |
762 | 800 | name = Release; |
|
822 | 860 | /* End XCConfigurationList section */ |
823 | 861 |
|
824 | 862 | /* Begin XCVersionGroup section */ |
| 863 | + 118763A92176DF110078645B /* StorageContext.xcdatamodeld */ = { |
| 864 | + isa = XCVersionGroup; |
| 865 | + children = ( |
| 866 | + 118763AA2176DF110078645B /* StorageContext.xcdatamodel */, |
| 867 | + ); |
| 868 | + currentVersion = 118763AA2176DF110078645B /* StorageContext.xcdatamodel */; |
| 869 | + path = StorageContext.xcdatamodeld; |
| 870 | + sourceTree = "<group>"; |
| 871 | + versionGroupType = wrapper.xcdatamodel; |
| 872 | + }; |
825 | 873 | 11A166E62150A39F0094AF13 /* AppRouterCache.xcdatamodeld */ = { |
826 | 874 | isa = XCVersionGroup; |
827 | 875 | children = ( |
|
0 commit comments