Skip to content

Commit

Permalink
Missing files from last commit.
Browse files Browse the repository at this point in the history
  • Loading branch information
ahmadmssm committed Aug 8, 2024
1 parent 290af87 commit 9b8b3c7
Show file tree
Hide file tree
Showing 9 changed files with 30 additions and 24 deletions.
Binary file not shown.
10 changes: 5 additions & 5 deletions FunnelConnect.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -8,32 +8,32 @@
<key>BinaryPath</key>
<string>FunnelConnect.framework/FunnelConnect</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>FunnelConnect.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>FunnelConnect.framework/FunnelConnect</string>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>FunnelConnect.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</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
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -147,10 +147,12 @@ __attribute__((swift_name("KotlinBoolean")))
__attribute__((objc_subclassing_restricted))
__attribute__((swift_name("FCOptions")))
@interface FunnelConnectFCOptions : FunnelConnectBase
- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
- (FunnelConnectFCOptions *)enableLogging __attribute__((swift_name("enableLogging()")));
- (FunnelConnectFCOptions *)setFallBackConfigJsonJson:(NSString *)json __attribute__((swift_name("setFallBackConfigJson(json:)")));
- (instancetype)initWithEnableLogging:(BOOL)enableLogging __attribute__((swift_name("init(enableLogging:)"))) __attribute__((objc_designated_initializer));
- (FunnelConnectFCOptions *)doCopyEnableLogging:(BOOL)enableLogging __attribute__((swift_name("doCopy(enableLogging:)")));
- (BOOL)isEqual:(id _Nullable)other __attribute__((swift_name("isEqual(_:)")));
- (NSUInteger)hash __attribute__((swift_name("hash()")));
- (NSString *)description __attribute__((swift_name("description()")));
@property (readonly) BOOL enableLogging __attribute__((swift_name("enableLogging")));
@end


Expand Down Expand Up @@ -306,8 +308,8 @@ __attribute__((swift_name("FunnelConnectSDK")))
* @note This method converts all Kotlin exceptions to errors.
*/
- (NSArray<FunnelConnectFCUser *> * _Nullable)getUsersAndReturnError:(NSError * _Nullable * _Nullable)error __attribute__((swift_name("getUsers()")));
- (void)initializeSdkToken:(NSString *)sdkToken __attribute__((swift_name("initialize(sdkToken:)")));
- (void)initializeSdkToken:(NSString *)sdkToken options:(FunnelConnectFCOptions *)options __attribute__((swift_name("initialize(sdkToken:options:)")));
- (void)initializeSdkToken:(NSString *)sdkToken plistFilePath:(NSString *)plistFilePath __attribute__((swift_name("initialize(sdkToken:plistFilePath:)")));
- (void)initializeSdkToken:(NSString *)sdkToken plistFilePath:(NSString *)plistFilePath options:(FunnelConnectFCOptions *)options __attribute__((swift_name("initialize(sdkToken:plistFilePath:options:)")));
- (BOOL)isInitialize __attribute__((swift_name("isInitialize()")));

