任何人都可以告诉我为什么会收到此错误?我有三个框架: Payguardian_sdk.framework,One.framework和RBA_SDK.framework。这个框架由Bridgepay Nerwork Solution提供。我检查了所有框架,但没有得到文件名UniPayIII。如果有人能帮忙,它将解决我的主要问题。 感谢。
答案 0 :(得分:0)
此文件包含在框架中。你找不到它。 你可以在你的.a(在框架内)的路径上这样做。
lipo -info lib_name.a
我认为他们忘记制作脂肪(包括切片到产品中)。 可能你可以在设备上构建,但不能在你的Mac上构建,对吧?
答案 1 :(得分:0)
您可以使用以下命令检查名为UniPayIII
的文件是否在Payguardian_sdk.framework
内。然后打开Payguardian_sdk.symbols.txt
,在此文件中搜索“UniPayIII
”,其中包含框架内的所有类和方法。
cd Payguardian_sdk.framework
lipo -thin x86_64 Payguardian_sdk -output Payguardian_sdk.x86_64
ar -x Payguardian_sdk.x86_64
nm *.o >> Payguardian_sdk.symbols.txt