
verygoodsecurity/vgs-collect-ios
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
VGSはiOS SDKを収集します
概要
VGSCollectSDKは、VGSテナントに支払いカード、PII、およびファイルを収集、検証、および安全に送信するためのネイティブ入力を提供します。 VGSダッシュボードで組織を作成します。 サンドボックステナントID()を使用して、コレクターを初期化します。 - マスキング、フォーマット、検証、メタデータ(カードブランド、BIN、Last4)でテキスト入力要素をセキュアにします。 - 監査されたクレジットカードのスキャン(BlinkCard)をVGS-providedモジュール経由で。 - 安全なファイルピッカー & explicit post-upload cleanupでアップロード. - UI(有効/無効な操作)を駆動するためのフィールド状態の観察API。 - 複数の投稿 API (closure, async/await, Combine のパブリッシャーのバリアント)。 - 提供されるすべてのテキストフィールドタイプのSwiftUIラッパー。 Swiftツールバージョン5.9以上が必要です。 インストールしたバージョンを確認してください。 現在、SDK は Xcode 26.5/Swift 6.3 で検証済みで、パッケージマニフェストを素早く保存できます。お客様の互換性は 5.9 です.
概要(AI 翻訳)
[[VGSCollectSDK] は、決済カード、PII、およびファイルを VGS テナントに収集、検証、および安全に送信するためのネイティブ入力を提供します。
コンテンツの表
- 開始前 *特徴 *統合
- Swiftパッケージマネージャ
- ココアポッド
- AIエージェントの統合 *クイックスタート
- フィールドの初期化と構成
- 観測フィールドの状態
- データの送信 *カード スキャン
- ファイルアップロード
- SwiftUIサポート *デモアプリケーション
- ドキュメント
- リリース
- アナリティクスとプライバシー *セキュリティガイド
- 依存関係
- ライセンス
あなたが始める前に##
VGSダッシュボードで組織を作成します。 サンドボックステナントID( )を使用して、コレクターを初期化します。
##特徴
- マスキング、フォーマット、検証、メタデータ(カードブランド、BIN、Last4)でテキスト入力要素をセキュアにします。
- 監査されたクレジットカードのスキャン(BlinkCard)をVGS-providedモジュール経由で。
- 安全なファイルピッカー & explicit post-upload cleanupでアップロード.
- UI(有効/無効な操作)を駆動するためのフィールド状態の観察API。
- 複数の投稿 API (closure, async/await, Combine のパブリッシャーのバリアント)。
- 提供されるすべてのテキストフィールドタイプのSwiftUIラッパー。
##インテグレーション
###Swiftパッケージマネージャ Swiftツールバージョン5.9以上が必要です.
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
VGS Collect iOS SDK
VGSCollectSDK provides native inputs to collect, validate, and securely submit payment cards, PII, and files to a VGS tenant.
Table of Contents
- Before You Start
- Features
- Integration
- AI Agent Integration
- Quick Start
- Card Scanning
- File Upload
- SwiftUI Support
- Demo Application
- Documentation
- Releases
- Analytics & Privacy
- Security Guidance
- Dependencies
- License
Before You Start
Create an organization in the VGS Dashboard. Use its sandbox tenant ID (``) to initialize the collector.
Features
- Secure text input elements with masking, formatting, validation & metadata (card brand, BIN, last4).
- Audited credit card scanning (BlinkCard) via VGS‑provided modules.
- Secure file picker & upload with explicit post‑upload cleanup.
- Field state observation API to drive UI (enable/disable actions based on validity).
- Multiple submission APIs (closure, async/await, Combine publisher variants).
- SwiftUI wrappers for all provided text field types.
Integration
Swift Package Manager
Requires Swift tools version 5.9 or higher. Check your installed version:
xcrun swift -version
The SDK is currently validated with Xcode 26.5 / Swift 6.3 while keeping the package manifest at swift-tools-version: 5.9 for customer compatibility.
Add the package in Xcode using the repository URL:
https://github.com/verygoodsecurity/vgs-collect-ios.git
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add verygoodsecurity/vgs-collect-ios