本机链接失败,重复符号

时间:2016-07-26 07:51:19

标签: ios xcode6 visual-studio-debugging iphone-6 ios9.2

当我尝试将iOS调试到模拟器时,在Xamarin中包含Xamarin.InAppPurchase-Unified组件之后会发生这种情况。我在屏幕截图中显示了这些错误。我将如何解决这个问题。

提前感谢您的帮助。

enter image description here OM / nDRKs.png

enter image description here

2 个答案:

答案 0 :(得分:0)

你的项目有两个crach_report pb.c.m文件吗?

答案 1 :(得分:0)

也许你可以向谁提供帮助.a文件,他们可能知道如何解决它。同步给你的想法可以帮到你

1.look lipo -info libSBJSON.a

 你会看到有armv7 arm64构造

2.首先分开armv7构造

Lipo -thin armv7 libSBJSON.a -output libSBJSON_armv7

分离的armv7 pacgage当前字典

3。打开armv7 pacgage

Ar -t libSBJSON_armv7 | grep SBJson

打开手提时,你会看到.o

4。删除冲突.o文件

Ar -dv libSBJSON_armv7 SBJsonStreamParserState-4FEA9E115CD0E45C.o

5。重复2,3,4使用arm64

6。删除confo .o后,合并arm64和armv7包

Lipo -create libSBJSON_armv7 libSBJSON_arm64 -output libSBJSON.a