我使用使用默認模板的“npx react-native init MyApp”創建了一個新應用程式。當我在模擬器和我的設備(iPhone)上運行應用程式時,會發生這種情況:
- 閃屏顯示片刻
- “從地鐵加載”螢屏顯示幾秒鐘 - 覆寫我的啟影片面
- 主應用程式螢屏顯示
我的問題是:這個地鐵螢屏是否只顯示用于開發,如果我在 App Store 中發布它不會出現?或者有沒有辦法隱藏它并直接從啟影片面進入主應用程式螢屏?
uj5u.com熱心網友回復:
Metro 螢屏僅顯示除錯版本。制作并運行發布版本以在沒有 Metro 螢屏的情況下運行應用程式。
要為 ios 制作發布版本:
要在模擬器中運行發布版本:
npx react-native run-ios --configuration Release
在手機上運行發布:
- 在 xcode 產品選單 > 方案 > 編輯方案中
- 在側邊欄中單擊運行
- 選擇構建配置:發布
- 關閉對話框
- 使用 Product > Run 運行(與測驗時相同)
uj5u.com熱心網友回復:
該螢屏僅在開發模式下顯示,在您除錯或發布構建應用程式時不會看到,只需嘗試一下
安卓版
第 1 步:在終端中轉到專案的根目錄并運行以下命令:
react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src /主/資源
第二步:進入安卓目錄:
光碟安卓
第 3 步:現在在這個 android 檔案夾中,運行這個命令
./gradlew assembleDebug
那里!您將在以下路徑中找到 apk 檔案:yourProject/android/app/build/outputs/apk/debug/app-debug.apk
IOS也一樣。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/508515.html