1

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

在此先感谢您的帮助。

在此处输入图像描述om/nDRKs.png

在此处输入图像描述

4

2 回答 2

0

也许你可以向谁提供.a文件寻求帮助,他们可能知道如何解决它.fellow step给你想法可能会帮助你

1.look lipo -info libSBJSON.a

你会看到有 armv7 arm64 结构

2.首先分离armv7构造

Lipo -thin armv7 libSBJSON.a -输出 libSBJSON_armv7

单独的 armv7 包装放置当前字典

3.打开armv7包

Ar -t libSBJSON_armv7 | grep SBJson

打开包装,你会看到.o

4.删除冲突.o文件

Ar -dv libSBJSON_armv7 SBJsonStreamParserState-4FEA9E115CD0E45C.o

5.重复2,3,4使用到arm64

6.删除冲突.o后,合并arm64和armv7包

Lipo -创建 libSBJSON_armv7 libSBJSON_arm64 -输出 libSBJSON.a

于 2016-07-27T09:33:34.367 回答
0

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

于 2016-07-26T11:58:31.267 回答