Skip to content

Commit af7835f

Browse files
authored
feat: upgrade android and iOS SDK to 4.6.0 (#38)
* upgrade android sdk and ios sdk to 4.6.0 * remove idea folder
1 parent 7811305 commit af7835f

File tree

141 files changed

+4268
-13211
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

141 files changed

+4268
-13211
lines changed

android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ android {
3939
}
4040

4141
dependencies {
42-
implementation (name:"oppwa.mobile-4.5.0-release", ext:'aar')
42+
implementation (name:"oppwa.mobile-4.6.0-release", ext:'aar')
4343
debugImplementation (name: "ipworks3ds_sdk", ext:'aar')
4444
releaseImplementation (name:"ipworks3ds_sdk_deploy", ext:'aar')
4545
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"

android/libs/ipworks3ds_sdk.aar

3.8 KB
Binary file not shown.
4.35 KB
Binary file not shown.
1.15 MB
Binary file not shown.

example/android/app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,6 @@ flutter {
5555
}
5656

5757
dependencies {
58-
implementation (name:'oppwa.mobile-4.5.0-release', ext:'aar')
58+
implementation (name:'oppwa.mobile-4.6.0-release', ext:'aar')
5959
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
6060
}

ios/OPPWAMobile.xcframework/Info.plist

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,32 +6,32 @@
66
<array>
77
<dict>
88
<key>LibraryIdentifier</key>
9-
<string>ios-arm64_i386_x86_64-simulator</string>
9+
<string>ios-arm64_armv7</string>
1010
<key>LibraryPath</key>
1111
<string>OPPWAMobile.framework</string>
1212
<key>SupportedArchitectures</key>
1313
<array>
1414
<string>arm64</string>
15-
<string>i386</string>
16-
<string>x86_64</string>
15+
<string>armv7</string>
1716
</array>
1817
<key>SupportedPlatform</key>
1918
<string>ios</string>
20-
<key>SupportedPlatformVariant</key>
21-
<string>simulator</string>
2219
</dict>
2320
<dict>
2421
<key>LibraryIdentifier</key>
25-
<string>ios-arm64_armv7</string>
22+
<string>ios-arm64_i386_x86_64-simulator</string>
2623
<key>LibraryPath</key>
2724
<string>OPPWAMobile.framework</string>
2825
<key>SupportedArchitectures</key>
2926
<array>
3027
<string>arm64</string>
31-
<string>armv7</string>
28+
<string>i386</string>
29+
<string>x86_64</string>
3230
</array>
3331
<key>SupportedPlatform</key>
3432
<string>ios</string>
33+
<key>SupportedPlatformVariant</key>
34+
<string>simulator</string>
3535
</dict>
3636
</array>
3737
<key>CFBundlePackageType</key>

ios/OPPWAMobile.xcframework/ios-arm64_armv7/OPPWAMobile.framework/Headers/OPPErrors.h

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,11 @@ typedef NS_ENUM(NSInteger, OPPErrorCode) {
110110
OPPErrorCodeVippsLink = 5003,
111111

112112
/// 3-D Secure 2 transaction error.
113-
OPPErrorCodeThreeDS2Failure = 6000
113+
OPPErrorCodeThreeDS2Failure = 6000,
114+
115+
/// Card Scanning general error.
116+
OPPErrorCodeCardScanningGeneralError = 7000
117+
114118
};
115119

116120
/**

ios/OPPWAMobile.xcframework/ios-arm64_armv7/OPPWAMobile.framework/Headers/OPPWAMobile-Swift.h

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -271,6 +271,8 @@ SWIFT_CLASS("_TtC11OPPWAMobile16OPPThreeDSConfig")
271271
@property (nonatomic, copy) NSArray<NSString *> * _Nullable deviceParameterBlacklist;
272272
/// UI configuration information that is used to specify the UI layout and theme of the challenge screens, for example, font style and font size.
273273
@property (nonatomic, strong) UiCustomization * _Nonnull uiCustomization;
274+
/// Merchant app URL used by Authentication app to call the Merchant app after OOB authentication has occurred.
275+
@property (nonatomic, copy) NSString * _Nullable threeDSRequestorAppURL;
274276
/// Creates an object representing configuration information to be applied at <code>OPPThreeDSService</code>.
275277
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
276278
@end
@@ -471,6 +473,8 @@ SWIFT_CLASS("_TtC11OPPWAMobile21OPPThreeDSTransaction")
471473
///
472474
/// \param navigationController The navigation controller to start challenge
473475
///
476+
/// \param threeDSRequestorAppURL The requestor app URL string, required for OOB authentication.
477+
///
474478
/// \param challengeCallback The instance of <code>OPPThreeDSChallengeCallback</code> that is calling protocol method.
475479
///
476480
///
@@ -484,7 +488,7 @@ SWIFT_CLASS("_TtC11OPPWAMobile21OPPThreeDSTransaction")
484488
/// <code>SDKRuntimeException</code> if some internal error occurred.
485489
/// </li>
486490
/// </ul>
487-
- (BOOL)doChallengeWithAuthResponse:(NSString * _Nonnull)authResponse navigationController:(UINavigationController * _Nonnull)navigationController challengeCallback:(id <OPPThreeDSChallengeCallback> _Nonnull)challengeCallback error:(NSError * _Nullable * _Nullable)error;
491+
- (BOOL)doChallengeWithAuthResponse:(NSString * _Nonnull)authResponse navigationController:(UINavigationController * _Nonnull)navigationController threeDSRequestorAppURL:(NSString * _Nullable)threeDSRequestorAppURL challengeCallback:(id <OPPThreeDSChallengeCallback> _Nonnull)challengeCallback error:(NSError * _Nullable * _Nullable)error;
488492
/// Returns the processing screen which displays the Directory Server logo, and a graphical element to indicate that an activity is being processed.
489493
///
490494
/// throws:
@@ -816,6 +820,8 @@ SWIFT_CLASS("_TtC11OPPWAMobile16OPPThreeDSConfig")
816820
@property (nonatomic, copy) NSArray<NSString *> * _Nullable deviceParameterBlacklist;
817821
/// UI configuration information that is used to specify the UI layout and theme of the challenge screens, for example, font style and font size.
818822
@property (nonatomic, strong) UiCustomization * _Nonnull uiCustomization;
823+
/// Merchant app URL used by Authentication app to call the Merchant app after OOB authentication has occurred.
824+
@property (nonatomic, copy) NSString * _Nullable threeDSRequestorAppURL;
819825
/// Creates an object representing configuration information to be applied at <code>OPPThreeDSService</code>.
820826
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
821827
@end
@@ -1016,6 +1022,8 @@ SWIFT_CLASS("_TtC11OPPWAMobile21OPPThreeDSTransaction")
10161022
///
10171023
/// \param navigationController The navigation controller to start challenge
10181024
///
1025+
/// \param threeDSRequestorAppURL The requestor app URL string, required for OOB authentication.
1026+
///
10191027
/// \param challengeCallback The instance of <code>OPPThreeDSChallengeCallback</code> that is calling protocol method.
10201028
///
10211029
///
@@ -1029,7 +1037,7 @@ SWIFT_CLASS("_TtC11OPPWAMobile21OPPThreeDSTransaction")
10291037
/// <code>SDKRuntimeException</code> if some internal error occurred.
10301038
/// </li>
10311039
/// </ul>
1032-
- (BOOL)doChallengeWithAuthResponse:(NSString * _Nonnull)authResponse navigationController:(UINavigationController * _Nonnull)navigationController challengeCallback:(id <OPPThreeDSChallengeCallback> _Nonnull)challengeCallback error:(NSError * _Nullable * _Nullable)error;
1040+
- (BOOL)doChallengeWithAuthResponse:(NSString * _Nonnull)authResponse navigationController:(UINavigationController * _Nonnull)navigationController threeDSRequestorAppURL:(NSString * _Nullable)threeDSRequestorAppURL challengeCallback:(id <OPPThreeDSChallengeCallback> _Nonnull)challengeCallback error:(NSError * _Nullable * _Nullable)error;
10331041
/// Returns the processing screen which displays the Directory Server logo, and a graphical element to indicate that an activity is being processed.
10341042
///
10351043
/// throws:
Binary file not shown.

0 commit comments

Comments
 (0)