Skip to Content

CaptchaFox für iOS

Sie können Ihre nativen iOS Apps (UIKit und SwiftUI) mit der offiziellen iOS Bibliothek  schützen. Vorausgesetzt werden iOS 15 oder neuer und Xcode 16 oder neuer.

Einrichtung

  1. Erstellen Sie im CaptchaFox-Portal eine neue Seiten-Konfiguration mit der iOS-Integration
  2. Wählen Sie in Xcode File > Add Package Dependencies…, geben Sie https://github.com/CaptchaFox/captchafox-ios ein und fügen Sie die Bibliothek CaptchaFox zu Ihrem App-Target hinzu
  3. Folgen Sie den Anweisungen zur Verwendung in der Readme 
  4. Geben Sie den Seitenschlüssel und die Domain aus Ihrer Seiten-Konfiguration ein
  5. Zeigen Sie das Captcha auf Ihrem App Screen an und verifizieren Sie das aufgelöste Token in Ihrem Backend

Beispiel

import CaptchaFox import SwiftUI struct SignUpView: View { @State private var showsCaptcha = false private let configuration = CaptchaFoxConfiguration( siteKey: "YOUR_SITEKEY", baseURL: URL(string: "https://YOUR_DOMAIN")! ) var body: some View { Button("Registrieren") { showsCaptcha = true } .captchaFoxModal(isPresented: $showsCaptcha, configuration: configuration, onVerify: { token in // Token an Ihr Backend senden. }) } }
Zuletzt aktualisiert am