|
60 | 60 | 91DD9FEE29102A5800912F79 /* test10.json in Resources */ = {isa = PBXBuildFile; fileRef = 91DD9FED2910280900912F79 /* test10.json */; };
|
61 | 61 | 91DD9FF029102A8B00912F79 /* test11.json in Resources */ = {isa = PBXBuildFile; fileRef = 91DD9FEF29102A8B00912F79 /* test11.json */; };
|
62 | 62 | 91DF424E299FA79600DFF85E /* test13.json in Resources */ = {isa = PBXBuildFile; fileRef = 91DF424D299FA79600DFF85E /* test13.json */; };
|
| 63 | + 91F2164A2D887B50008F9CA7 /* ESPProvision in Frameworks */ = {isa = PBXBuildFile; productRef = 91F216492D887B50008F9CA7 /* ESPProvision */; }; |
| 64 | + 91F2164D2D887B73008F9CA7 /* RandomPasswordGenerator in Frameworks */ = {isa = PBXBuildFile; productRef = 91F2164C2D887B73008F9CA7 /* RandomPasswordGenerator */; }; |
| 65 | + 91F2165A2D887BCF008F9CA7 /* LoopDetector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91F216542D887BCF008F9CA7 /* LoopDetector.swift */; }; |
| 66 | + 91F2165B2D887BCF008F9CA7 /* BatteryProvision.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91F2164E2D887BCF008F9CA7 /* BatteryProvision.swift */; }; |
| 67 | + 91F2165C2D887BCF008F9CA7 /* ORConfigChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91F216552D887BCF008F9CA7 /* ORConfigChannel.swift */; }; |
| 68 | + 91F2165D2D887BCF008F9CA7 /* BatteryProvisionAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91F2164F2D887BCF008F9CA7 /* BatteryProvisionAPI.swift */; }; |
| 69 | + 91F2165E2D887BCF008F9CA7 /* DeviceRegistry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91F216522D887BCF008F9CA7 /* DeviceRegistry.swift */; }; |
| 70 | + 91F2165F2D887BCF008F9CA7 /* ORESPDevice.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91F216572D887BCF008F9CA7 /* ORESPDevice.swift */; }; |
| 71 | + 91F216602D887BCF008F9CA7 /* WifiProvisioner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91F216582D887BCF008F9CA7 /* WifiProvisioner.swift */; }; |
| 72 | + 91F216612D887BCF008F9CA7 /* ESPProvisionProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91F216532D887BCF008F9CA7 /* ESPProvisionProvider.swift */; }; |
| 73 | + 91F216622D887BCF008F9CA7 /* ORConfigChannelProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91F216562D887BCF008F9CA7 /* ORConfigChannelProtocol.swift */; }; |
| 74 | + 91F216632D887BCF008F9CA7 /* DeviceConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91F216512D887BCF008F9CA7 /* DeviceConnection.swift */; }; |
| 75 | + 91F216642D887BCF008F9CA7 /* CallbackChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91F216502D887BCF008F9CA7 /* CallbackChannel.swift */; }; |
| 76 | + 91F216692D887C53008F9CA7 /* BatteryProvisionAPIMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91F216652D887C53008F9CA7 /* BatteryProvisionAPIMock.swift */; }; |
| 77 | + 91F2166A2D887C53008F9CA7 /* ESPProvisionProviderTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91F216662D887C53008F9CA7 /* ESPProvisionProviderTest.swift */; }; |
| 78 | + 91F2166B2D887C53008F9CA7 /* ORESPDeviceMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91F216682D887C53008F9CA7 /* ORESPDeviceMock.swift */; }; |
| 79 | + 91F2166C2D887C53008F9CA7 /* ORConfigChannelTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91F216672D887C53008F9CA7 /* ORConfigChannelTest.swift */; }; |
63 | 80 | /* End PBXBuildFile section */
|
64 | 81 |
|
65 | 82 | /* Begin PBXContainerItemProxy section */
|
|
143 | 160 | 91DD9FED2910280900912F79 /* test10.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = test10.json; sourceTree = "<group>"; };
|
144 | 161 | 91DD9FEF29102A8B00912F79 /* test11.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = test11.json; sourceTree = "<group>"; };
|
145 | 162 | 91DF424D299FA79600DFF85E /* test13.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = test13.json; sourceTree = "<group>"; };
|
| 163 | + 91F2164E2D887BCF008F9CA7 /* BatteryProvision.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BatteryProvision.swift; sourceTree = "<group>"; }; |
| 164 | + 91F2164F2D887BCF008F9CA7 /* BatteryProvisionAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BatteryProvisionAPI.swift; sourceTree = "<group>"; }; |
| 165 | + 91F216502D887BCF008F9CA7 /* CallbackChannel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CallbackChannel.swift; sourceTree = "<group>"; }; |
| 166 | + 91F216512D887BCF008F9CA7 /* DeviceConnection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeviceConnection.swift; sourceTree = "<group>"; }; |
| 167 | + 91F216522D887BCF008F9CA7 /* DeviceRegistry.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeviceRegistry.swift; sourceTree = "<group>"; }; |
| 168 | + 91F216532D887BCF008F9CA7 /* ESPProvisionProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ESPProvisionProvider.swift; sourceTree = "<group>"; }; |
| 169 | + 91F216542D887BCF008F9CA7 /* LoopDetector.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoopDetector.swift; sourceTree = "<group>"; }; |
| 170 | + 91F216552D887BCF008F9CA7 /* ORConfigChannel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ORConfigChannel.swift; sourceTree = "<group>"; }; |
| 171 | + 91F216562D887BCF008F9CA7 /* ORConfigChannelProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ORConfigChannelProtocol.swift; sourceTree = "<group>"; }; |
| 172 | + 91F216572D887BCF008F9CA7 /* ORESPDevice.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ORESPDevice.swift; sourceTree = "<group>"; }; |
| 173 | + 91F216582D887BCF008F9CA7 /* WifiProvisioner.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WifiProvisioner.swift; sourceTree = "<group>"; }; |
| 174 | + 91F216652D887C53008F9CA7 /* BatteryProvisionAPIMock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BatteryProvisionAPIMock.swift; sourceTree = "<group>"; }; |
| 175 | + 91F216662D887C53008F9CA7 /* ESPProvisionProviderTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ESPProvisionProviderTest.swift; sourceTree = "<group>"; }; |
| 176 | + 91F216672D887C53008F9CA7 /* ORConfigChannelTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ORConfigChannelTest.swift; sourceTree = "<group>"; }; |
| 177 | + 91F216682D887C53008F9CA7 /* ORESPDeviceMock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ORESPDeviceMock.swift; sourceTree = "<group>"; }; |
146 | 178 | /* End PBXFileReference section */
|
147 | 179 |
|
148 | 180 | /* Begin PBXFrameworksBuildPhase section */
|
149 | 181 | 4CBDF2A72AE285E400C7D94C /* Frameworks */ = {
|
150 | 182 | isa = PBXFrameworksBuildPhase;
|
151 | 183 | buildActionMask = 2147483647;
|
152 | 184 | files = (
|
| 185 | + 91F2164D2D887B73008F9CA7 /* RandomPasswordGenerator in Frameworks */, |
| 186 | + 91F2164A2D887B50008F9CA7 /* ESPProvision in Frameworks */, |
153 | 187 | );
|
154 | 188 | runOnlyForDeploymentPostprocessing = 0;
|
155 | 189 | };
|
|
204 | 238 | 4CF5D05127143F1F00D705BE /* ConsoleProviders */ = {
|
205 | 239 | isa = PBXGroup;
|
206 | 240 | children = (
|
| 241 | + 91F216592D887BCF008F9CA7 /* ESPProvision */, |
207 | 242 | 4CF5D05227143F1F00D705BE /* StorageProvider.swift */,
|
208 | 243 | 4CF5D05327143F1F00D705BE /* GeofenceProvider.swift */,
|
209 | 244 | 4CF5D05427143F1F00D705BE /* PushNotificationProvider.swift */,
|
|
300 | 335 | 91A9A8FA28BF6A4900DF8928 /* ConfigManagerTest.swift */,
|
301 | 336 | 91A9A90028BF6EA000DF8928 /* FileApiManager.swift */,
|
302 | 337 | 91AA79F228D628E9005B9913 /* Fixture.swift */,
|
| 338 | + 91F216652D887C53008F9CA7 /* BatteryProvisionAPIMock.swift */, |
| 339 | + 91F216662D887C53008F9CA7 /* ESPProvisionProviderTest.swift */, |
| 340 | + 91F216672D887C53008F9CA7 /* ORConfigChannelTest.swift */, |
| 341 | + 91F216682D887C53008F9CA7 /* ORESPDeviceMock.swift */, |
| 342 | + 9154E29F2D9EB0D50055E565 /* ConfigManagerSwiftTest.swift */, |
303 | 343 | 9154E29F2D9EB0D50055E565 /* StringUtilsTest.swift */,
|
304 | 344 | 9154E2A12D9EB3220055E565 /* URLTest.swift */,
|
305 | 345 | );
|
306 | 346 | path = Tests;
|
307 | 347 | sourceTree = "<group>";
|
308 | 348 | };
|
| 349 | + 91F216592D887BCF008F9CA7 /* ESPProvision */ = { |
| 350 | + isa = PBXGroup; |
| 351 | + children = ( |
| 352 | + 91F2164E2D887BCF008F9CA7 /* BatteryProvision.swift */, |
| 353 | + 91F2164F2D887BCF008F9CA7 /* BatteryProvisionAPI.swift */, |
| 354 | + 91F216502D887BCF008F9CA7 /* CallbackChannel.swift */, |
| 355 | + 91F216512D887BCF008F9CA7 /* DeviceConnection.swift */, |
| 356 | + 91F216522D887BCF008F9CA7 /* DeviceRegistry.swift */, |
| 357 | + 91F216532D887BCF008F9CA7 /* ESPProvisionProvider.swift */, |
| 358 | + 91F216542D887BCF008F9CA7 /* LoopDetector.swift */, |
| 359 | + 91F216552D887BCF008F9CA7 /* ORConfigChannel.swift */, |
| 360 | + 91F216562D887BCF008F9CA7 /* ORConfigChannelProtocol.swift */, |
| 361 | + 91F216572D887BCF008F9CA7 /* ORESPDevice.swift */, |
| 362 | + 91F216582D887BCF008F9CA7 /* WifiProvisioner.swift */, |
| 363 | + ); |
| 364 | + path = ESPProvision; |
| 365 | + sourceTree = "<group>"; |
| 366 | + }; |
309 | 367 | /* End PBXGroup section */
|
310 | 368 |
|
311 | 369 | /* Begin PBXHeadersBuildPhase section */
|
|
384 | 442 | Base,
|
385 | 443 | );
|
386 | 444 | mainGroup = 4CF5D03E27143EEB00D705BE;
|
| 445 | + packageReferences = ( |
| 446 | + 91F216482D887B50008F9CA7 /* XCRemoteSwiftPackageReference "esp-idf-provisioning-ios" */, |
| 447 | + 91F2164B2D887B73008F9CA7 /* XCRemoteSwiftPackageReference "RandomPasswordGenerator" */, |
| 448 | + ); |
387 | 449 | productRefGroup = 4CF5D04827143EEC00D705BE /* Products */;
|
388 | 450 | projectDirPath = "";
|
389 | 451 | projectRoot = "";
|
|
447 | 509 | 4CBDF2C72AE2869D00C7D94C /* ProjectConfig.swift in Sources */,
|
448 | 510 | 4CBDF2C82AE2869D00C7D94C /* ORNotificationResource.swift in Sources */,
|
449 | 511 | 4CBDF2C92AE2869D00C7D94C /* HttpApiManager.swift in Sources */,
|
| 512 | + 91F2165A2D887BCF008F9CA7 /* LoopDetector.swift in Sources */, |
| 513 | + 91F2165B2D887BCF008F9CA7 /* BatteryProvision.swift in Sources */, |
| 514 | + 91F2165C2D887BCF008F9CA7 /* ORConfigChannel.swift in Sources */, |
| 515 | + 91F2165D2D887BCF008F9CA7 /* BatteryProvisionAPI.swift in Sources */, |
| 516 | + 91F2165E2D887BCF008F9CA7 /* DeviceRegistry.swift in Sources */, |
| 517 | + 91F2165F2D887BCF008F9CA7 /* ORESPDevice.swift in Sources */, |
| 518 | + 91F216602D887BCF008F9CA7 /* WifiProvisioner.swift in Sources */, |
| 519 | + 91F216612D887BCF008F9CA7 /* ESPProvisionProvider.swift in Sources */, |
| 520 | + 91F216622D887BCF008F9CA7 /* ORConfigChannelProtocol.swift in Sources */, |
| 521 | + 91F216632D887BCF008F9CA7 /* DeviceConnection.swift in Sources */, |
| 522 | + 91F216642D887BCF008F9CA7 /* CallbackChannel.swift in Sources */, |
450 | 523 | 4CBDF2CA2AE2869D00C7D94C /* ApiManager.swift in Sources */,
|
451 | 524 | 4CBDF2CB2AE2869D00C7D94C /* ORTextInput.swift in Sources */,
|
452 | 525 | 4CBDF2CC2AE2869D00C7D94C /* ORViewController.swift in Sources */,
|
|
468 | 541 | isa = PBXSourcesBuildPhase;
|
469 | 542 | buildActionMask = 2147483647;
|
470 | 543 | files = (
|
| 544 | + 91F216692D887C53008F9CA7 /* BatteryProvisionAPIMock.swift in Sources */, |
| 545 | + 91F2166A2D887C53008F9CA7 /* ESPProvisionProviderTest.swift in Sources */, |
| 546 | + 91F2166B2D887C53008F9CA7 /* ORESPDeviceMock.swift in Sources */, |
| 547 | + 91F2166C2D887C53008F9CA7 /* ORConfigChannelTest.swift in Sources */, |
471 | 548 | 91A9A90128BF6EA000DF8928 /* FileApiManager.swift in Sources */,
|
472 | 549 | 9154E2A22D9EB3220055E565 /* URLTest.swift in Sources */,
|
473 | 550 | 9154E2A02D9EB0D50055E565 /* StringUtilsTest.swift in Sources */,
|
|
506 | 583 | GENERATE_INFOPLIST_FILE = YES;
|
507 | 584 | INFOPLIST_KEY_NSHumanReadableCopyright = "";
|
508 | 585 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
509 |
| - IPHONEOS_DEPLOYMENT_TARGET = 14.0; |
| 586 | + IPHONEOS_DEPLOYMENT_TARGET = 15.0; |
510 | 587 | LD_RUNPATH_SEARCH_PATHS = (
|
511 | 588 | "$(inherited)",
|
512 | 589 | "@executable_path/Frameworks",
|
|
547 | 624 | GENERATE_INFOPLIST_FILE = YES;
|
548 | 625 | INFOPLIST_KEY_NSHumanReadableCopyright = "";
|
549 | 626 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
550 |
| - IPHONEOS_DEPLOYMENT_TARGET = 14.0; |
| 627 | + IPHONEOS_DEPLOYMENT_TARGET = 15.0; |
551 | 628 | LD_RUNPATH_SEARCH_PATHS = (
|
552 | 629 | "$(inherited)",
|
553 | 630 | "@executable_path/Frameworks",
|
|
697 | 774 | DEVELOPMENT_TEAM = 4AC88KZHJZ;
|
698 | 775 | GENERATE_INFOPLIST_FILE = YES;
|
699 | 776 | HEADER_SEARCH_PATHS = "";
|
700 |
| - IPHONEOS_DEPLOYMENT_TARGET = 14.0; |
| 777 | + IPHONEOS_DEPLOYMENT_TARGET = 15.0; |
701 | 778 | MARKETING_VERSION = 1.0;
|
702 | 779 | PRODUCT_BUNDLE_IDENTIFIER = io.openremote.Tests;
|
703 | 780 | PRODUCT_NAME = "$(TARGET_NAME)";
|
|
717 | 794 | DEVELOPMENT_TEAM = 4AC88KZHJZ;
|
718 | 795 | GENERATE_INFOPLIST_FILE = YES;
|
719 | 796 | HEADER_SEARCH_PATHS = "";
|
720 |
| - IPHONEOS_DEPLOYMENT_TARGET = 14.0; |
| 797 | + IPHONEOS_DEPLOYMENT_TARGET = 15.0; |
721 | 798 | MARKETING_VERSION = 1.0;
|
722 | 799 | PRODUCT_BUNDLE_IDENTIFIER = io.openremote.Tests;
|
723 | 800 | PRODUCT_NAME = "$(TARGET_NAME)";
|
|
759 | 836 | defaultConfigurationName = Release;
|
760 | 837 | };
|
761 | 838 | /* End XCConfigurationList section */
|
| 839 | + |
| 840 | +/* Begin XCRemoteSwiftPackageReference section */ |
| 841 | + 91F216482D887B50008F9CA7 /* XCRemoteSwiftPackageReference "esp-idf-provisioning-ios" */ = { |
| 842 | + isa = XCRemoteSwiftPackageReference; |
| 843 | + repositoryURL = "https://github.com/espressif/esp-idf-provisioning-ios.git"; |
| 844 | + requirement = { |
| 845 | + kind = upToNextMajorVersion; |
| 846 | + minimumVersion = 3.0.2; |
| 847 | + }; |
| 848 | + }; |
| 849 | + 91F2164B2D887B73008F9CA7 /* XCRemoteSwiftPackageReference "RandomPasswordGenerator" */ = { |
| 850 | + isa = XCRemoteSwiftPackageReference; |
| 851 | + repositoryURL = "https://github.com/yukanamori/RandomPasswordGenerator.git"; |
| 852 | + requirement = { |
| 853 | + branch = main; |
| 854 | + kind = branch; |
| 855 | + }; |
| 856 | + }; |
| 857 | +/* End XCRemoteSwiftPackageReference section */ |
| 858 | + |
| 859 | +/* Begin XCSwiftPackageProductDependency section */ |
| 860 | + 91F216492D887B50008F9CA7 /* ESPProvision */ = { |
| 861 | + isa = XCSwiftPackageProductDependency; |
| 862 | + package = 91F216482D887B50008F9CA7 /* XCRemoteSwiftPackageReference "esp-idf-provisioning-ios" */; |
| 863 | + productName = ESPProvision; |
| 864 | + }; |
| 865 | + 91F2164C2D887B73008F9CA7 /* RandomPasswordGenerator */ = { |
| 866 | + isa = XCSwiftPackageProductDependency; |
| 867 | + package = 91F2164B2D887B73008F9CA7 /* XCRemoteSwiftPackageReference "RandomPasswordGenerator" */; |
| 868 | + productName = RandomPasswordGenerator; |
| 869 | + }; |
| 870 | +/* End XCSwiftPackageProductDependency section */ |
762 | 871 | };
|
763 | 872 | rootObject = 4CF5D03F27143EEC00D705BE /* Project object */;
|
764 | 873 | }
|
0 commit comments