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)
转换好的微信分享SDK上传Github,如有需要,欢迎使用:WeChat_Xamarin.iOS