# BSPHP — dylib.ios.card（iOS 卡密验证 dylib，Swift）

## 项目简介

iOS 动态库：BSPHP 卡密验证（Swift，`bsphp_api_http`）。供集成到自有 App 或通过 **VerifyHost** 做 `dlopen` 调试。

## 目录结构

```
dylib.ios.card/
├── dylib.ios.card.xcodeproj/  Scheme：dylib.ios.card、VerifyHost
├── dylib.ios.card/            动态库源码
│   ├── IOSCardConfig.swift    连接参数（host、密钥等）
│   ├── IOSCardVerifyEntry.swift
│   ├── bsphp_api_http/
│   └── dylib_ios_card_initializer.m
├── VerifyHost/                调试用宿主
├── 编译结果演示/
├── 配置说明/
└── 说明中文.md / 说明繁体.md / 说明英文.md
```

## 配置说明

编辑 **`dylib.ios.card/IOSCardConfig.swift`**（与后台同一应用的地址、mutualKey、RSA 等保持一致）。

## 调试（摘要）

1. 打开 `dylib.ios.card.xcodeproj`  
2. Scheme：**VerifyHost**，目标：iOS 模拟器或真机  
3. ⌘R  

## 配置说明截图

![](配置说明/1.png)

![](配置说明/2.png)

![](配置说明/3.png)

![](配置说明/4.png)
