寫在前面:
公司項(xiàng)目改版,出于app最終設(shè)計稿還沒定,前期初步搭建好了大致框架,接著先把要用的一些第三方sdk集成進(jìn)來,大概有消息推送,紅包分享和支付等,支付后期會發(fā)布。好了,廢話不多說,切入正題(是不是搞技術(shù)的都是這么直接,不喜歡拐彎抹角啊??,純屬個人亂說,不喜勿噴哦)
開發(fā)測試環(huán)境:iMac 10.11.5,Xcode7.3.1,iPhone6Plus,iOS9.3.2
iOS集成詳細(xì)文檔 (要特別注意文檔里面的紅字)
主要步驟:
1.導(dǎo)入友盟分享sdk,兩種方法:
法一:pod 'UMengSocialCOM', '~> 5.2.1',即pod命令導(dǎo)入(支持pod命令就是好啊,導(dǎo)入維護(hù)更新起來真的很方便)
法二:手動導(dǎo)入,下載相應(yīng)的sdk壓縮包,解壓之后將含有sdk_版本號的目錄導(dǎo)入到項(xiàng)目中(最好先復(fù)制到項(xiàng)目對應(yīng)目錄下,之后xcode中右擊addfiles)
2.必要庫文件導(dǎo)入,以及相關(guān)的一些配置
這里需要注意xcode7中找不到dylib后綴文件,有相應(yīng)的tbd文件,但是tbd不能代替dylib,解決辦法 -l庫文件名,如下截圖:
3.程序中添加相關(guān)代碼,如圖:
遇到的主要問題:
1.騰訊開放平臺提交審核駁回問題
審核團(tuán)隊(duì)qq號:800013811,郵件通知審核通過,但是應(yīng)用狀態(tài)還是顯示 審核駁回,qq溝通,什么都沒改 重新提交審核,通過!(溝通了一上午啊,那個qq超不好用,不知道是我們公司網(wǎng)絡(luò)慢還是怎么的,它們那系統(tǒng)提示信息一直刷屏。最郁悶的是已經(jīng)告訴客服賬號了,還叫我上傳新包,后來另一個客服了解到時iOS,說iOS根本就不用提交什么包,都登錄到賬號了,難道看不來是安卓還是iOS嗎,也真的是醉了,反正后來是什么都沒改,重新提交了下,就審核通過了。題外話啊,不喜勿噴哦,不管怎樣,最后還是解決了,??)
2.新浪微博開放平臺提交審核失敗問題
提供跟分享頁面相關(guān)應(yīng)用界面。
3.iOS9適配 -canOpenURL: failed 問題
見上面適配iOS9截圖。
4.QQ空間分享,沒有跳到QQ空間而是跳到qq好友列表問題
圖片文字都要設(shè)置,確實(shí)設(shè)置iOS8.3不行,iOS9.3OK.
5.添加必要框架時找不到dylib后綴文件,xcode7中為tdb文件問題
如上截圖-l庫文件名 解決。
時間太趕了,有不明白的,可以評論提哦。