1

ビットコードに関するドキュメントがあまりないため、ビットコードに関していくつか質問があります。

私が理解していることから (間違っていたら訂正してください)、Bitcode の主な利点は次のとおりです。

  1. App Thinning の一部であるため、アプリ (ipa ではなく) のサイズを縮小します。
  2. コンパイラに更新/改善がある場合、Apple はアプリを再コンパイルするため、再コンパイルの自動化。

最終的に iOS で Bitcode を有効にしようとしましたが、Bitcode を有効にしてもアプリのダウンロード サイズは変わらず、インストール サイズは 1 MB (0.01% 未満) しか減りませんでした。だから私はいくつかの質問があります:

  1. ビットコードの有効性に影響を与える要因はありますか? (例: 静的/動的フレームワークなど) はいの場合、ビットコードを実装する最良の方法は何ですか?
  2. 私があなたに言った結果、ビットコードを有効にする価値はありますか? Bitcode を有効にする他の主な理由はありますか?

どうもありがとうございました。

更新
空のプロジェクトでの簡単な実験から、最初に動的フレームワークを使用し、次に静的ライブラリを使用して、ビットコードは動的フレームワークを使用したプロジェクトでサイズを 19,75% 縮小し、静的なプロジェクトで 2,7% しか縮小しなかったことがわかりました。ライブラリ。

4

0 に答える 0