Skip to content

Commit f176672

Browse files
authored
Merge pull request #1294 from Web3Auth/swift-v10
Update Swift Examples
2 parents 90b4dc3 + fbde1ef commit f176672

File tree

23 files changed

+213
-125
lines changed

23 files changed

+213
-125
lines changed

ios/ios-aggregate-verifier-example/ios-aggregate-example.xcodeproj/project.pbxproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -624,7 +624,7 @@
624624
repositoryURL = "https://github.com/web3auth/web3auth-swift-sdk";
625625
requirement = {
626626
kind = upToNextMajorVersion;
627-
minimumVersion = 9.0.0;
627+
minimumVersion = 11.0.1;
628628
};
629629
};
630630
/* End XCRemoteSwiftPackageReference section */

ios/ios-aggregate-verifier-example/ios-aggregate-example.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ios/ios-aggregate-verifier-example/ios-aggregate-example/ViewModel.swift

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,6 @@ class ViewModel: ObservableObject {
3737
verifierSubIdentifier: "w3a-a0-github"
3838
)
3939
],
40-
mfaSettings: MfaSettings(
41-
deviceShareFactor: MfaSetting(enable: true, priority: 1),
42-
backUpShareFactor: MfaSetting(enable: true, priority: 2),
43-
socialBackupFactor: MfaSetting(enable: true, priority: 3),
44-
passwordFactor: MfaSetting(enable: true, priority: 4)
45-
),
4640
// 259200 allows user to stay authenticated for 3 days with Web3Auth.
4741
// Default is 86400, which is 1 day.
4842
sessionTime: 259200

ios/ios-aptos-example/ios-aptos-example.xcodeproj/project.pbxproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -666,7 +666,7 @@
666666
repositoryURL = "https://github.com/Web3Auth/web3auth-swift-sdk/";
667667
requirement = {
668668
kind = upToNextMajorVersion;
669-
minimumVersion = 9.0.0;
669+
minimumVersion = 11.0.1;
670670
};
671671
};
672672
A4DCEE6F2C8B36670048A663 /* XCRemoteSwiftPackageReference "aptos-swift-sdk" */ = {

ios/ios-aptos-example/ios-aptos-example.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ios/ios-aptos-example/ios-aptos-example.xcodeproj/xcuserdata/ayushb.xcuserdatad/xcschemes/xcschememanagement.plist

Lines changed: 66 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,84 @@
99
<key>isShown</key>
1010
<false/>
1111
<key>orderHint</key>
12-
<integer>5</integer>
12+
<integer>2</integer>
1313
</dict>
1414
<key>Demo (Playground) 2.xcscheme</key>
1515
<dict>
1616
<key>isShown</key>
1717
<false/>
1818
<key>orderHint</key>
19-
<integer>6</integer>
19+
<integer>3</integer>
20+
</dict>
21+
<key>Demo (Playground) 3.xcscheme</key>
22+
<dict>
23+
<key>isShown</key>
24+
<false/>
25+
<key>orderHint</key>
26+
<integer>8</integer>
27+
</dict>
28+
<key>Demo (Playground) 4.xcscheme</key>
29+
<dict>
30+
<key>isShown</key>
31+
<false/>
32+
<key>orderHint</key>
33+
<integer>11</integer>
34+
</dict>
35+
<key>Demo (Playground) 5.xcscheme</key>
36+
<dict>
37+
<key>isShown</key>
38+
<false/>
39+
<key>orderHint</key>
40+
<integer>12</integer>
2041
</dict>
2142
<key>Demo (Playground).xcscheme</key>
2243
<dict>
2344
<key>isShown</key>
2445
<false/>
2546
<key>orderHint</key>
26-
<integer>4</integer>
47+
<integer>1</integer>
48+
</dict>
49+
<key>MnemonicSwiftExample (Playground) 1.xcscheme</key>
50+
<dict>
51+
<key>isShown</key>
52+
<false/>
53+
<key>orderHint</key>
54+
<integer>9</integer>
55+
</dict>
56+
<key>MnemonicSwiftExample (Playground) 2.xcscheme</key>
57+
<dict>
58+
<key>isShown</key>
59+
<false/>
60+
<key>orderHint</key>
61+
<integer>10</integer>
62+
</dict>
63+
<key>MnemonicSwiftExample (Playground) 3.xcscheme</key>
64+
<dict>
65+
<key>isShown</key>
66+
<false/>
67+
<key>orderHint</key>
68+
<integer>13</integer>
69+
</dict>
70+
<key>MnemonicSwiftExample (Playground) 4.xcscheme</key>
71+
<dict>
72+
<key>isShown</key>
73+
<false/>
74+
<key>orderHint</key>
75+
<integer>14</integer>
76+
</dict>
77+
<key>MnemonicSwiftExample (Playground) 5.xcscheme</key>
78+
<dict>
79+
<key>isShown</key>
80+
<false/>
81+
<key>orderHint</key>
82+
<integer>15</integer>
83+
</dict>
84+
<key>MnemonicSwiftExample (Playground).xcscheme</key>
85+
<dict>
86+
<key>isShown</key>
87+
<false/>
88+
<key>orderHint</key>
89+
<integer>7</integer>
2790
</dict>
2891
<key>Playground (Playground) 1.xcscheme</key>
2992
<dict>

ios/ios-aptos-example/ios-aptos-example/Helper/AptosHelper.swift

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,8 @@ class AptosHelper {
2222
/// - Parameter privateKey: The private key received from Web3Auth.
2323
func initialize(privateKey: String) async throws {
2424
aptosClient = Aptos(aptosConfig: .testnet)
25-
account = try generateAptosAccount(privateKey: privateKey)
26-
27-
guard account != nil else {
28-
throw NSError(domain: "AptosHelper", code: 1, userInfo: [NSLocalizedDescriptionKey: "Failed to generate Aptos account."])
25+
if !privateKey.isEmpty {
26+
account = try generateAptosAccount(privateKey: privateKey)
2927
}
3028

3129
print("Aptos client and account initialized successfully.")

ios/ios-auth0-example/ios-auth0-example.xcodeproj/project.pbxproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -616,7 +616,7 @@
616616
repositoryURL = "https://github.com/Web3Auth/web3auth-swift-sdk/";
617617
requirement = {
618618
kind = upToNextMajorVersion;
619-
minimumVersion = 9.0.0;
619+
minimumVersion = 11.0.1;
620620
};
621621
};
622622
2833BEE02BD6246900243B09 /* XCRemoteSwiftPackageReference "web3" */ = {

ios/ios-auth0-example/ios-auth0-example.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)