Skip to content

Commit a4d7e76

Browse files
Merge branch 'release/1.3.1' into 'main'
USC-3774: release v1.3.1 See merge request connect/connect-transfer-ios-sdk!71
2 parents d07d41c + b3f3da4 commit a4d7e76

File tree

33 files changed

+332
-114
lines changed

33 files changed

+332
-114
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Connect Transfer iOS SDK Changelog
22

3+
### 1.3.1 (December 10, 2025)
4+
5+
Changed:
6+
- Fixed end event issue of audit service
7+
38
### 1.3.0 (July 4, 2025)
49

510
Changed:
Binary file not shown.
Binary file not shown.

ConnectTransfer.xcframework/ios-arm64/ConnectTransfer.framework/Headers/ConnectTransfer-Swift.h

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#if 0
22
#elif defined(__arm64__) && __arm64__
3-
// Generated by Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1)
3+
// Generated by Apple Swift version 6.2.1 effective-5.10 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
44
#ifndef CONNECTTRANSFER_SWIFT_H
55
#define CONNECTTRANSFER_SWIFT_H
66
#pragma clang diagnostic push
@@ -65,6 +65,7 @@
6565
# if __has_include(<uchar.h>)
6666
# include <uchar.h>
6767
# elif !defined(__cplusplus)
68+
typedef unsigned char char8_t;
6869
typedef uint_least16_t char16_t;
6970
typedef uint_least32_t char32_t;
7071
# endif
@@ -307,31 +308,18 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
307308
@class NSCoder;
308309
@class NSString;
309310
@class NSBundle;
310-
311311
SWIFT_CLASS("_TtC15ConnectTransfer29ConnectTransferViewController")
312312
@interface ConnectTransferViewController : UIViewController
313313
- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
314314
- (void)viewDidLoad;
315315
- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE;
316316
@end
317317

318-
319318
@class SFSafariViewController;
320-
321319
@interface ConnectTransferViewController (SWIFT_EXTENSION(ConnectTransfer)) <SFSafariViewControllerDelegate>
322320
- (void)safariViewControllerDidFinish:(SFSafariViewController * _Nonnull)controller;
323321
@end
324322

325-
326-
327-
328-
329-
330-
331-
332-
333-
334-
335323
#endif
336324
#if __has_attribute(external_source_symbol)
337325
# pragma clang attribute pop
Binary file not shown.

ConnectTransfer.xcframework/ios-arm64/ConnectTransfer.framework/Modules/ConnectTransfer.swiftmodule/arm64-apple-ios.abi.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1005,6 +1005,13 @@
10051005
"printedName": "Sendable",
10061006
"usr": "s:s8SendableP",
10071007
"mangledName": "$ss8SendableP"
1008+
},
1009+
{
1010+
"kind": "Conformance",
1011+
"name": "SendableMetatype",
1012+
"printedName": "SendableMetatype",
1013+
"usr": "s:s16SendableMetatypeP",
1014+
"mangledName": "$ss16SendableMetatypeP"
10081015
}
10091016
]
10101017
},

ConnectTransfer.xcframework/ios-arm64/ConnectTransfer.framework/Modules/ConnectTransfer.swiftmodule/arm64-apple-ios.private.swiftinterface

