Skip to content

Commit

Permalink
CircleCI update SpotIMCore.xcframework to version 1.14.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ios-dev-openweb committed May 24, 2022
1 parent d12b765 commit e5eed2e
Show file tree
Hide file tree
Showing 53 changed files with 1,842 additions and 1,853 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ This library provides an easy integration with Spot.IM into a native iOS app.

#### Using [CocoaPods](https://cocoapods.org)
1. Set dependency as follows:
`pod 'SpotIMCore', '1.13.0'`
`pod 'SpotIMCore', '1.14.0'`
2. Execute `pod install` in Terminal
3. Open workspace file and run

Expand All @@ -22,7 +22,7 @@ The Swift Package Manager is a tool for automating the distribution of Swift cod
Once you have your Swift package set up, adding SpotIM as a dependency is as easy as adding it to the dependencies value of your Package.swift.
```
dependencies: [
.package(url: "https://github.com/SpotIM/spotim-ios-sdk-pod.git", .upToNextMajor(from: "1.13.0"))
.package(url: "https://github.com/SpotIM/spotim-ios-sdk-pod.git", .upToNextMajor(from: "1.14.0"))
]
```

Expand Down
2 changes: 1 addition & 1 deletion SpotIMCore.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

Pod::Spec.new do |s|
s.name = 'SpotIMCore'
s.version = '1.13.0'
s.version = '1.14.0'
s.swift_versions = ['5.0']
s.summary = 'OpenWeb SDK'
s.description = 'This SDK allows you to integrate OpenWeb into your iOS app.'
Expand Down
18 changes: 9 additions & 9 deletions SpotImCore.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -5,39 +5,39 @@
<key>AvailableLibraries</key>
<array>
<dict>
<key>BitcodeSymbolMapsPath</key>
<string>BCSymbolMaps</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_i386_x86_64-simulator</string>
<string>ios-arm64_armv7</string>
<key>LibraryPath</key>
<string>SpotImCore.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>i386</string>
<string>x86_64</string>
<string>armv7</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>BitcodeSymbolMapsPath</key>
<string>BCSymbolMaps</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_armv7</string>
<string>ios-arm64_i386_x86_64-simulator</string>
<key>LibraryPath</key>
<string>SpotImCore.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>armv7</string>
<string>i386</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -142,24 +142,9 @@ public enum SpotImError : Swift.Error {
case configurationSdkDisabled
case internalError(Swift.String)
}
public enum SpotImResult<T> {
case success(T)
case failure(SpotImCore.SpotImError)
public var value: T? {
get
}
public var error: SpotImCore.SpotImError? {
get
}
}
public enum SpotImLoginStatus {
case guest
case loggedIn
public static func == (a: SpotImCore.SpotImLoginStatus, b: SpotImCore.SpotImLoginStatus) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
get
}
case ssoLoggedIn(userId: Swift.String)
}
public struct SpotImConversationCounters : Swift.Codable {
public let comments: Swift.Int
Expand Down Expand Up @@ -205,7 +190,7 @@ public enum SpotImReadOnlyMode {
public protocol SPAnalyticsEventDelegate {
func trackEvent(type: SpotImCore.SPEventType, event: SpotImCore.SPEventInfo)
}
public typealias InitizlizeCompletionHandler = (_ success: Swift.Bool, _ error: SpotImCore.SpotImError?) -> Swift.Void
public typealias InitizlizeCompletionHandler = (Swift.Result<Swift.Void, SpotImCore.SpotImError>) -> Swift.Void
@_hasMissingDesignatedInitializers public class SpotIm {
public static var reinit: Swift.Bool
public static var googleAdsProvider: SpotImCore.AdsProvider?
Expand All @@ -222,10 +207,8 @@ public typealias InitizlizeCompletionHandler = (_ success: Swift.Bool, _ error:
public static func sso(withJwtSecret secret: Swift.String, completion: @escaping SpotImCore.AuthStratCompleteionHandler)
public static func startSSO(completion: @escaping SpotImCore.AuthStratCompleteionHandler)
public static func completeSSO(with codeB: Swift.String, completion: @escaping SpotImCore.AuthCompletionHandler)
@available(*, deprecated, message: "Use SpotIm.createSpotImFlowCoordinator(loginDelegate: LoginDelegate, completion: @escaping ((SpotImResult<SpotImSDKFlowCoordinator>) -> Void)) instead")
public static func createSpotImFlowCoordinator(navigationDelegate: SpotImCore.SpotImSDKNavigationDelegate, completion: @escaping ((SpotImCore.SpotImResult<SpotImCore.SpotImSDKFlowCoordinator>) -> Swift.Void))
public static func createSpotImFlowCoordinator(loginDelegate: SpotImCore.SpotImLoginDelegate, completion: @escaping ((SpotImCore.SpotImResult<SpotImCore.SpotImSDKFlowCoordinator>) -> Swift.Void))
public static func getConversationCounters(conversationIds: [Swift.String], completion: @escaping ((SpotImCore.SpotImResult<[Swift.String : SpotImCore.SpotImConversationCounters]>) -> Swift.Void))
public static func createSpotImFlowCoordinator(loginDelegate: SpotImCore.SpotImLoginDelegate, completion: @escaping ((Swift.Result<SpotImCore.SpotImSDKFlowCoordinator, SpotImCore.SpotImError>) -> Swift.Void))
public static func getConversationCounters(conversationIds: [Swift.String], completion: @escaping ((Swift.Result<[Swift.String : SpotImCore.SpotImConversationCounters], SpotImCore.SpotImError>) -> Swift.Void))
public static var darkModeBackgroundColor: UIKit.UIColor {
get
set
Expand All @@ -234,26 +217,18 @@ public typealias InitizlizeCompletionHandler = (_ success: Swift.Bool, _ error:
get
set
}
public static func getUserLoginStatus(completion: @escaping ((SpotImCore.SpotImResult<SpotImCore.SpotImLoginStatus>) -> Swift.Void))
public static func getUserLoginStatusWithId(completion: @escaping ((SpotImCore.SpotImResult<(SpotImCore.SpotImLoginStatus, Swift.String?)>) -> Swift.Void))
public static func getRegisteredUserId() -> Swift.String?
public static func getUserLoginStatus(completion: @escaping ((Swift.Result<SpotImCore.SpotImLoginStatus, SpotImCore.SpotImError>) -> Swift.Void))
public static func logout(completion: @escaping ((Swift.Result<Swift.Void, SpotImCore.SpotImError>) -> Swift.Void))
public static func setCustomSortByOptionText(option: SpotImCore.SpotImSortByOption, text: Swift.String)
public static func logout(completion: @escaping ((SpotImCore.SpotImResult<Swift.Void>) -> Swift.Void))
public static func setAnalyticsEventDelegate(delegate: SpotImCore.SPAnalyticsEventDelegate)
public static func setButtonOnlyMode(mode: SpotImCore.SpotImButtonOnlyMode)
public static func getButtonOnlyMode() -> SpotImCore.SpotImButtonOnlyMode
public static func setInitialSort(option: SpotImCore.SpotImSortByOption)
public static func configureLogger(logLevel: SpotImCore.SPLogLevel, logMethods: [SpotImCore.SPLogMethod])
@objc deinit
}
public typealias AuthCompletionHandler = (_ success: Swift.Bool, _ error: Swift.Error?) -> Swift.Void
public typealias AuthStratCompleteionHandler = (_ response: SpotImCore.SSOStartResponse?, _ error: Swift.Error?) -> Swift.Void
public protocol SSOAthenticationDelegate : AnyObject {
func ssoFlowStarted()
func ssoFlowDidSucceed()
func ssoFlowDidFail(with error: Swift.Error?)
func userLogout()
}
public typealias AuthCompletionHandler = (Swift.Result<Swift.String, Swift.Error>) -> Swift.Void
public typealias AuthStratCompleteionHandler = (Swift.Result<SpotImCore.SSOStartResponse, Swift.Error>) -> Swift.Void
public struct SSOStartResponse : Swift.Codable {
public var codeA: Swift.String?
public var jwtToken: Swift.String?
Expand All @@ -271,18 +246,15 @@ public enum OWParserError : Swift.Error {
get
}
}
public protocol SpotImSDKNavigationDelegate : AnyObject {
func controllerForSSOFlow() -> UIKit.UIViewController
}
public protocol SpotImLayoutDelegate : AnyObject {
func viewHeightDidChange(to newValue: CoreGraphics.CGFloat)
}
public protocol AuthenticationViewDelegate : AnyObject {
func authenticationStarted()
}
public protocol SpotImLoginDelegate : AnyObject {
func startLoginFlow()
func presentControllerForSSOFlow(with spotNavController: UIKit.UIViewController)
func startLoginUIFlow(navigationController: UIKit.UINavigationController)
func renewSSOAuthentication(userId: Swift.String)
func shouldDisplayLoginPromptForGuests() -> Swift.Bool
}
public enum CustomizableView {
Expand All @@ -309,8 +281,8 @@ public enum SPViewControllerPresentationalMode {
case push(navigationController: UIKit.UINavigationController)
}
extension SpotImCore.SpotImLoginDelegate {
public func presentControllerForSSOFlow(with spotNavController: UIKit.UIViewController)
public func startLoginFlow()
public func startLoginUIFlow(navigationController: UIKit.UINavigationController)
public func renewSSOAuthentication(userId: Swift.String)
public func shouldDisplayLoginPromptForGuests() -> Swift.Bool
}
public let SPOTIM_NAV_CONTROL_TAG: Swift.Int
Expand All @@ -320,17 +292,8 @@ public let SPOTIM_NAV_CONTROL_TAG: Swift.Int
final public func preConversationController(withPostId postId: Swift.String, articleMetadata: SpotImCore.SpotImArticleMetadata, numberOfPreLoadedMessages: Swift.Int = 2, navigationController: UIKit.UINavigationController, callbacks: SpotImCore.SPViewActionsCallbacks? = nil, completion: @escaping (UIKit.UIViewController) -> Swift.Void)
final public func openFullConversationViewController(postId: Swift.String, articleMetadata: SpotImCore.SpotImArticleMetadata, presentationalMode: SpotImCore.SPViewControllerPresentationalMode, selectedCommentId: Swift.String? = nil, callbacks: SpotImCore.SPViewActionsCallbacks? = nil, completion: SpotImCore.SPShowFullConversationCompletionHandler? = nil)
final public func openNewCommentViewController(postId: Swift.String, articleMetadata: SpotImCore.SpotImArticleMetadata, fullConversationPresentationalMode: SpotImCore.SPViewControllerPresentationalMode, callbacks: SpotImCore.SPViewActionsCallbacks? = nil, completion: SpotImCore.SPOpenNewCommentCompletionHandler? = nil)
final public func pushFullConversationViewController(navigationController: UIKit.UINavigationController, withPostId postId: Swift.String, articleMetadata: SpotImCore.SpotImArticleMetadata, completion: SpotImCore.SPShowFullConversationCompletionHandler? = nil)
final public func pushFullConversationViewController(navigationController: UIKit.UINavigationController, withPostId postId: Swift.String, articleMetadata: SpotImCore.SpotImArticleMetadata, selectedCommentId: Swift.String?, callbacks: SpotImCore.SPViewActionsCallbacks? = nil, completion: SpotImCore.SPShowFullConversationCompletionHandler? = nil)
final public func presentFullConversationViewController(inViewController viewController: UIKit.UIViewController, withPostId postId: Swift.String, articleMetadata: SpotImCore.SpotImArticleMetadata, selectedCommentId: Swift.String?, callbacks: SpotImCore.SPViewActionsCallbacks? = nil, completion: SpotImCore.SPShowFullConversationCompletionHandler? = nil)
@objc deinit
}
extension SpotImCore.SpotImSDKFlowCoordinator : SpotImCore.SSOAthenticationDelegate {
final public func ssoFlowStarted()
final public func ssoFlowDidSucceed()
final public func ssoFlowDidFail(with error: Swift.Error?)
final public func userLogout()
}
public enum SPLogMethod {
case nsLog, osLog, file(maxFilesNumber: Swift.Int)
}
Expand All @@ -341,11 +304,7 @@ public enum SPLogMethod {
}
@_hasMissingDesignatedInitializers public class SPClientSettings {
public static let main: SpotImCore.SPClientSettings
@available(*, deprecated, message: "Use SpotIm.initialize(spotId: String) instead")
public func setup(spotKey: Swift.String?)
@objc public func appMovedToForeground(notification: Foundation.Notification)
@available(*, deprecated, message: "Use SpotIm.overrideUserInterfaceStyle instead")
public static var overrideUserInterfaceStyle: SpotImCore.SPUserInterfaceStyle?
@objc deinit
}
public enum SPUserInterfaceStyle : Swift.Int {
Expand Down Expand Up @@ -444,8 +403,6 @@ public protocol AdsProvider : AnyObject {
extension SpotImCore.SPEventType : Swift.Equatable {}
extension SpotImCore.SPEventType : Swift.Hashable {}
extension SpotImCore.SPEventType : Swift.RawRepresentable {}
extension SpotImCore.SpotImLoginStatus : Swift.Equatable {}
extension SpotImCore.SpotImLoginStatus : Swift.Hashable {}
extension SpotImCore.SpotImSortByOption : Swift.Equatable {}
extension SpotImCore.SpotImSortByOption : Swift.Hashable {}
extension SpotImCore.SpotImButtonOnlyMode : Swift.Equatable {}
Expand Down
Loading

0 comments on commit e5eed2e

Please sign in to comment.