2016-07-26 1 views
1

Quand j'ai essayé de déboguer l'iOS au simulateur, ce qui se passe après inclure les composants Xamarin.InAppPurchase unifiés dans Xamarin.I ont ces erreurs affichées dans les captures d'écran. Comment vais-je réparer celui-ci.liaison native échouait, symbole double

Merci d'avance pour l'aide.

enter image description here om/nDRKs.png

enter image description here

Répondre

0

êtes-vous du projet a deux crach_report fichier pb.c.m?

+0

Comment puis-je confirmer si j'ai 2 fichiers sur celui-là? – Jen143

+0

habituellement dupiquer sympile a un fichier .m, votre fichier .m est dans un paquet. il est donc un peu difficut pour trouver un fichier .m dans .a pakeage Je suis désolé, je n'ai pas resouce anglais vous donner à Je suis un peuple en porcelaine –

+0

résoudre? avez-vous –

0

vous pouvez peut-être demander de l'aide à qui vous offrir .a fichier, ils peuvent savoir comment résoudre .fellow étape vous réfléchiront peut vous aider à

1.look lipo -info libSBJSON.a

vous verrez a ARMv7 arm64 construire

2.first construction ARMv7 séparée

Lipo -thin ARMv7 libSBJSON.a -output libSBJSON_armv7

le dictionnaire seperated ARMv7 lieu de pacgage actuel

3. pacgage ARMv7 ouvert

Ar -t libSBJSON_armv7 | grep SBJson

quand pacgage ouvert, vous verrez .o

4. Supprimez le fichier .o conflit

Ar -dv libSBJSON_armv7 SBJsonStreamParserState-4FEA9E115CD0E45C.o

5. Répétez 2,3,4 utiliser pour arm64

6. AFTE r deletae le .o de confict, fusion et arm64 package ARMv7

Lipo -create libSBJSON_armv7 libSBJSON_arm64 -output libSBJSON.a

+0

courir sur iphone a un problème? –