Lines changed: 41 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// swift-interface-format-version: 1.0
2-
// swift-compiler-version: Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1)
3-
// swift-module-flags: -target arm64-apple-ios15.6 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name ConnectTransfer
4-
// swift-module-flags-ignorable: -no-verify-emitted-module-interface
2+
// swift-compiler-version: Apple Swift version 6.2.1 effective-5.10 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
3+
// swift-module-flags: -target arm64-apple-ios15.6 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name ConnectTransfer
4+
// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
55
import AtomicTransact
66
import Combine
77
import DeveloperToolsSupport
@@ -14,12 +14,24 @@ import _Concurrency
1414
import _StringProcessing
1515
import _SwiftConcurrencyShims
1616
public protocol ConnectTransferEventDelegate : AnyObject {
17+
#if compiler(>=5.3) && $NonescapableTypes
1718
func onInitializeConnectTransfer(_ data: Foundation.NSDictionary?)
19+
#endif
20+
#if compiler(>=5.3) && $NonescapableTypes
1821
func onTermsAndConditionsAccepted(_ data: Foundation.NSDictionary?)
22+
#endif
23+
#if compiler(>=5.3) && $NonescapableTypes
1924
func onLaunchTransferSwitch(_ data: Foundation.NSDictionary?)
25+
#endif
26+
#if compiler(>=5.3) && $NonescapableTypes
2027
func onTransferEnd(_ data: Foundation.NSDictionary?)
28+
#endif
29+
#if compiler(>=5.3) && $NonescapableTypes
2130
func onUserEvent(_ data: Foundation.NSDictionary?)
31+
#endif
32+
#if compiler(>=5.3) && $NonescapableTypes
2233
func onErrorEvent(_ data: Foundation.NSDictionary?)
34+
#endif
2335
}
2436
@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency public class ConnectTransferViewController : UIKit.UIViewController {
2537
@_Concurrency.MainActor @preconcurrency weak public var delegate: (any ConnectTransfer.ConnectTransferEventDelegate)?
@@ -31,16 +43,30 @@ extension ConnectTransfer.ConnectTransferViewController : SafariServices.SFSafar
3143
@_Concurrency.MainActor @preconcurrency @objc dynamic public func safariViewControllerDidFinish(_ controller: SafariServices.SFSafariViewController)
3244
}
3345
public protocol ConnectTransferViewEventDelegate {
46+
#if compiler(>=5.3) && $NonescapableTypes
3447
func onInitializeConnectTransfer(_ data: Foundation.NSDictionary?)
48+
#endif
49+
#if compiler(>=5.3) && $NonescapableTypes
3550
func onTermsAndConditionsAccepted(_ data: Foundation.NSDictionary?)
51+
#endif
52+
#if compiler(>=5.3) && $NonescapableTypes
3653
func onLaunchTransferSwitch(_ data: Foundation.NSDictionary?)
54+
#endif
55+
#if compiler(>=5.3) && $NonescapableTypes
3756
func onTransferEnd(_ data: Foundation.NSDictionary?)
57+
#endif
58+
#if compiler(>=5.3) && $NonescapableTypes
3859
func onUserEvent(_ data: Foundation.NSDictionary?)
60+
#endif
61+
#if compiler(>=5.3) && $NonescapableTypes
3962
func onErrorEvent(_ data: Foundation.NSDictionary?)
63+
#endif
4064
}
4165
@_Concurrency.MainActor @preconcurrency public struct ConnectTransferView : SwiftUI.UIViewControllerRepresentable {
4266
@_Concurrency.MainActor @preconcurrency public var delegate: (any ConnectTransfer.ConnectTransferViewEventDelegate)?
67+
#if compiler(>=5.3) && $NonescapableTypes
4368
@_Concurrency.MainActor @preconcurrency public init(connectTransferUrl: Swift.String, delegate: (any ConnectTransfer.ConnectTransferViewEventDelegate)? = nil)
69+
#endif
4470
@_Concurrency.MainActor @preconcurrency public func makeUIViewController(context: ConnectTransfer.ConnectTransferView.Context) -> UIKit.UINavigationController
4571
@_Concurrency.MainActor @preconcurrency public func updateUIViewController(_ uiViewController: UIKit.UINavigationController, context: ConnectTransfer.ConnectTransferView.Context)
4672
@_Concurrency.MainActor @preconcurrency public func makeCoordinator() -> ConnectTransfer.Coordinator
@@ -49,12 +75,24 @@ public protocol ConnectTransferViewEventDelegate {
4975
public typealias UIViewControllerType = UIKit.UINavigationController
5076
}
5177
@_hasMissingDesignatedInitializers public class Coordinator : ConnectTransfer.ConnectTransferEventDelegate {
78+
#if compiler(>=5.3) && $NonescapableTypes
5279
public func onInitializeConnectTransfer(_ data: Foundation.NSDictionary?)
80+
#endif
81+
#if compiler(>=5.3) && $NonescapableTypes
5382
public func onLaunchTransferSwitch(_ data: Foundation.NSDictionary?)
83+
#endif
84+
#if compiler(>=5.3) && $NonescapableTypes
5485
public func onTermsAndConditionsAccepted(_ data: Foundation.NSDictionary?)
86+
#endif
87+
#if compiler(>=5.3) && $NonescapableTypes
5588
public func onTransferEnd(_ data: Foundation.NSDictionary?)
89+
#endif
90+
#if compiler(>=5.3) && $NonescapableTypes
5691
public func onUserEvent(_ data: Foundation.NSDictionary?)
92+
#endif
93+
#if compiler(>=5.3) && $NonescapableTypes
5794
public func onErrorEvent(_ data: Foundation.NSDictionary?)
95+
#endif
5896
@objc deinit
5997
}
6098
extension ConnectTransfer.ConnectTransferView : Swift.Sendable {}

ConnectTransfer.xcframework/ios-arm64/ConnectTransfer.framework/Modules/ConnectTransfer.swiftmodule/arm64-apple-ios.swiftinterface

Lines changed: 41 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// swift-interface-format-version: 1.0
2-
// swift-compiler-version: Apple Swift version 6.0.3 effective-5.10 (swiftlang-6.0.3.1.10 clang-1600.0.30.1)
3-
// swift-module-flags: -target arm64-apple-ios15.6 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name ConnectTransfer
4-
// swift-module-flags-ignorable: -no-verify-emitted-module-interface
2+
// swift-compiler-version: Apple Swift version 6.2.1 effective-5.10 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
3+
// swift-module-flags: -target arm64-apple-ios15.6 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name ConnectTransfer
4+
// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
55
import AtomicTransact
66
import Combine
77
import DeveloperToolsSupport
@@ -14,12 +14,24 @@ import _Concurrency
1414
import _StringProcessing
1515
import _SwiftConcurrencyShims
1616
public protocol ConnectTransferEventDelegate : AnyObject {
17+
#if compiler(>=5.3) && $NonescapableTypes
1718
func onInitializeConnectTransfer(_ data: Foundation.NSDictionary?)
19+
#endif
20+
#if compiler(>=5.3) && $NonescapableTypes
1821
func onTermsAndConditionsAccepted(_ data: Foundation.NSDictionary?)
22+
#endif
23+
#if compiler(>=5.3) && $NonescapableTypes
1924
func onLaunchTransferSwitch(_ data: Foundation.NSDictionary?)
25+
#endif
26+
#if compiler(>=5.3) && $NonescapableTypes
2027
func onTransferEnd(_ data: Foundation.NSDictionary?)
28+
#endif
29+
#if compiler(>=5.3) && $NonescapableTypes
2130
func onUserEvent(_ data: Foundation.NSDictionary?)
31+
#endif
32+
#if compiler(>=5.3) && $NonescapableTypes
2233
func onErrorEvent(_ data: Foundation.NSDictionary?)
34+
#endif
2335
}
2436
@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency public class ConnectTransferViewController : UIKit.UIViewController {
2537
@_Concurrency.MainActor @preconcurrency weak public var delegate: (any ConnectTransfer.ConnectTransferEventDelegate)?
@@ -31,16 +43,30 @@ extension ConnectTransfer.ConnectTransferViewController : SafariServices.SFSafar
3143
@_Concurrency.MainActor @preconcurrency @objc dynamic public func safariViewControllerDidFinish(_ controller: SafariServices.SFSafariViewController)
3244
}
3345
public protocol ConnectTransferViewEventDelegate {
46+
#if compiler(>=5.3) && $NonescapableTypes
3447
func onInitializeConnectTransfer(_ data: Foundation.NSDictionary?)
48+
#endif
49+
#if compiler(>=5.3) && $NonescapableTypes
3550
func onTermsAndConditionsAccepted(_ data: Foundation.NSDictionary?)
51+
#endif
52+
#if compiler(>=5.3) && $NonescapableTypes
3653
func onLaunchTransferSwitch(_ data: Foundation.NSDictionary?)
54+
#endif
55+
#if compiler(>=5.3) && $NonescapableTypes
3756
func onTransferEnd(_ data: Foundation.NSDictionary?)
57+
#endif
58+
#if compiler(>=5.3) && $NonescapableTypes
3859
func onUserEvent(_ data: Foundation.NSDictionary?)
60+
#endif
61+
#if compiler(>=5.3) && $NonescapableTypes
3962
func onErrorEvent(_ data: Foundation.NSDictionary?)
63+
#endif
4064
}
4165
@_Concurrency.MainActor @preconcurrency public struct ConnectTransferView : SwiftUI.UIViewControllerRepresentable {
4266
@_Concurrency.MainActor @preconcurrency public var delegate: (any ConnectTransfer.ConnectTransferViewEventDelegate)?
67+
#if compiler(>=5.3) && $NonescapableTypes
4368
@_Concurrency.MainActor @preconcurrency public init(connectTransferUrl: Swift.String, delegate: (any ConnectTransfer.ConnectTransferViewEventDelegate)? = nil)
69+
#endif
4470
@_Concurrency.MainActor @preconcurrency public func makeUIViewController(context: ConnectTransfer.ConnectTransferView.Context) -> UIKit.UINavigationController
4571
@_Concurrency.MainActor @preconcurrency public func updateUIViewController(_ uiViewController: UIKit.UINavigationController, context: ConnectTransfer.ConnectTransferView.Context)
4672
@_Concurrency.MainActor @preconcurrency public func makeCoordinator() -> ConnectTransfer.Coordinator
@@ -49,12 +75,24 @@ public protocol ConnectTransferViewEventDelegate {
4975
public typealias UIViewControllerType = UIKit.UINavigationController
5076
}
5177
@_hasMissingDesignatedInitializers public class Coordinator : ConnectTransfer.ConnectTransferEventDelegate {
78+
#if compiler(>=5.3) && $NonescapableTypes
5279
public func onInitializeConnectTransfer(_ data: Foundation.NSDictionary?)
80+
#endif
81+
#if compiler(>=5.3) && $NonescapableTypes
5382
public func onLaunchTransferSwitch(_ data: Foundation.NSDictionary?)
83+
#endif
84+
#if compiler(>=5.3) && $NonescapableTypes
5485
public func onTermsAndConditionsAccepted(_ data: Foundation.NSDictionary?)
86+
#endif
87+
#if compiler(>=5.3) && $NonescapableTypes
5588
public func onTransferEnd(_ data: Foundation.NSDictionary?)
89+
#endif
90+
#if compiler(>=5.3) && $NonescapableTypes
5691
public func onUserEvent(_ data: Foundation.NSDictionary?)
92+
#endif
93+
#if compiler(>=5.3) && $NonescapableTypes
5794
public func onErrorEvent(_ data: Foundation.NSDictionary?)
95+
#endif
5896
@objc deinit
5997
}
6098
extension ConnectTransfer.ConnectTransferView : Swift.Sendable {}
Binary file not shown.

0 commit comments

Comments
 (0)