TISDK 1.6.0

TISDK 1.6.0

Igor VasilenkoDmitry Kuznetsov 保持。



 
依赖于
ASDKCore~> 1.5.2
ASDKUI~> 1.5.2
SnapKit~> 5.0.0
NMEasyTipView~> 1.1
TPKeyboardAvoiding~> 1.3.2
TTTAttributedLabel~> 2.0.0
AFNetworking/NSURLSession~> 4.0.1
Typhoon~> 4.0.8
IGListKit~> 4.0.0
 

TISDK 1.6.0

  • 作者
  • Vasilenko Igor Vladimirovich

CocoaPods Languages CocoaPods carthage compatible Apache License

Tinkoff Insurance SDK for iOS

客户可以在5分钟内完成车辆保险或车险的办理!

安装

TISDK支持iOS 10、11 & 12版本。

1. 使用以下方式将SDK添加到项目中

Cocoapods

在Podfile中添加,并运行pod install

pod 'TISDK'

Carhage

  1. github "TinkoffCreditSystems/tisdk-ios" 添加到您的 Cartfile。
  2. 在终端中调用 carthage update
  3. 转到项目中“一般设置”选项卡,将 TISDK.frameworkCarthage/Build/iOS 文件夹拖到“已嵌入的二进制代码”部分。检查是否勾选了“如有必要,复制项目”。

手动安装

  1. 下载 TISDK for iOS 并解压。
  2. 转到项目中“一般设置”选项卡,将 TISDK.frameworkCarthage/Build/iOS 文件夹拖到“已嵌入的二进制代码”部分。检查是否勾选了“如有必要,复制项目”。
  3. 在项目中“构建阶段”选项卡中为您的目标添加新的“运行脚本阶段”并将以下脚本插入:bash "${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}/TISDK.framework/strip-frameworks.sh" 此步骤对于解决压缩通用框架时的 App Store 提交错误非常重要。

2. 更新 Info.plist

1. SDK 配置

<key>TISDK</key>
<dict>
<key>partnerID</key>
<string>your_unique_identifier</string>
</dict>
描述
partnerID 您在我们服务器上的应用程序标识符。

2. 为了 SDK 正确运行,需要相机和照片库的权限

<key>NSCameraUsageDescription</key>
<string>Разрешите пожалуйста доступ для загрузки документов</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>Разрешите пожалуйста доступ для загрузки документов</string>

使用

与SDK的主要交互是通过TIInsurance类直接进行的。

机动车交通事故责任强制保险(OSAGO)的办理

以下方法用于打开用于计算和购买机动车交通事故责任强制保险(OSAGO)的表单

- (void)buyOSAGOInViewController:(UIViewController *)viewController completionBlock:(void (^ _Nullable)(TIPolicyInfo *))completionBlock;
参数 描述
viewController 将展示保险单办理表单的UIViewController
completionBlock 在成功购买保险单后,在块中将返回已办理保险单的信息

机动车商业保险(КАСКО)的办理

以下方法用于打开机动车商业保险(КАСКО)短期申请表单

- (void)buyKACKOInViewController:(UIViewController *)viewController;
参数 描述
viewController 将展示保险单办理表单的UIViewController

支持

  • 有关合作伙伴关系问题请联系[email protected]
  • 有关SDK集成和工作的问题,请在issues中创建工单