2016-07-26 22 views
1

Когда я попытался отладить iOS для симулятора, это происходит после включения компонентов Xamarin.InAppPurchase-Unified в Xamarin.I эти ошибки показаны на скриншотах. Как я исправлю это.Собственная ссылка не удалась, дубликат символа

Заранее благодарим за помощь.

enter image description here ом/nDRKs.png

enter image description here

ответ

0

вы проецировать имеет два crach_report файл pb.c.m?

+0

Как я подтвержу, если у меня есть 2 файла на этом? – Jen143

+0

Обычно дубликат sympile имеет некоторый файл .m, ваш файл .m находится в пакете .a? так что это немного сложно найти какой-нибудь файл .m в .a pakeage. Мне жаль, что у меня нет ни одного английского ресурса, дающего вам. Я - китайский народ. –

+0

решить это? У вас есть –

0

может быть, вы можете обратиться за помощью к вам, которые предлагают .a файл, они могут знать, как решить это .fellow шаг даст вам мысль может помочь вам

1.look липо -info libSBJSON.a

вы увидите, имеет ARMv7 arm64 построить

2.First отдельный ARMv7 конструкция

Lipo -thin ARMv7 libSBJSON.a -output libSBJSON_armv7

отделено ARMv7 pacgage место текущий словарь

3. открытая ARMv7 pacgage

Ar -t libSBJSON_armv7 | Grep SBJson

при открытии pacgage, вы увидите .o

4. удалить конфликт .o файл

Ar -dv libSBJSON_armv7 SBJsonStreamParserState-4FEA9E115CD0E45C.o

5. повторить использование 2,3,4 для оружия64

6. afte г deletae на Confict .o, слияние arm64 и ARMv7 пакета

Lipo -create libSBJSON_armv7 libSBJSON_arm64 -output libSBJSON.a

+0

работать на iphone имеет проблемы? –