-2
votes

Obtenir une erreur dans la passerelle de paiement PAYTM tout en téléchargeant l'application sur AppStore

Obtenir Le module compilé avec Swift 5.0.1 ne peut pas être importé par Swift 5.1 Erreur pendant que j'ai ajouté PaymentsDK Swift5. Ensuite, j'ai essayé PaymentsDK 5,1 Cadre de ne pas avoir cette erreur lors de la téléchargement de l'application sur AppStore. Travailler parfaitement au mode de développement.

appliqué cette solution

  1. https://github.com/paytm-payments/paytm_ios_app_kit / Problèmes / 37 # Issuecomment-533982199
  2. https://github.com/paytm-payments/paytm_ios_app_kit / Problèmes / 40 # Issuecomment-538249618

     Entrez la description de l'image ici Entrez la description de l'image ici


0 commentaires

3 Réponses :


0
votes

L'erreur mentionnée clairement à propos de vous téléchargez avec le cadre de simulateur, lors de télécharger votre cadre ne doit pas contenir de cadres de simulateur x86_64, i386 . Lorsque vous téléchargez le script Shell, vous supprimez cette architecture des constructions de version. Utilisez ce script dans le script de la phase de construction. Supprimer les architectures de simulateur


8 commentaires

Déjà essayé cette solution Github.com/paytm-payments/paytm_ios_app_kit/issues/app_ ...


Si vous avez essayé cela, il ne faut plus vous donner cette erreur. Devrait être quelque chose de diff


Pouvez-vous vérifier ce qui est l'architecture de votre cadre en utilisant LIPO -Infrow Framework binaire


Laissez-moi essayer votre solution.


Pouvez-vous vérifier quelles sont les informations sur la voûte en utilisant la commande Lipo -Info?


Je ne sais pas comment cela fait ça.


Terminal ouvert et écrire Lipo -Info votre chemin binaire


Laissez-nous Continuez cette discussion en chat .



0
votes
         Copy PaymentsSDK.framework in your Mac’s Downloads folder.
    
       // Open Terminal and move to the Downloads folder of your mac.
          cd /Users/<Your Mac's User Name Here>/Downloads
       //Run these commands to strip the x86_64 and i386 builds from your binary.
         
        lipo -remove x86_64 PaymentSDK.framework/PaymentSDK -o 
          PaymentSDK.framework/PaymentSDK
     
         lipo -remove i386 PaymentSDK.framework/PaymentSDK -o 
          PaymentSDK.framework/PaymentSDK
    
     //That’s it. Now you have stripped out all the unnecessary builds from your //binary.
    Now-Again. Copy Payments.sdk from your Downloads folder and replace it from the previous binary.

// Now, it will be validated successfully without any issues.

0 commentaires

0
votes

Vous pouvez intégrer le dernier SDK pour iOS. Le lien GITUB pour le SDK est https://github.com/paytm/paytm_ios_all_in_one_sdk . Ses informations d'intégration sont disponibles sur les documents de développement de PAYTM.


0 commentaires