簡體   English   中英

React Native iOS版本構建的正確步驟

[英]Proper steps for a React Native iOS release build

到目前為止,這只是一種缺乏文檔的情況,但是在創建iOS React Native應用的正式發布版本時,將Build / Archive方案設置為Release而不是debug之后,我需要手動創建main.bundle 取消注釋AppDelegate.m的第二個jsCodeLocation行,或者是否有某些東西可以自動為我處理?

到目前為止,我一直在手動執行這兩個步驟,但是我敢肯定會有一天我會忘記這樣做,我想知道編譯和構建腳本對我有什么作用,以及我需要自己做些什么。

(如果適用,請使用react-native@0.21。)

在我們的應用程序上,我們已使構建系統生成App.plist(帶有一些環境上下文客戶端ID /令牌/ API服務的URL),並且我們具有一個屬性布爾值,指示應用程序是否需要使用捆綁軟件。

基於此,我們切換使用模式(使用包VS使用實時重載服務器)。

我幾個月前提交了一份PR,以將其帶入框架,盡管這從未實現,但是可以隨意實現自己的: https : //github.com/facebook/react-native/pull/2101

我們用於基於env生成App.plist的另一件有趣的事情是基本上可以執行此操作的腳本: https ://twitter.com/greweb/status/687575516862349312

希望這可以幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM