国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

RN_iOS項(xiàng)目編譯注意事項(xiàng)

這篇具有很好參考價(jià)值的文章主要介紹了RN_iOS項(xiàng)目編譯注意事項(xiàng)。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

ios項(xiàng)目編譯注意事項(xiàng)

打包腳本(buildRNiOSBunble.sh)

export LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8
export LC_ALL=en_US.UTF-8
#rn分支的名字
rnfilename="bjy_rn"
#原生分支的名字
nativefilename="bjy_ios"
# .xcworkspace的名字
workspace_name="ZYWXOnlineSchool"

步驟

1 編譯RN代碼

  • bjy_rnreactnative分支和bjy_ios原生分支放在同級目錄下,進(jìn)入bjy_rn目錄
  • 更新最新rn代碼
  • 編譯rn代碼
  • node_modules引入
  • yarn install

2 生成.jsbundle文件

react-native bundle --entry-file index.js --bundle-output …/bjy_ios/ w o r k s p a c e n a m e / {workspace_name}/ workspacen?ame/{workspace_name}/RNBundle/main.jsbundle --platform ios --assets-dest …/bjy_ios/ w o r k s p a c e n a m e / {workspace_name}/ workspacen?ame/{workspace_name}/RNBundle --dev false

3 調(diào)試腳本

  • 安裝yarn工具
  • cd 到bjy_ios目錄
  • node_modules引入及其pod安裝

yarn install
pod install --verbose --no-repo-update

  • 開啟本地服務(wù)

yarn start

4 debug模擬器聯(lián)調(diào)

