2017-06-22 7 views
1

enter image description hereは、Appストアの問題のために提出:サポートされていないアーキテクチャx86_64で、I386(IBMMobileFirstPlatformFoundation.framework)+ IONIC 2 + IBM MFP 8.0

私はこれらのエラーを取得していたときには、AppStoreへのアップロード。

ターゲット=>一般=>埋め込みバイナリでIBMMobileFirstPlatformFoundation.frameworkを追加しました。

私は組み込みライブラリからIBMMobileFirstPlatformFoundation.frameworkを削除した場合(デフォルトでは、それがリンクされたフレームワークとライブラリであり)、意志の成功をビルドしますが、アプリケーションがクラッシュします(デフォルトでは、リンクされたフレームワークとライブラリにあります)。

私は、画面を参照してくださいhttp://ikennd.ac/blog/2015/02/stripping-unwanted-architectures-from-dynamic-libraries-in-xcode/ をしようとした、それが正しいのですか? enter image description here

私はイオンのバージョン2およびIBM MFP 8.0を使用しています、

をアドホックビルドを取ることができます。そして

コルドバ・プラグイン・MFP 8.0.2017060910「IBM MobileFirstプラットフォーム財団」

は、他のフレームワーク(「インターホン」を使用している間、私は同じ問題を持っていたこの おかげ

+0

あなたが使用しているcordova-plugin-mfpのバージョンをお知らせください。また、コードバのアプリを作成して、生成されたxcodeprojをXcodeで開きましたか?私はあなたが上記のように取る必要がある特別なステップを認識していません。 –

+0

親愛なるJohnさん、私は cordova-plugin-mfp 8.0.2017060910 "IBM MobileFirst Platform Foundation"を使用しています。 Xcodeprojectを使用してこのプロジェクトを開きます –

答えて

2

を解決するために私を助けてください)。また、埋め込みバイナリと実行スクリプトに追加して、正しいアーキテクチャを選択しました。私のために働いた解決策は、 -

  • 問題を作成している対応するフレームワークと実行スクリプトを削除します。次に、コードをコンパイルして実行します。
  • 最初に組み込みフレームワークを追加し、実行スクリプトを追加します。ビルドフェーズの順序は、適切なアーキテクチャを選択するために使用する実行スクリプトの上にある埋め込みフレームワークのようにする必要があります。

これはmでもうまくいきましたが、これがあなたにも役立つことを願っています。

+0

ありがとうございました..その作業 –

+0

うまくいきました –

関連する問題