2017-10-03 1 views

Antwort

0

die Dokumentation lesen richtig. Abschnitt 4.2, Seite 10. Das Framework ist in Objective-C geschrieben und Sie haben ein Swift-Projekt, so dass Sie eine Bridging-Header benötigen.

enter image description here

Einer der Hunderte von Anleitung, wie die Einrichtung eines `Bridging-Rubrik: https://youtu.be/lon5YVMUxHQ

0

Payfort Anleitung zur Integration der mobilen SDK ios Bitte die doc zuerst:

https://docs.payfort.com/pdf/FORT_Mobile-SDK_iOS_Integration_Guide_v_1.3.pdf

1- Um Payfort SKD zu integrieren folgen Sie den folgenden Schritten. Verwenden Sie keine andere Methode.

 Heruntergeladenes iOS SDK vom offiziellen Link.  Entpacken Sie das heruntergeladene iOS SDK.  Ziehen Sie das PayFortSDK.framework & PayFortSDK.bundle in den Frameworks im Projektnavigator.

Erstellen Sie eine neue Gruppe Frameworks, wenn sie nicht existiert. o Wählen Sie Gruppen für alle hinzugefügten Ordner erstellen. o Achten Sie darauf, bei Bedarf Dateien zu kopieren.

2- Kopieren Sie PayfortView2.xib & PayfortView2_ar.xib aus der Projektansicht Oder wurde vom Payfort-Support-Team dafür befragt, jetzt in Ihrem Projekt verwendet.

3- Benutzerdefinierter Weg für PayFortView, indem Sie ihn mit PayfortView.h im Payfort-Framework verknüpfen Verbinden Sie alle Ausgänge mit Ihrer benutzerdefinierten Ansicht.

paycontroller? .setPayFortCustomViewNib ("PayFortView2") 4- Laden Sie die "JVFloatLabeledTextField" -Bibliothek von github herunter. Verwenden Sie pod dafür.

5- Verwenden Sie JVFloatLabeledTextField anstelle von PFKJVFloatLabeledTextField Ändern Sie PayfortView2.xib und PayfortView2_ar.xib in "Identify Inspactor" von xcode.

6- jetzt offen "PayFortView.h" von ~/PayFortSDK.framework/Header/PayFortView.h in die Steckdose Projekt ändern PFKJVFloatLabeledTextField zu JVFloatLabeledTextField

Bellow ist die Verbindung, die ich zu meinem Demo-Projekt integriert haben: Ändern Sie Ihr PayPal-Konto. https://github.com/bhoopend232/PayfortDemo.git

+0

Jetzt behoben Payfort das Problem, die obige Lösung funktioniert nicht. –

+0

danke für Beispielcode +1 dafür. –

Verwandte Themen