Skip to content

Commit

Permalink
Version - 1.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
jiananMars committed Apr 10, 2023
1 parent b14a4bf commit c54a0a4
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 9 deletions.
4 changes: 2 additions & 2 deletions Authing/Authing.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -650,7 +650,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited)";
LIBRARY_SEARCH_PATHS = "$(inherited)";
MARKETING_VERSION = 1.0.0;
MARKETING_VERSION = 1.0.1;
ONLY_ACTIVE_ARCH = YES;
OTHER_LDFLAGS = "-ObjC";
PRODUCT_BUNDLE_IDENTIFIER = cn.authing.sdk.v3;
Expand Down Expand Up @@ -693,7 +693,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited)";
LIBRARY_SEARCH_PATHS = "$(inherited)";
MARKETING_VERSION = 1.0.0;
MARKETING_VERSION = 1.0.1;
ONLY_ACTIVE_ARCH = YES;
OTHER_LDFLAGS = "-ObjC";
PRODUCT_BUNDLE_IDENTIFIER = cn.authing.sdk.v3;
Expand Down
2 changes: 1 addition & 1 deletion Authing/Authing/Network/AuthClient.swift
Original file line number Diff line number Diff line change
Expand Up @@ -811,7 +811,7 @@ public class AuthClient: Client {
}

//MARK: ---------- subEvent ----------
public func subEvent(eventCode: String, completion: @escaping (String?) -> Void) {
public func subEvent(eventCode: String, completion: @escaping (Int, String?) -> Void) {
if let currentUser = Authing.getCurrentUser(),
let token = currentUser.accessToken {
let eventUri = "\(Authing.getWebsocketHost())/events/v1/authentication/sub?code=\(eventCode)&token=\(token)"
Expand Down
11 changes: 7 additions & 4 deletions Authing/Authing/Network/AuthingWebsocketClient.swift
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,14 @@ public class AuthingWebsocketClient: NSObject {
private var urlString: String = ""
private var retryCount: Int = 3
private var retryTimes: Int = 0
private var receiveCallBack: ((Int, String?) -> Void)?

public func setRetryCount(_ count: Int) {
retryCount = count
}

public func initWebSocket(urlString: String, completion: @escaping (String?) -> Void) {
public func initWebSocket(urlString: String, completion: @escaping (Int, String?) -> Void) {
self.receiveCallBack = completion
self.urlString = urlString
guard let url = URL(string: urlString) else {
ALog.e(AuthingWebsocketClient.self, "Error: can not create URL")
Expand All @@ -36,15 +38,16 @@ public class AuthingWebsocketClient: NSObject {
switch message {
case .string(let text):
ALog.d(AuthingWebsocketClient.self, text)
completion(text)
self.receiveCallBack?(200, text)
case .data(let data):
ALog.d(AuthingWebsocketClient.self, "\(data)")
self.receiveCallBack?(200, "\(data)")
@unknown default:
fatalError()
}
case .failure(let error):
ALog.e(AuthingWebsocketClient.self, error)
completion(error.localizedDescription)
self.receiveCallBack?((error as NSError).code, (error as NSError).debugDescription)
self.retryTimes += 1
self.reconnect(url: self.urlString, retryTimes: self.retryTimes)
}
Expand All @@ -57,7 +60,7 @@ public class AuthingWebsocketClient: NSObject {
}

DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + 2) {
self.initWebSocket(urlString: url) { message in
self.initWebSocket(urlString: url) { code, message in
}
}
}
Expand Down
4 changes: 2 additions & 2 deletions Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ let package = Package(
targets: [
.binaryTarget(
name: "Authing",
url: "https://github.com/Authing/authing-ios-sdk-v3/releases/download/1.0.0/Authing.xcframework.zip",
checksum: "a5606e64d470eef06771fae771892e44de0e1dd589039411caaa600fc9ec8e57"
url: "https://github.com/Authing/authing-ios-sdk-v3/releases/download/1.0.1/Authing.xcframework.zip",
checksum: "16552b2d9e4eeeaf50a672ee338bd2785a31bcfcf0bf7539c1f24b2ef73255f4"
)
]
)
Expand Down

0 comments on commit c54a0a4

Please sign in to comment.