嘗試做了ShareSDK For Unity 分享內容

Android分享。

先是下載ShareSDK官方的SDK。裏面自帶Demo。


將這個東西挪到自己項目下。

然後自己建分享按鈕。

需要注意的是分享後跳出第三方軟件的一系列事件。比如回調什麼的。官方demo和文檔裏標註了各個事件。

然後自己建的這個腳本注意點擊的時候才進行初始化。


這個包名要和AndroidManifest裏的包名一致

修改ShareSDKUnity3DBridge.m文件裏的宏定義。看是否有需要平臺的宏定義

。。。。。。。。。。。。。。。。

 

AndroidManifest裏有各種平臺的回調事件。

新版本的ShareSDK不支持1.7JDK。我用的是1.8JDK。

IOS版本分享。

以上的內容一樣。但是需要到Xcode上調試。必須將項目用Mac上unity導出


添加SDK依賴庫

必須添加的依賴庫如下(Xcode 7 *.dylib庫後綴名更改爲*.tbd)

libicucore.dylib

libz.dylib

libstdc++.dylib

JavaScriptCore.framework

以下依賴庫根據社交平臺添加:

新浪微博SDK依賴庫 

·      ImageIO.framework

·      AdSupport.framework

·      libsqlite3.dylib

QQ好友和QQ空間SDK依賴庫 

 

·      libsqlite3.dylib

微信SDK依賴庫 

 

·      libsqlite3.dylib

短信和郵件需要依賴庫 

 

·      MessageUI.framework

GoogleSDK依賴庫 

 

·      CoreMotion.framework

·      CoreLocation.framework

·      MediaPlayer.framework

·      AssetsLibrary.framework

·      AddressBook.framework

上面是網上給出的必須加入的依賴庫。


需要上騰訊開放平臺和微信開放平臺申請APPID。等


去掉這個路徑的雙引號。到此結束。

下面這個問題就是因爲一點要用Mac上的Unity導出項目。如果用windows導出的IOS包用Xcode時就會出現這個問題。


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章