VV

verygoodsecurity/vgs-collect-ios

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

23 stars 品質 69 トレンド 24MIT

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

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
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add verygoodsecurity/vgs-collect-ios
MCP 初心者?mcpskill.org のガイドから始めましょう →