代碼里搜索sourceURLForBridge 修改為下面

  • (NSURL *)sourceURLForBridge:(RCTBridge *)bridge
    {
    return [NSURL URLWithString:@“http://localhost:8081/index.bundle?platform=ios”];
    }

5 真機(jī)聯(lián)調(diào)

??手機(jī)、Mac在同一個(gè)wifi下面把localhost修改為當(dāng)前wifi的ip地址)
代碼里搜索sourceURLForBridge 修改為下面

  • (NSURL *)sourceURLForBridge:(RCTBridge *)bridge
    {
    return [NSURL URLWithString:@“http://ip.host:8081/index.bundle?platform=ios”];
    }

真機(jī)聯(lián)調(diào)參考鏈接:https://reactnative.cn/docs/running-on-device

6 reload頁面

reload stop dismiss等文章來源地址http://www.zghlxwxcb.cn/news/detail-449523.html

到了這里,關(guān)于RN_iOS項(xiàng)目編譯注意事項(xiàng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 51單片機(jī)io口的應(yīng)用,注意事項(xiàng)及實(shí)例代碼并標(biāo)注

    ? 51單片機(jī)是一種廣泛使用的8位微控制器,它具有多個(gè)I/O(輸入/輸出)端口。根據(jù)不同的廠商,51單片機(jī)可能有不同數(shù)量的I/O端口。在此,我們以常見的AT89C51單片機(jī)為例,討論其各I/O端口的區(qū)別及應(yīng)用實(shí)例。 1. P0端口:P0端口為地址/數(shù)據(jù)復(fù)用端口,其控制信號線共用。在實(shí)際

    2024年02月06日
    瀏覽(24)
  • Qt Visual Studio添加Qt ui和編譯注意事項(xiàng)

    Qt Visual Studio添加Qt ui和編譯注意事項(xiàng)

    工程中需要新的界面 VS中新建Qt的ui文件,然后需要生成對應(yīng)的.cpp 和 .h 文件 生成對應(yīng)的三個(gè)文件.ui, xxx. cpp, xxx.h 但是此時(shí)在QtWidgetsTestClass.h 里面,包含了#include “ui_QtWidgetsTestClass.h”。 會提示找不到該文件。該文件的生成,需要使用到Qt的uic.exe程序 1.通過配置ui_QtWidgetsTest

    2024年02月02日
    瀏覽(32)
  • 重構(gòu)項(xiàng)目的十大注意事項(xiàng)

    重構(gòu)項(xiàng)目的十大注意事項(xiàng)

    在開始重構(gòu)之前,需要明確重構(gòu)的主要目的和所需實(shí)施的步驟。 在確認(rèn)重構(gòu)的目的和范圍時(shí),需要考慮以下幾個(gè)方面: 改進(jìn)代碼的可讀性和可維護(hù)性 。重構(gòu)的主要目的是將現(xiàn)有代碼轉(zhuǎn)化為易于理解和修改的形式。 優(yōu)化代碼的性能 。將代碼優(yōu)化并減少不必要的重復(fù),可以提

    2024年02月10日
    瀏覽(25)
  • windows11編譯OpenCV4.5.0 with CUDA(附注意事項(xiàng))

    windows11編譯OpenCV4.5.0 with CUDA(附注意事項(xiàng))

    從OpenCV4.2.0 版本開始允許使用 Nvidia GPU 來加速推理。本文介紹最近使用windows11系統(tǒng)編譯帶CUDA的OpenCV4.5.0的過程。 文中使用【 特別注意 :…】為大家標(biāo)識出容易出錯(cuò)的地方。 安裝成功后,使用CPU與GPU調(diào)用yolov4模型進(jìn)行推理的耗時(shí)測試結(jié)果: GPU CPU 4ms 311ms 從差距上看,還是值

    2024年02月12日
    瀏覽(109)
  • [游戲開發(fā)][虛幻5]新建項(xiàng)目注意事項(xiàng)

    [游戲開發(fā)][虛幻5]新建項(xiàng)目注意事項(xiàng)

    鼠標(biāo)右鍵點(diǎn)擊Client.uproject文件,可以看到三個(gè)比較關(guān)鍵的選項(xiàng), 啟動游戲, 生成sln解決方案, 切換引擎版本 斷點(diǎn)調(diào)試?C++代碼重要步驟 如果你想斷點(diǎn)調(diào)試C++代碼,則必須使用使用代碼編譯啟動引擎,你需要做幾個(gè)操作 1:把你的游戲作為啟動項(xiàng)。如果你不設(shè)置,則默認(rèn)打開

    2024年02月22日
    瀏覽(44)
  • idea項(xiàng)目導(dǎo)入流程及運(yùn)行注意事項(xiàng)

    小白的初體驗(yàn)! 1、首先打開我們的idea ? ? ?(既然講的就是導(dǎo)入idea項(xiàng)目,想必小白也和我這個(gè)小白一樣對idea有那么一丟丟了解了,所以就不先不配圖了) 2、import project 3、然后就會讓你選擇路徑,所以需要你找到你想要打開的項(xiàng)目名 4、點(diǎn)擊,項(xiàng)目就成功導(dǎo)入進(jìn)來了 配置

    2024年02月05日
    瀏覽(25)
  • 微信小程序創(chuàng)建項(xiàng)目以及注意事項(xiàng)

    微信小程序創(chuàng)建項(xiàng)目以及注意事項(xiàng)

    1.申請賬號并完善信息 2.下載安裝開發(fā)工具? 3.開發(fā)小程序 4.上傳代碼 5.提交審核 6.發(fā)布 創(chuàng)建項(xiàng)目 根據(jù)需求選擇模板,也可以不選擇模板 ?創(chuàng)建完畢之后 進(jìn)入頁面點(diǎn)擊終端 然后新建終端 輸入npm?init??一直按回車即可 ?安裝成功 出現(xiàn)package.json ? 如何使用組件??? 好我們拿

    2024年02月11日
    瀏覽(22)
  • springboot項(xiàng)目創(chuàng)建整個(gè)完成過程和注意事項(xiàng)
  • Unity初學(xué)注意事項(xiàng),以及最新如何刪除云端項(xiàng)目

    Unity初學(xué)注意事項(xiàng),以及最新如何刪除云端項(xiàng)目

    作為一個(gè)對好玩的事感興趣的人 近段時(shí)間我開始學(xué)習(xí)Unity了 首先呢,我們得先了解Unity是用于開發(fā)游戲的一個(gè)開源軟件(當(dāng)然他的專業(yè)版還是要收費(fèi)的,這里指的個(gè)人版,初學(xué)者都是夠用的,個(gè)人版開發(fā)的游戲也可以發(fā)布,只要游戲所賺的金額不超過100000元都是可以不用換的

    2024年02月07日
    瀏覽(24)
  • 單體項(xiàng)目和多模塊項(xiàng)目jar包補(bǔ)丁部署注意事項(xiàng)

    單體項(xiàng)目和多模塊項(xiàng)目jar包補(bǔ)丁部署注意事項(xiàng)

    目前接觸的項(xiàng)目結(jié)構(gòu)主要有單體項(xiàng)目和多模塊項(xiàng)目,且這些項(xiàng)目是部署在網(wǎng)絡(luò)環(huán)境一般的服務(wù)器上,隨著項(xiàng)目規(guī)模變大,單個(gè)jar的體積動輒就上百M(fèi)B,每一次代碼小改動不可能都上傳整個(gè)jar,每次代碼改動后可能就是把編譯后的class文件在服務(wù)器上做一個(gè)替換,或者直接使用

    2024年01月21日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包