1. 程式人生 > >關於Xamarin繫結第三方(微信)sdk的問題

關於Xamarin繫結第三方(微信)sdk的問題

首先說操作步驟:

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.csdn.net/download/l304847944/10519468

4.安裝後成功生成cs檔案;


5.於是新建ios繫結庫嘗試,複製這兩個cs程式碼到對應的cs文本里。

6.問題就在這裡,看教程應該是這樣:

(我看的教程地址:https://blog.csdn.net/kinfey/article/details/55517845)


然而我的是這樣:

???具體的錯誤時這樣:


因為這是語法問題,所以根本到不了Verify標籤那個坑。

手動改?太多了3899個錯誤,改了好久實在是沒耐心了,而且sdk不止接一個,不能每個都這麼麻煩吧,實在是錯誤也太多了。(先後嘗試了)

而且對比教程上最後的程式碼發現,差距很大,教程上是這樣的:

而我的是這樣的:

不知道該怎麼解決了:求解...