2017-08-30 7 views
0

ターゲットを作成する前に、IPAサイズは6MBでした。新しいターゲットを追加した後、新しいサイズは90MBです。 これは非常識ですが、何が起こっていますか? iOS - 生成されたIPAサイズが新しいターゲットの作成後に大きく成長する

私はアップルのWebサイトからObjective-Cのかつ迅速な

手順を実行するためにいくつかの変更をしなければならなかった:

が同じフレームワークからのObjective-Cにスウィフトコードをインポートするには

未満ビルド設定パッケージ定義モジュール 設定fまたはそのフレームワークターゲットがありに設定されています。

#importを「商品名-Swift.h」

:適切な 名をこの構文を使用して置換すること フレームワークターゲット内の任意のObjective-Cの.mファイルにそのフレームワークターゲットからスウィフトコード をインポート

そして、この: https://stackoverflow.com/a/44904162/2139691

答えて

1

IPAは1つのターゲットをコンパイルし、アーカイブの結果であるため、単純にターゲットを作成すると、IPAのサイズを変更することはできません。

  • リソース(画像、動画)
  • リンクされたライブラリやフレームワーク
  • 用途: それはあなたは、例えば、IPAの大きさに影響を与えます。この目標とその設定に埋め込むものですスウィフトライブラリがビルド設定にIPAに
  • ARMアーキテクチャを埋め込まれますスウィフトのよう

あなたのMyApp.ipaに名前を変更することができますを開き、解凍してアプリケーションのコンテンツをブラウズし、何が多くの領域を占有しているかを検出します。

ターゲットのBuild PhasesタブをXcodeで見て、ビルド中にIPAに埋め込まれているものを確認することもできます。

関連する問題