我想使用 TriPos IOS 移动支付网关,我已经从官方网站下载了 IOS sdk " https://developer.vantiv.com/servlet/JiveServlet/download/1915-27-5158/iOS+Release+v1.4.0 +triPOS+Mobile+SDK.zip "。因为这是一个客观的 C 库,我不能直接在我的 Xamarion.IOS 项目中使用它。我在 Objective Sharpie 工具的帮助下使用命令 "sharpie bind /Users/" 创建了绑定项目kmit/Desktop/tripossdk/triPOSMobileSDK.framework/Headers/ triPOSMobileSDK.h -sdk iphoneos12.1”,它生成 Apidefinition.cs 和 StructAndEnum.cs 文件,错误很大。我已经根据参考“ https: //docs.microsoft.com/en-us/xamarin/ios/platform/binding-objective-c/walkthrough?tabs=windows#create-a-xamarinios-binding-project“。但似乎客观的Sharpie错过了添加CFNetwork参考所以我得到参考错误,所以我错过了什么吗?
我还尝试将 CFNetwork 包含为 dll 参考,但无法找到任何可参考的 dll。