【发布时间】:2018-08-02 02:44:08
【问题描述】:
我想将本机 Obj C 库绑定到我的 Xamarin 项目中。 我尝试遵循此文档:
所以我创建了我的 .a fat 库。
现在我想使用以下方法将 ApiDefinition 与 Objective Sharpie 绑定:
锐化绑定 -scope=Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/Foundation.framework/Headers -sdk=iphoneos11.2 /Users/xamarinprojects/Documents/CheckoutKit/CheckoutKit/*.h -output=/Users/xamarinprojects/Documents/CheckoutKit/Files -namespace= CheckoutKit
问题是我得到了一个包含 50k 行的 ApiDefinition 文件。 在我的库中,我使用 Foundation,所以我认为 Objective Sharpie 绑定了所有头 Foundation 文件。我不想那样。
所以我尝试使用 Sharpie 绑定范围来删除文件? (对吗?)但它不起作用。我的 ApiDefinition 中还有 50k 行。
我该如何解决?
感谢您的帮助
【问题讨论】:
标签: ios xamarin xamarin.ios