初见

Xamarin.iOS - Objective Sharpie

2018-12-06  本文已影响19人  LeeCen
官方使用Objective Sharpie创建绑定教程
官方使用CocoaPods的真实示例

第一步

sharpie pod init ios WechatOpenSDK
sharpie pod bind


image.png
Binding...
  [write] ApiDefinitions.cs
  [write] StructsAndEnums.cs

Done.

成功之后出现 Binding 文件夹里面包含 .framework、ApiDefinitions.cs、StructsAndEnums.cs

第二步

新建一个IOS Binding Library项目,它包含两个文件:ApiDefinition.cs 和 StructsAndEnums.cs。


image.png

把刚才 Binding 文件夹里面的对应 ApiDefinition.cs和StructsAndEnums.cs 内容拷贝进去。(注意,要把生成的[Verify(XX)] 全部删除。把NSURL修改成NSUrl;[static]报错的地方删掉即可。)

.framework 添加进项目。

最后,Run build 项目,就可以生成Dll。(路径: 项目/bin/Debug/xxxx.dll)

最后 Github

转换好的微信分享SDK上传Github,如有需要,欢迎使用:WeChat_Xamarin.iOS

上一篇 下一篇

猜你喜欢

热点阅读