/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
framework module "FunnelConnect" {
framework module FunnelConnect {
umbrella header "FunnelConnect.h"

export *
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -147,10 +147,12 @@ __attribute__((swift_name("KotlinBoolean")))
__attribute__((objc_subclassing_restricted))
__attribute__((swift_name("FCOptions")))
@interface FunnelConnectFCOptions : FunnelConnectBase
- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
- (FunnelConnectFCOptions *)enableLogging __attribute__((swift_name("enableLogging()")));
- (FunnelConnectFCOptions *)setFallBackConfigJsonJson:(NSString *)json __attribute__((swift_name("setFallBackConfigJson(json:)")));
- (instancetype)initWithEnableLogging:(BOOL)enableLogging __attribute__((swift_name("init(enableLogging:)"))) __attribute__((objc_designated_initializer));
- (FunnelConnectFCOptions *)doCopyEnableLogging:(BOOL)enableLogging __attribute__((swift_name("doCopy(enableLogging:)")));
- (BOOL)isEqual:(id _Nullable)other __attribute__((swift_name("isEqual(_:)")));
- (NSUInteger)hash __attribute__((swift_name("hash()")));
- (NSString *)description __attribute__((swift_name("description()")));
@property (readonly) BOOL enableLogging __attribute__((swift_name("enableLogging")));
@end


Expand Down Expand Up @@ -306,8 +308,8 @@ __attribute__((swift_name("FunnelConnectSDK")))
* @note This method converts all Kotlin exceptions to errors.
*/
- (NSArray<FunnelConnectFCUser *> * _Nullable)getUsersAndReturnError:(NSError * _Nullable * _Nullable)error __attribute__((swift_name("getUsers()")));
- (void)initializeSdkToken:(NSString *)sdkToken __attribute__((swift_name("initialize(sdkToken:)")));
- (void)initializeSdkToken:(NSString *)sdkToken options:(FunnelConnectFCOptions *)options __attribute__((swift_name("initialize(sdkToken:options:)")));
- (void)initializeSdkToken:(NSString *)sdkToken plistFilePath:(NSString *)plistFilePath __attribute__((swift_name("initialize(sdkToken:plistFilePath:)")));
- (void)initializeSdkToken:(NSString *)sdkToken plistFilePath:(NSString *)plistFilePath options:(FunnelConnectFCOptions *)options __attribute__((swift_name("initialize(sdkToken:plistFilePath:options:)")));
- (BOOL)isInitialize __attribute__((swift_name("isInitialize()")));

/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
framework module "FunnelConnect" {
framework module FunnelConnect {
umbrella header "FunnelConnect.h"

export *
Expand Down
12 changes: 7 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
<h1 align ="center"><b style='color:#2270FF'>FunnelConnect iOS SDK</b></h1>


<p align="center">
<a href="https://cocoapods.org/pods/FunnelConnect"><img src="https://img.shields.io/cocoapods/p/FunnelConnect.svg?style=flat"></a>
<a href="https://cocoapods.org/pods/FunnelConnect"><img src="https://img.shields.io/badge/Swift-5.9-F16D39.svg?style=flat"></a>
<a href="https://raw.githubusercontent.com/Teavaro/FunnelConnect-iOS-SDK/main/LICENSE"><img src="https://img.shields.io/cocoapods/l/FunnelConnect.svg?style=flat"></a>
<a href="https://docs.teavaro.com/mobile-sdk/ios/getting-started/#2-cocoapods"><img src="https://img.shields.io/cocoapods/v/FunnelConnect.svg?style=flat-square&color=blue"></a>
<a href="https://docs.teavaro.com/mobile-sdk/ios/getting-started/#1-swift-package-manager-spm"><img src="https://img.shields.io/cocoapods/v/FunnelConnect.svg?style=flat-square&color=brightgreen&label=Swift Package Manager"></a>
<a href="https://cocoapods.org/pods/FunnelConnect"><img src="https://img.shields.io/badge/Swift-5.3-F16D39.svg?style=flat"></a>
<a href="https://raw.githubusercontent.com/Teavaro/FunnelConnect/main/LICENSE"><img src="https://img.shields.io/cocoapods/l/FunnelConnect.svg?style=flat"></a>
<a href="https://docs.teavaro.com/documentation/ios/services/getting-started/#2-cocoapods"><img src="https://img.shields.io/cocoapods/v/FunnelConnect.svg?style=flat-square&color=blue"></a>
<a href="https://docs.teavaro.com/documentation/ios/services/getting-started/#1-swift-package-manager-spm"><img src="https://img.shields.io/cocoapods/v/FunnelConnect.svg?style=flat-square&color=brightgreen&label=Swift Package Manager"></a>
</p>


Expand All @@ -21,7 +23,7 @@
FunnelConnect SDK reduces the time and the overhead required to integrate with FunnelConnect APIs and provides direct access to FunnelConnect services.

## Installation and integration:
For installation and integration please check the SDK [documentation](https://docs.teavaro.com/mobile-sdk/ios/getting-started/).
For installation and integration please check the SDK [documentation](https://docs.teavaro.com/documentation/).


## Support and bug reporting:
Expand Down

0 comments on commit 9b8b3c7

Please sign in to comment.