簡體   English   中英

無法生成位碼包,因為

[英]bitcode bundle could not be generated because

基本上我已經構建了一個編譯發布的框架並使用 cocoaPods 分發它。問題是歸檔這個框架應用程序會出現以下錯誤: 在此處輸入圖像描述

ld:無法生成位碼包,因為“/Users/cagrialtay/Desktop/mucbirsebepler/ios/Flutter/Flutter.framework/Flutter”是在沒有完整位碼的情況下構建的。 位碼的所有框架和 dylib 必須從 Xcode 存檔或安裝構建文件 '/Users/cagrialtay/Desktop/mucbirsebepler/ios/Flutter/Flutter.framework/Flutter' 架構 armv7 clang 生成:錯誤:linker 命令失敗,退出代碼 1 (使用 -v 查看調用)搜索 Enable Bitcode 設置並將其設置為 YES 用於 Debug 和 Release 模式。

我嘗試過但沒有運氣的事情

  • 啟用位碼”設置為“是”將“-fembed-bitcode”添加到“其他 C”
  • Flags' 添加 'BITCODE_GENERATION_MODE' 並設置值 'bitcode'
  • 跳過安裝到是

我只需要發布版本,所以我沒有構建通用框架,只是發布版本......我真的很想解決這個問題,因為這對我來說是一場噩夢......

我終於解決了這個問題。這個錯誤是因為我而發生的。 我用 flutter 開發我的 iOS 應用程序,所以如果你首先在 Flutter 中開發你的 iOS 應用程序,你必須使用 flutter 而不是 Xcode 來構建

flutter clean
flutter build ios

然后 go

Xcode -> 產品 -> 目的地 -> 任何 iOS 設備

Xcode->產品->方案->選擇方案->亞軍

Xcode->產品->存檔

要么

flutter clean
flutter build ipa 

然后

Xcode->產品->存檔

這也發生在我身上。 Xcode 11、Flutter。我試過刪除模擬器上的App還是不行。

  1. 打開項目文件夾
  2. Go 到 ios 文件
  3. Go 到 Runner 文件夾
  4. 右鍵單擊“Launch Screen.storyboard”
  5. 用 Xcode 打開。

暫無
暫無

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

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