2016-07-26 72 views
1

當我試圖將iOS調試到模擬器時,發生這種情況後,我在Xamarin中包含Xamarin.InAppPurchase-Unified組件。我在屏幕截圖中顯示了這些錯誤。我將如何解決這個問題。原生鏈接失敗,重複符號

在此先感謝您的幫助。

enter image description here OM/nDRKs.png

enter image description here

回答

0

是你的項目有兩個crach_report pb.c.m文件?

+0

我將如何確定,如果我有一個2文件? – Jen143

+0

通常重複sympile是否有一些.m文件,您的.m文件位於.a包中?所以它是一個有點difficut找到一些.m文件在.a pakeage我很抱歉,我沒有英文資源給你我是一箇中國人 –

+0

解決它嗎?你 –

0

也許你可以請求幫助誰您提供某文件,他們可能知道如何解決它.fellow步驟讓你以爲可以幫助你

1.look脂-info libSBJSON.a

你會看到有ARMv7的arm64構建

2.first獨立的ARMv7結構

前列 - 變薄的ARMv7 libSBJSON.a - 輸出libSBJSON_armv7

的分離式的ARMv7 pacgage地方目前使用的字典

3.開放的ARMv7 pacgage

氬-t libSBJSON_armv7 | grep的SBJson

時候開pacgage,你會看到的.o

4.刪除衝突.o文件將

氬-dv libSBJSON_armv7 SBJsonStreamParserState-4FEA9E115CD0E45C.o

5.重複2,3,4用於arm64

6. afte [R deletae的confict的.o,合併arm64和ARMv7包

前列-create libSBJSON_armv7 libSBJSON_arm64 - 輸出libSBJSON.a

+0

在iPhone上運行有問題? –