iOS SDK
介绍:
如果您要在iOS app中接入我们,可以使用我们这里提供的iOS SDK方式。
使用说明
第一步 引入SDK
通过将以下仓库添加到 Swift Package Manager 来下载 SDK: https://github.com/Alchemy-Pay/RampPaySdk-ios
第二步 初始化
import RampPaySdk
let config = RampPaySdkConfig(
debug: true, // true or false
environment: RampPayEnvironment.sandbox, // Sandbox or Production
params: nil // Concatenated URL parameters
)
let rampPaySdk = RampPaySdk(config: config)
rampPaySdk.show(mode: RampPayRenderingOption.webviewoverlay) // WebViewOverlay or InAppBrowser
- environment 有2种配置模式:沙盒环境/生产环境
- params 需要传入拼接好的URL完整参数, 查看详情
示例:appId=f83Is2y7L425rxl8&crypto=USDT&network=ETH&showTable=buy&fiat=USD&fiatAmount=30×tamp=1538054050234&sign=JY9JcOwBosncT19Nn9DIfTH%2BvfSt6xL%2BI%2BRVCl9YGgE%3D
- rampWebView.show 有2种配置模式:WebViewOverlay 和 InAppBrowser
WebViewOverlay 和 InAppBrowser的区别
InAppBrowser:允许您使用诸如Google Pay、社交登录和弹出窗口等原生功能。
WebViewOverlay:允许您在小部件和您的应用程序之间使用通信层,并因此使您的应用程序在小部件中发生某些事件时执行特定操作。
Updated 29 days ago