发布说明 iOS SDK

iOS SDK 发布说明全面概述了每个版本的 iOS SDK 中引入的更新、改进和修正。

版本变化
2.9.0新增:允许当前月份和年份到期的卡片。
修正:各种错误修复和改进。
新功能:缩减完整列表和支付按钮的字符限制。
新增:支持点击支付密钥。
新功能:支持PayPal分期付款。
新功能:支持深色模式。
2.8.1改进:当仅启用信用卡功能时隐藏借记卡。
新增:启用渲染模式下的点击支付密钥功能。
2.8.0修正:各种错误修复和改进。
更改: 将 MM/YY 格式更改为繁体中文。
更改:将设置从 v1 迁移到 v2;将日志从付款方式服务移到设置 v2 服务。
改进:在灵活操作中支持二级背景颜色。
改进:在付款完整列表中添加样式。
: 增加 ACH 字段注册。
2.7.1功能:添加了对使用 Passkey 的点击付费 (CTP) 的支持。
功能:发送至深层链接时,通知注册中的待定状态。
2.7.0: 添加了与网络集成的 ClearSale。
修正:各种错误修复和改进。
2.6.0: 键盘显示时,为表单添加导航工具栏。
修正:各种错误修复和改进。
2.5.0功能:支持 Apple Pay 循环支付。
功能:支持 zh-CN 和 zh-TW 语言。
变化:只有注册学分。
更改:在一个公共方法中显示状态布尔值。
功能:使用Full SDK 时启用客户表单。
改进:为凭单信息添加样式。
功能:在 "注册 "中支持呼叫设置。
删除:getFingerprint 的验证。
功能:Coinflow 退款保护。
功能:支持 iPad 屏幕。
: 添加了 ELO 图标。
改进:更新国家数据消耗和文件类型可视化。
更改:更新了 APM 表格中的必填字段。
功能:OCR 功能。
修正:各种错误修复和改进。
2.4.2修正:各种错误修复和改进。
功能:在注册时提供呼叫设置服务,在注册时仅提供支持积分。
2.4.0删除:已停用 startCheckout(with: self) 方法 - 从所有支付实现(精简版、完整版和渲染版)中移除。
改变:已更换 Yuno.getPaymentMethodView(delegate: YunoPaymentDelegate)async getPaymentMethodViewAsync(delegate: YunoPaymentFullDelegate) 全额付款。
改变:已更换 startPaymentRenderlet paymentFlow = await Yuno.startPaymentRenderFlow(paymentMethodSelected: selectedPaymentMethod, with: YunoPaymentDelegate) 在支付渲染中。
改变:已更换 Yuno.startPaymentLite(showPaymentStatus: Bool)startPaymentLite(with: YunoPaymentDelegate, paymentSelected: PaymentMethodSelected, showPaymentStatus: Bool = true) 在 "简便支付 "中。
功能:在 /payment/complete 服务中添加 Apple Pay 的缺失值。
修正:解决 Nuvei 3DS 挑战。
更改: 更改样式对象。
: 新增横幅视图付款操作视图。
修正:各种错误修复和改进。
2.3.0改进:将视图块中的标识符分离到特定的文本组件中。
: 添加脚本以测量 SDK 的大小。
更改:将 NuPay 横幅中的信息改为粗体。
更改: 更改 CVV 和过期日期字段的比例。
功能:根据后台标志在外部浏览器中打开重定向。
2.2.2: 新增 Luhn 验证。
修正:各种错误修复和改进。
2.2.1修正:各种错误修复和改进。
2.2.0功能:新增 PayPal 注册功能。
修正:各种错误修复和改进。
2.1.0修正:各种错误修复和改进。
改进:从公共应用程序接口中隐藏颜色编码初始化程序。
:为索迪斯品牌添加有效期验证。
功能: 支持付款操作中的重定向类型。
2.0.0改进:增强 NuPay 注册功能,以过滤护照信息。
功能: 新增对 NuPay 分期付款的支持。
改进:将旧的替代付款方法 (APM) 迁移到灵活操作,简化代码并删除不必要的用户界面元素。
改进:规范已注册通用卡的 CVV 输入字段。
功能:集成 Mercado Pago 3DS,加强欺诈保护。
改进:根据后端标志实现套接字连接。
: 已添加对灵活操作(如 Transfiya)中的信息操作的支持。
改进:重新排列付款按钮,提供更直观的用户体验。
功能:新增对 APM 邻里信息的支持。
功能:集成 Airwallex 反欺诈功能。
功能:新增对 3DS Unlimit 的支持。
功能:为客户信息添加邻里文本字段。
修正:一般错误修复和性能改进。
1.25.0功能:新增对 Astropay 注册的支持。
新增: 支持重定向类型注册。
1.24.2改进:通过递归显示增强加载器显示。
1.24.1改进:添加了全额付款视图大小通知。
1.24.0更改: 将 Mercado Pago Checkout Pro 重定向从网页视图切换到应用程序内浏览器。
变化:修改了 3DS 流程。
改进:增强登记卡方法的可视化。
功能: 可为注册卡设置品牌信息。
更改: 更新了动态 SDK 中的键盘类型枚举。
功能:在全额付款列表中添加了对扩展表单的支持。
REVERT: 逆向处理 CVV 的卡片组件逻辑。
功能:新增为 3DS 挑战加载 URL 的支持。
: 采用预选付款方式。
改进:将完整的付款列表迁移到 SwiftUI。
改进:标准化键盘输入行为。
改进:标准化键盘 "下一步 "按钮行为。
功能:为灵活的操作添加了样式支持。
: 在灵活操作中添加了 QR 按钮。
: 为必填字段设置了 CVV 逻辑。
改进:可在相关字段中设置键盘类型。
修正:一般错误修复和性能改进。
1.23.2:执行通知 cancelByUser 当用户关闭注册表时。
1.23.1:执行通知 cancelByUser 当用户关闭 Apple Pay 模版时。
1.23.0功能:添加了对通用注册表单和 websocket 连接的支持(与 Bancolombia 按钮进行了测试)。
1.22.1改进:确保 anyPublisher 将直接返回嵌入式网络视图(重定向),而不是协议。
1.22.0删除: 从必填字段中删除国籍。
功能: 在灵活操作中创建 OTP 视图。
:已添加 x-sdk-type 到所有请求标头。
: 为动态 SDK 提供注册卡支持。
: 新增授权子状态通知。
内容:为动态操作中的图像操作添加可访问性标识符。
改进:更新动画,与 Figma 设计保持一致。
:添加了以下测试 AnalyticsReporter, BPXLUUIDHandler, CardViewmodel+Validation, YunoPyamentDelegateEnrollmentActionFactory.
改进:允许在动态 SDK 中进行空 regex 验证。
功能:在下拉视图中启用图像视图(如果存在)。
删除: 从状态屏幕中删除波浪背景图片。
: 添加了动态 SDK 修复和 iPad 演示。
功能:支持下载的动态 SDK 字体。
修正:一般错误修复和性能改进。
1.21.2:已添加 anyCancellablesYunoEnrollmentHeadlessImpl.
1.21.1REMOVE: 删除对 Koin 的依赖。
1.21.0更改:更新了 Inswitch 副本。
更改:默认操作视图现在仅用于 Pluxee。
改进:确保只显示信贷选项。
功能: 在灵活操作中增加了对付款代码的支持。
功能:在灵活操作中添加了对条形码的支持。
: 集成 Xendit - Indoramart 付款方式。
内容:为性能监控添加了 MetricKit 和 URLSessionTaskMetrics。
: 添加了动态操作 - IMAGE。
: 添加了付款流程辅助测试。
内容:合并付款和注册流程。
修正:一般错误修复和性能改进。
1.20.0: 将 Koin SDK 集成到通用 package.swift 中。
功能: 采用延迟提供商回复屏幕。
改进:可使用不同账户保存密钥。
功能:添加了从 WebView 收集浏览器信息的功能。
: 在用户默认设置中保存和发送 C2Ptokens 。
改进:根据功能标志启用 C2P 渲染。
更改: 调整了持卡人限额。
: 为读取套接字实施了 Koin PIX Parcelado。
: 集成 Koin PIX 包裹。
: 为 Koin 添加了 "审查中 "信息。
: 为 Koin 启用了 "等待 OTP "功能。
修正:一般错误修复和性能改进。
1.19.3: 新增 NuPay 重定向支付功能。
1.19.2改进:当子状态获得授权时,启用套接字连接。
1.19.1: 注册时增加了文件必填字段。
1.19.0: 为生成 QA 版本的分支添加了一个标签。
: 集成 Inswitch - 现金支付方式。
: 集成 Inswitch - 银行转账付款方式。
: 添加了将 IPA 上传到 Lambdatest 的 Lane。
:集成 Xendit QRIS。
修复:常规错误修复与改进。
1.18.0删除:已删除 OptionalStateValue 来自动态 SDK。
:添加了以下测试 CardFormViewModel.
: 添加了实用程序测试。
: 采用 RUT 和面具。
删除:已删除 YunoDynamicConnection 类。
修正:一般错误修复和性能改进。
功能:添加 SDK 无缝集成。
1.17.0: 在注册流程中添加了复制凭证。
改进:为动态 SDK 条件添加了依赖性。
改进:限制动态 SDK 文本字段(CARD)中的允许字符。
改进:限制动态 SDK 文本字段中的允许字符(APM)。
更改:更新验证。
更改: 修改了套接字协议。
改进:验证 BFF 功能。
改进:验证凭单、UATP 和卡片类型。
修正:一般错误修复和性能改进。
改进:根据文档增强事件和日志映射。
1.16.0: 添加了 FAC 3DS 动作。
:在 codeViewController.
: 添加了效益类型,并接受按钮中的任何观点。
: 在动态 SDK 中实现了注册卡表单。
: 在动态 SDK 中实现了逐步卡片表单。
改进:从后台动态获取所有图标和视图名称。
修正:一般错误修复和性能改进。
1.15.0: 添加了测试。
: 在动态 SDK 中实现了分步功能。
: 添加了 RUT 验证。
:已添加 termClicked 活动和 onLoaded/onClosed 生命周期视图事件。
: 将所有可访问性标识符添加到用于自动化的示例应用程序中。
: 为动态 SDK 添加了分析功能。
: 注册会员卡表单增加了必填字段。
删除: 删除 NuPay 注册的 CNPJ。
1.9.0: 添加了加载器和服务超时,并改进了分析事件流程。
1.6.2修正:一般错误修复和性能改进。
改进:添加验证功能,以便在应用程序从后台返回时查询付款状态。
1.1.19修正:解决了 MP Checkout Pro 中的缓存问题。
功能: 在 Daviplata 表单中实现文件类型过滤。
1.1.18功能:支持加载器持久性。
1.1.17修正:打开条款和条件时出现的错误。
新增:Yuno.Appearance 对象的 CheckboxColor 字段。
更改: 改进付款方式表格。
1.1.16功能:改进卡片形式。
1.1.15:贺卡表格中的必填字段。
1.1.14功能:支持 Openpay 支付方式。
功能:一步定制卡片表单。
1.1.13功能:支持新的支付方式类型。
1.1.12功能:支持 PagSeguro 结账。
功能:支持 UNLIMINT 结账。
1.1.11更改:改进了多步骤卡片格式。
1.1.9修正:Yuno.Appearance 对象初始化时的错误。
:支持付款方式:Dlocal 重定向、Khipu、Dlocal PSE。
更改:改进多步骤卡片形式。
1.1.8修正:改进了多步卡片表格。
1.1.7功能:支持 Tarjeta Clave 付款方式。
: 支持库什基付款方式。
更改: Daviplata 用户体验改进。
更改:改善食客用餐卡的形式。
1.1.3更改: 增加了多步骤卡片表格选项。
1.1.0更改:支持 Swift 包管理器。
1.0.17变化:卡片形式总体改进。
1.0.16更改:改进了卡片格式的措辞。
1.0.9功能:PIX/Nupay 异步支付调整。
功能:支持卡片注册。
: 支持 Wibond(新付款方式)。
更改:用户界面总体改进。
变化:改进了卡片形式。
更改:从所有表格中删除了性别字段。
: 支持的付款方式:PIX、Nupay、MercadoPago 钱包。