本文參考了ios直播之ijkplayer的整合與簡單使用。
1.首先環境需要配置git和yasm。
兩者都可以用homebrew安裝。
git一般都有,但是yasm由於今年的一些不可描述的原因可能會遇到一些問題。
安裝yasm的時候會提示沒有許可權,比如:
error: fetching /usr/local/homebrew/library/taps/homebrew/homebrew-core failed!
或者chown: /usr/local: operation not permitted
筆者推薦直接重灌本地的homebrew,然後再安裝yasm。
homebrew 國內自動安裝指令碼:
/bin/zsh -c 「$(curl -fssl在終端輸入以上命令之後,可以選擇中科院的源,然後按照提示操作。
感謝大佬的無私奉獻。
2.執行./init-ios.sh很慢
原因是預設的源是
由於不可描述的原因確實很慢,翻牆也沒啥用。
解決方案是替換成碼雲的源。
開啟init-ios.s**件
找到
#ijk_ffmpeg_upstream=將其替換成#ijk_ffmpeg_fork=
#ijk_gasp_upstream=
ijk_ffmpeg_upstream=然後再執行./init-ios.sh,就可以體驗飛翔的感覺了。ijk_ffmpeg_fork=
ijk_gasp_upstream=
iOS開發中整合Reveal
配置方式一簡介有效。在使用時,我們將reveal連線上模擬器或真機上正在執行的ios程式,然後就可以檢視和除錯ios程式的介面。配置reveal 1 配置方式一 1 啟動reveal,選擇reveal help show reveal library in finder。2 在xcode中開啟ios...
iOS開發整合微信支付
首先需要理清楚流程 商戶後台將這個prepay id返回給商戶客戶端。商戶客戶端通過支付結果 介面查詢支付結果,並向後台檢查支付結果是否正確,後台返回支付結果。商戶客戶端顯示支付結果,完成訂單,發貨。雖然看起來有點多,但是理解起來並不複雜,跟我們平時手機上買東西是一樣的。我們客戶端需要做的就是 顯示...
ios開發 整合銀聯3 3 0
專案最近需要整合銀聯,在網上搜了一下發現都並不是最新版的銀聯整合教程,自己摸索了一下,總結寫了下來。一 環境配置 1 3.3.0的銀聯sdk和之前發生了變化,之前是uppayplugin.h uppayplugindelegate.h libuppayplugin.a一共三個檔案,現在精簡成uppa...