首先说操作步骤:
1.根据官网介绍,下载sharpie(目前官网版本为3.40),下载后终端打开,执行updata,提示已经是最新了
2.查看xcode sdk版本:
sharpie xcode -sdks
我的是iphoneos 11.4
3.下载好微信的sdk,终端cd到目录,并且执行绑定操作
报错???:
Binding...
System.Exception: Unsupported clang availability platform: 'bridgeos'
不知道怎么解决,找了好久,终于找到了,是版本问题,最新的xamarin官网的那个sharpie貌似不是最新的,但是我更新却更新不到,不知道为啥,后来找了这个3.4.23的版本。
地址:https://download.youkuaiyun.com/download/l304847944/10519468
4.安装后成功生成cs文件;
5.于是新建ios绑定库尝试,复制这两个cs代码到对应的cs文本里。
6.问题就在这里,看教程应该是这样:
(我看的教程地址:https://blog.youkuaiyun.com/kinfey/article/details/55517845)
然而我的是这样:
???具体的错误时这样:
因为这是语法问题,所以根本到不了Verify标签那个坑。
手动改?太多了3899个错误,改了好久实在是没耐心了,而且sdk不止接一个,不能每个都这么麻烦吧,实在是错误也太多了。(先后尝试了)
而且对比教程上最后的代码发现,差距很大,教程上是这样的:
而我的是这样的:
不知道该怎么解决了:求解...
填坑哈,跟当时的同事偶然聊起,最终发现win10系统更新到最新的版本,可能会好,并且官方目前应该出新的包了,没试,应该是好的。(没试哈)