|
117 | 117 | 9A1D1CE526E5D1CE0052028E /* OneTimePassword in Frameworks */ = {isa = PBXBuildFile; productRef = 9A1D1CE426E5D1CE0052028E /* OneTimePassword */; }; |
118 | 118 | 9A1D1CE726E5D2230052028E /* OneTimePassword in Frameworks */ = {isa = PBXBuildFile; productRef = 9A1D1CE626E5D2230052028E /* OneTimePassword */; }; |
119 | 119 | 9A1F47FA26E5CF4B000C0E01 /* OneTimePassword in Frameworks */ = {isa = PBXBuildFile; productRef = 9A1F47F926E5CF4B000C0E01 /* OneTimePassword */; }; |
120 | | - 9A2C7D822782CB2F00BD9AF3 /* YubiKit in Frameworks */ = {isa = PBXBuildFile; productRef = 9A2C7D812782CB2F00BD9AF3 /* YubiKit */; }; |
121 | 120 | 9A2C7D842783FF5200BD9AF3 /* YubiKeyConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2C7D832783FF5200BD9AF3 /* YubiKeyConnection.swift */; }; |
122 | | - 9A2C7D862783FF9600BD9AF3 /* YubiKit in Frameworks */ = {isa = PBXBuildFile; productRef = 9A2C7D852783FF9600BD9AF3 /* YubiKit */; }; |
123 | 121 | 9A2C7D8B2784139200BD9AF3 /* YubiKeyAPDU.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2C7D8A2784139200BD9AF3 /* YubiKeyAPDU.swift */; }; |
124 | 122 | 9A55C158259E785600FA8FD9 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = DC917BDD1E2E8231000FDF54 /* Assets.xcassets */; }; |
125 | 123 | 9A55C15F259E785700FA8FD9 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = DC917BDD1E2E8231000FDF54 /* Assets.xcassets */; }; |
|
132 | 130 | 9A58664825AAAB7E006719C2 /* SearchPassword.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 9A5865EF25AA944B006719C2 /* SearchPassword.storyboard */; }; |
133 | 131 | 9A58665125AADB76006719C2 /* CredentialProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A58665025AADB76006719C2 /* CredentialProvider.swift */; }; |
134 | 132 | 9A5C6EF42786CA5F0003F340 /* AlertPresenting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A5C6EEF2786C8710003F340 /* AlertPresenting.swift */; }; |
135 | | - 9A5C6EF92786CE170003F340 /* YubiKit in Frameworks */ = {isa = PBXBuildFile; productRef = 9A5C6EF82786CE170003F340 /* YubiKit */; }; |
136 | | - 9A5C6EFB2786CE5E0003F340 /* YubiKit in Frameworks */ = {isa = PBXBuildFile; productRef = 9A5C6EFA2786CE5E0003F340 /* YubiKit */; }; |
137 | 133 | 9A5C6EFF2787F0980003F340 /* Gopenpgp.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9ADAB21C26DDA52400900F10 /* Gopenpgp.xcframework */; }; |
138 | 134 | 9A5C6F022787F09A0003F340 /* passKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A26075781EEC6F34005DB03E /* passKit.framework */; }; |
139 | 135 | 9A5C6F042787F09D0003F340 /* Gopenpgp.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9ADAB21C26DDA52400900F10 /* Gopenpgp.xcframework */; }; |
|
199 | 195 | DC4914961E434301007FF592 /* LabelTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC4914941E434301007FF592 /* LabelTableViewCell.swift */; }; |
200 | 196 | DC4914991E434600007FF592 /* PasswordDetailTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC4914981E434600007FF592 /* PasswordDetailTableViewController.swift */; }; |
201 | 197 | DC5F385B1E56AADB00C69ACA /* PGPKeyArmorImportTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC5F385A1E56AADB00C69ACA /* PGPKeyArmorImportTableViewController.swift */; }; |
| 198 | + DC7CBBBD2D0FA3F2003BB4D2 /* YubiKit in Frameworks */ = {isa = PBXBuildFile; productRef = DC7CBBBC2D0FA3F2003BB4D2 /* YubiKit */; }; |
| 199 | + DC7CBBBF2D0FAC92003BB4D2 /* YKFSmartCardInterfaceExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC7CBBBE2D0FAC8E003BB4D2 /* YKFSmartCardInterfaceExtension.swift */; }; |
202 | 200 | DC8963C01E38EEB900828B09 /* SSHKeyURLImportTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC8963BF1E38EEB900828B09 /* SSHKeyURLImportTableViewController.swift */; }; |
203 | 201 | DC917BD71E2E8231000FDF54 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC917BD61E2E8231000FDF54 /* AppDelegate.swift */; }; |
204 | 202 | DC917BDC1E2E8231000FDF54 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = DC917BDA1E2E8231000FDF54 /* Main.storyboard */; }; |
|
495 | 493 | DC4914941E434301007FF592 /* LabelTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LabelTableViewCell.swift; sourceTree = "<group>"; }; |
496 | 494 | DC4914981E434600007FF592 /* PasswordDetailTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PasswordDetailTableViewController.swift; sourceTree = "<group>"; }; |
497 | 495 | DC5F385A1E56AADB00C69ACA /* PGPKeyArmorImportTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PGPKeyArmorImportTableViewController.swift; sourceTree = "<group>"; }; |
| 496 | + DC7CBBBE2D0FAC8E003BB4D2 /* YKFSmartCardInterfaceExtension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YKFSmartCardInterfaceExtension.swift; sourceTree = "<group>"; }; |
498 | 497 | DC8963BF1E38EEB900828B09 /* SSHKeyURLImportTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SSHKeyURLImportTableViewController.swift; sourceTree = "<group>"; }; |
499 | 498 | DC917BD31E2E8231000FDF54 /* Pass.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Pass.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
500 | 499 | DC917BD61E2E8231000FDF54 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; }; |
|
533 | 532 | buildActionMask = 2147483647; |
534 | 533 | files = ( |
535 | 534 | 5F9D7B0E27AF6FCA00A8AB22 /* CryptoTokenKit.framework in Frameworks */, |
536 | | - 9A5C6EF92786CE170003F340 /* YubiKit in Frameworks */, |
537 | 535 | 9A996C6E26DEB99200A4485D /* passKit.framework in Frameworks */, |
538 | 536 | 30A3001A26DA697C002A734E /* SwiftyUserDefaults in Frameworks */, |
539 | 537 | 9A5C6F042787F09D0003F340 /* Gopenpgp.xcframework in Frameworks */, |
|
544 | 542 | isa = PBXFrameworksBuildPhase; |
545 | 543 | buildActionMask = 2147483647; |
546 | 544 | files = ( |
| 545 | + DC7CBBBD2D0FA3F2003BB4D2 /* YubiKit in Frameworks */, |
547 | 546 | 9ADAB21D26DDA52400900F10 /* Gopenpgp.xcframework in Frameworks */, |
548 | 547 | 30A3001426DA6692002A734E /* KeychainAccess in Frameworks */, |
549 | 548 | 9A996C5726DDF65900A4485D /* Base32 in Frameworks */, |
550 | 549 | 9A1D1CE526E5D1CE0052028E /* OneTimePassword in Frameworks */, |
551 | 550 | 30333B2D2CF9252E008A2EA2 /* SVProgressHUD in Frameworks */, |
552 | 551 | 30A3001626DA6697002A734E /* SwiftyUserDefaults in Frameworks */, |
553 | 552 | 3032DA5626DAF4E500A7728C /* ObjectivePGP in Frameworks */, |
554 | | - 9A2C7D862783FF9600BD9AF3 /* YubiKit in Frameworks */, |
555 | 553 | ); |
556 | 554 | runOnlyForDeploymentPostprocessing = 0; |
557 | 555 | }; |
|
572 | 570 | files = ( |
573 | 571 | 5F9D7B0F27AF6FD200A8AB22 /* CryptoTokenKit.framework in Frameworks */, |
574 | 572 | 9A5C6F022787F09A0003F340 /* passKit.framework in Frameworks */, |
575 | | - 9A5C6EFB2786CE5E0003F340 /* YubiKit in Frameworks */, |
576 | 573 | 9A5C6EFF2787F0980003F340 /* Gopenpgp.xcframework in Frameworks */, |
577 | 574 | 9A5C6F082787F0C20003F340 /* SwiftyUserDefaults in Frameworks */, |
578 | 575 | ); |
|
596 | 593 | 9A1F47FA26E5CF4B000C0E01 /* OneTimePassword in Frameworks */, |
597 | 594 | 9A996C5326DDF61F00A4485D /* Base32 in Frameworks */, |
598 | 595 | 3032DA5426DAF4C200A7728C /* ObjectivePGP in Frameworks */, |
599 | | - 9A2C7D822782CB2F00BD9AF3 /* YubiKit in Frameworks */, |
600 | 596 | 3010CB6626DA500F008964D2 /* KeychainAccess in Frameworks */, |
601 | 597 | 9A996C5826DEB0D100A4485D /* passKit.framework in Frameworks */, |
602 | 598 | 30ED1777276F8842009BA876 /* ObjectiveGit in Frameworks */, |
|
683 | 679 | 30B6AABA21F49095006B352D /* Extensions */ = { |
684 | 680 | isa = PBXGroup; |
685 | 681 | children = ( |
| 682 | + DC7CBBBE2D0FAC8E003BB4D2 /* YKFSmartCardInterfaceExtension.swift */, |
686 | 683 | 30DAFD49240985A7002456E7 /* Array+Slices.swift */, |
687 | 684 | 30CCA90A2325119C0048CA51 /* Data+Mutable.swift */, |
688 | 685 | 30697C3621F63C990064FCAC /* String+Localization.swift */, |
|
1127 | 1124 | name = passAutoFillExtension; |
1128 | 1125 | packageProductDependencies = ( |
1129 | 1126 | 30A3001926DA697C002A734E /* SwiftyUserDefaults */, |
1130 | | - 9A5C6EF82786CE170003F340 /* YubiKit */, |
1131 | 1127 | ); |
1132 | 1128 | productName = passAutoFillExtension; |
1133 | 1129 | productReference = A239F5952158C08B00576CBF /* passAutoFillExtension.appex */; |
|
1153 | 1149 | 3032DA5526DAF4E500A7728C /* ObjectivePGP */, |
1154 | 1150 | 9A996C5626DDF65900A4485D /* Base32 */, |
1155 | 1151 | 9A1D1CE426E5D1CE0052028E /* OneTimePassword */, |
1156 | | - 9A2C7D852783FF9600BD9AF3 /* YubiKit */, |
1157 | 1152 | 30333B2C2CF9252E008A2EA2 /* SVProgressHUD */, |
| 1153 | + DC7CBBBC2D0FA3F2003BB4D2 /* YubiKit */, |
1158 | 1154 | ); |
1159 | 1155 | productName = passKit; |
1160 | 1156 | productReference = A26075781EEC6F34005DB03E /* passKit.framework */; |
|
1198 | 1194 | ); |
1199 | 1195 | name = passExtension; |
1200 | 1196 | packageProductDependencies = ( |
1201 | | - 9A5C6EFA2786CE5E0003F340 /* YubiKit */, |
1202 | 1197 | 9A5C6F072787F0C20003F340 /* SwiftyUserDefaults */, |
1203 | 1198 | ); |
1204 | 1199 | productName = passExtension; |
|
1256 | 1251 | 9A996C5226DDF61F00A4485D /* Base32 */, |
1257 | 1252 | 9A1F47F926E5CF4B000C0E01 /* OneTimePassword */, |
1258 | 1253 | 30ED1776276F8842009BA876 /* ObjectiveGit */, |
1259 | | - 9A2C7D812782CB2F00BD9AF3 /* YubiKit */, |
1260 | 1254 | 30333B2A2CF924DC008A2EA2 /* SVProgressHUD */, |
1261 | 1255 | ); |
1262 | 1256 | productName = pass; |
|
1362 | 1356 | 3032DA5226DAF4C200A7728C /* XCRemoteSwiftPackageReference "ObjectivePGP" */, |
1363 | 1357 | 9A1F47F826E5CF4B000C0E01 /* XCRemoteSwiftPackageReference "OneTimePassword" */, |
1364 | 1358 | 30ED1775276F8842009BA876 /* XCRemoteSwiftPackageReference "objective-git-swift-package" */, |
1365 | | - 9A2C7D802782CB2F00BD9AF3 /* XCRemoteSwiftPackageReference "yubikit-ios" */, |
1366 | 1359 | 307CA2322CF348260099F6DE /* XCRemoteSwiftPackageReference "SwiftFormat" */, |
1367 | 1360 | 307CB7522CF9219100D0931F /* XCRemoteSwiftPackageReference "SVProgressHUD" */, |
1368 | 1361 | 30333B292CF922D9008A2EA2 /* XCRemoteSwiftPackageReference "SwiftLintPlugins" */, |
| 1362 | + DC7CBBBB2D0FA3F2003BB4D2 /* XCRemoteSwiftPackageReference "yubikit-ios" */, |
1369 | 1363 | ); |
1370 | 1364 | productRefGroup = DC917BD41E2E8231000FDF54 /* Products */; |
1371 | 1365 | projectDirPath = ""; |
|
1568 | 1562 | A26075AD1EEC7125005DB03E /* pass.xcdatamodeld in Sources */, |
1569 | 1563 | 30697C2D21F63C5A0064FCAC /* PasswordGeneratorFlavor.swift in Sources */, |
1570 | 1564 | 308C273A2279F9CB0016D0E2 /* SearchBarScope.swift in Sources */, |
| 1565 | + DC7CBBBF2D0FAC92003BB4D2 /* YKFSmartCardInterfaceExtension.swift in Sources */, |
1571 | 1566 | 30697C2F21F63C5A0064FCAC /* DefaultsKeys.swift in Sources */, |
1572 | 1567 | 30A1D2A821B2D53200E2D1F7 /* PasswordChange.swift in Sources */, |
1573 | 1568 | 30697C3E21F63C990064FCAC /* String+Utilities.swift in Sources */, |
|
2932 | 2927 | revision = 8d59e4abba762d0f1e9aed161081f7b3fe21daa0; |
2933 | 2928 | }; |
2934 | 2929 | }; |
2935 | | - 9A2C7D802782CB2F00BD9AF3 /* XCRemoteSwiftPackageReference "yubikit-ios" */ = { |
| 2930 | + DC7CBBBB2D0FA3F2003BB4D2 /* XCRemoteSwiftPackageReference "yubikit-ios" */ = { |
2936 | 2931 | isa = XCRemoteSwiftPackageReference; |
2937 | | - repositoryURL = "https://github.com/Yubico/yubikit-ios"; |
| 2932 | + repositoryURL = "https://github.com/Yubico/yubikit-ios.git"; |
2938 | 2933 | requirement = { |
2939 | 2934 | kind = upToNextMajorVersion; |
2940 | | - minimumVersion = 4.0.0; |
| 2935 | + minimumVersion = 4.6.0; |
2941 | 2936 | }; |
2942 | 2937 | }; |
2943 | 2938 | /* End XCRemoteSwiftPackageReference section */ |
|
3028 | 3023 | package = 9A1F47F826E5CF4B000C0E01 /* XCRemoteSwiftPackageReference "OneTimePassword" */; |
3029 | 3024 | productName = OneTimePassword; |
3030 | 3025 | }; |
3031 | | - 9A2C7D812782CB2F00BD9AF3 /* YubiKit */ = { |
3032 | | - isa = XCSwiftPackageProductDependency; |
3033 | | - package = 9A2C7D802782CB2F00BD9AF3 /* XCRemoteSwiftPackageReference "yubikit-ios" */; |
3034 | | - productName = YubiKit; |
3035 | | - }; |
3036 | | - 9A2C7D852783FF9600BD9AF3 /* YubiKit */ = { |
3037 | | - isa = XCSwiftPackageProductDependency; |
3038 | | - package = 9A2C7D802782CB2F00BD9AF3 /* XCRemoteSwiftPackageReference "yubikit-ios" */; |
3039 | | - productName = YubiKit; |
3040 | | - }; |
3041 | | - 9A5C6EF82786CE170003F340 /* YubiKit */ = { |
3042 | | - isa = XCSwiftPackageProductDependency; |
3043 | | - package = 9A2C7D802782CB2F00BD9AF3 /* XCRemoteSwiftPackageReference "yubikit-ios" */; |
3044 | | - productName = YubiKit; |
3045 | | - }; |
3046 | | - 9A5C6EFA2786CE5E0003F340 /* YubiKit */ = { |
3047 | | - isa = XCSwiftPackageProductDependency; |
3048 | | - package = 9A2C7D802782CB2F00BD9AF3 /* XCRemoteSwiftPackageReference "yubikit-ios" */; |
3049 | | - productName = YubiKit; |
3050 | | - }; |
3051 | 3026 | 9A5C6F072787F0C20003F340 /* SwiftyUserDefaults */ = { |
3052 | 3027 | isa = XCSwiftPackageProductDependency; |
3053 | 3028 | package = 3010CB5E26DA4F87008964D2 /* XCRemoteSwiftPackageReference "SwiftyUserDefaults" */; |
|
3063 | 3038 | package = 30A3000C26DA62F4002A734E /* XCRemoteSwiftPackageReference "Base32" */; |
3064 | 3039 | productName = Base32; |
3065 | 3040 | }; |
| 3041 | + DC7CBBBC2D0FA3F2003BB4D2 /* YubiKit */ = { |
| 3042 | + isa = XCSwiftPackageProductDependency; |
| 3043 | + package = DC7CBBBB2D0FA3F2003BB4D2 /* XCRemoteSwiftPackageReference "yubikit-ios" */; |
| 3044 | + productName = YubiKit; |
| 3045 | + }; |
3066 | 3046 | /* End XCSwiftPackageProductDependency section */ |
3067 | 3047 |
|
3068 | 3048 | /* Begin XCVersionGroup section */ |
|
0 commit comments