2016-09-02 7 views
0

私はMapboxフレームワークを使用してアプリケーションを構築しました。アプリは端末で実行され、アプリの送信確認プロセスに合格します。しかしMapboxアプリケーション投稿エラー

、私はApp Storeで、I

ERROR ITMS-90087として取得中にエラーにアプリケーションを提出しよう:「サポートされていないアーキテクチャAppName.app/Frameworks/Mapbox.frameworkの実行可能ファイルが含まれていますサポートされていないアーキテクチャ '[x86_64、i386]'。 "

私はまだ別の解決策が、運を試してみました。

http://ikennd.ac/blog/2015/02/stripping-unwanted-architectures-from-dynamic-libraries-in-xcode/

Mapbox cocoapods上しかし

といくつかの他のフレームワークは、彼らが

最後のステップは、レルムの礼儀は、ユニバーサルバイナリ

缶誰をアーカイブするときのiOS App Store bugの周囲で作業するために必要であることに言及しますこのエラーを解決する方法、またはRealmの礼儀を使ってこの問題を解決する方法を教えてください。 Mapbox iOS SDK動的なフレームワークのインストール手順パー

答えて

1

:プロジェクトエディタのビルドフェーズ]タブで

、上部にある+ボタンをクリックし、「新しいスクリプトを実行フェーズ」を選択します。これは、シミュレータのスライスがフレームワークから削除されませんここApp Store bugを回避します

"${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}/Mapbox.framework/strip-frameworks.sh” 

:スクリプトのテキストフィールドに次のコードを入力します。 、ビルドフェーズ]タブで https://cocoapods.org/pods/Mapbox-iOS-SDK

上部にある+ボタンをクリックし、「新しいスクリプトを実行フェーズ」を選択します。

+0

お返事ありがとうございます@friedbunny。私はMapboxフレームワークの設定時にそのスクリプトを追加しました。しかし、私がビルドをテストのために共有していたときに、Archivingのエラーが発生しました。だから私はそのスクリプトを削除しました。 このスクリプトは、アプリの提出時に追加するだけですか?開発プロビジョニングプロファイルを使用してアーカイブしようとするとエラーになりますか? – miOS

0

このリンクをご確認ください。スクリプトテキストフィールドに次のコードを入力します。

bashの "$ {BUILT_PRODUCTS_DIR}/$ {} FRAMEWORKS_FOLDER_PATH /Mapbox.framework/strip-frameworks.sh"

とアーカイブとのiTuneにアップロードします。

関連する問題