3

アプリが依存するサードパーティの静的ライブラリを構築するためのサブプロジェクトを含むプロジェクトがあります。

Xcode 5 で、アーカイブ ビルドを実行し、[オーガナイザー] ウィンドウで [配布] ボタンをクリックした後に .ipa ファイルをエクスポートしようとすると、オプションのリストに [エンタープライズまたはアドホック展開用に保存] オプションがありません ( 「iOS App Store に送信」または「Xcode アーカイブとしてエクスポート」)。

i)これがなぜなのか、ii)問題を修正する方法を知っている人はいますか?

単純なテスト プロジェクト (サード パーティの静的ライブラリを使用しない) の場合、[エンタープライズまたはアドホック展開用に保存] オプションがあり、期待どおりに機能します。

4

1 に答える 1

6

この問題の解決策は、含まれている静的ライブラリのプロジェクト ファイルを選択し、[ビルド フェーズ] を選択してから、右側の (x) ボタンを使用して [ヘッダーのコピー] ビルド フェーズを削除することです。

製品 >> クリーン ビルド フォルダー (Alt を押してこのオプションを表示) を実行し、次に製品 >> アーカイブを実行すると、オーガナイザー内の [配布] ボタンをクリックすると、[エンタープライズまたはアドホック配布用に保存] のオプションが表示されます。

于 2013-10-31T14:17:16.973 に答える