webrtc 編譯官方 ios 的 APP (安卓同理)

webrtc 編譯官方 ios 的 APP (安卓同理)

下載源碼

源碼的下載,不會(huì)的請(qǐng)看我上篇文章

編譯 app

1. 查看證書 xcrun security find-identity -v -p codesigning

2. 開始編譯 : gn gen out/ios_64 --args='target_os="ios" target_cpu="arm64" ios_code_signing_identity="xxxxx"' --ide=xcode,這里應(yīng)該填你第一步查到的證書ID

3.ninja -C out/ios_64 AppRTCMobile

4.如果提示FAILED: gen/examples/AppRTCMobile_generate_info_plist.plist錯(cuò)誤,將gen/examples/AppRTCMobile_generate_info_plist.plist 的 CFBundleIdentifier 改為你自己公司的證書的前綴,保存,重復(fù)執(zhí)行上面第三部的命令,等待,如果中斷命令執(zhí)行成功了,沒有報(bào)錯(cuò)了,就可以commang B 編譯真機(jī)了,接下來就是調(diào)試 bundleID和證書的問題了

5.如果編譯還是報(bào)錯(cuò),那么就在項(xiàng)目中搜索info.plist,左下角搜索框輸入 info.plist,找到example2/objc/appERTCMobile/ios/infoplist 將他改為你證書的前綴,然后在工程的target的workspace下面,選好你剛才改的那個(gè)plist,然后選擇 automatically manage signing ,然后選擇你的AppleID,然后配置下profile 文件,然后編譯下,看看是否報(bào)錯(cuò),如果上面的步驟報(bào)錯(cuò)了,這里不報(bào)錯(cuò)了,再運(yùn)行下3,然后就可以編譯處app了。

5.問題

這里,我自己編譯了三次,每次出錯(cuò)都不太一樣,有問題的,可以留言,但是百分之90都是上面的情況

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 因?yàn)橐Y(jié)局swift3.0中引用snapKit的問題,看到一篇介紹Xcode8,swift3變化的文章,覺得很詳細(xì)...
    uniapp閱讀 4,872評(píng)論 0 12
  • 引言關(guān)于開發(fā)證書配置(Certificates & Identifiers & Provisioning Prof...
    molake閱讀 48,887評(píng)論 7 62
  • 過往 過往使用MVP模式,我是將網(wǎng)絡(luò)請(qǐng)求回來的DataVo,緩存在Model的。所以造成,View使用DataVo...
    XL_Man閱讀 352評(píng)論 0 0
  • 今天是8月15日,也是農(nóng)歷的七月初五,是你的生日, 但我感覺已經(jīng)過了一輩子,想說的話有很多,一時(shí)間不知道怎么寫...
    天宇不看海閱讀 202評(píng)論 0 0
  • 學(xué)著與自己相處,不要被別人的敵意左右。
    燕語呢喃_aea7閱讀 157評(píng)論 0 0

友情鏈接更多精彩內(nèi)容