2016-06-30 13 views
4

いいえ、私はXcodeのでmapBox SDKを統合しようとしています、 私はここmetionedの手順に従っ:mapboxのstrip-frameworks.sh:そのようなファイルやディレクトリは

[https://www.mapbox.com/ios-sdk/#manual][1]

と私は次のエラーを得た

bash: /Users/user/Library/Developer/Xcode/DerivedData/MapApp-fyrihrjtsamtymbsepguswqhltvs/Build/Products/Debug-iphonesimulator/MapApp.app/Frameworks/Mapbox.framework/strip-frameworks.sh: No such file or directory 

答えて

3

Manual Installation docsには、Xcodeの設定手順があります。されている

  • プロジェクトエディタでプロジェクトの組み込みバイナリセクションに次の手順に

    • ドラッグMapbox.frameworkを踏襲し、特定のことがここで

    を上部の+ボタンをクリックして選択し、「新しいスクリプトを実行フェーズ」他のいくつかの議論が役に立つかもしれませんが、一般にあなたの元のリンクからの手動の手順はうまくいくはずです。

    私はちょうどMapboxのiOS SDKの現在のバージョンのマニュアルの手順に従って、これはダウンロードしたフォルダは、(いくつかのアイテムが切り取ら)のように見えるものです。ファイルがそこにあるはずなので、おそらくXcodeの設定に問題があります。

    enter image description here

    +4

    ありがとうございます!このリンクは私を助けた:https://github.com/mapbox/mapbox-gl-native/issues/4729、私は新しい実行スクリプトを追加し、古いものを削除し、それは働いた – Hanane

    8

    私はスクリプトが実行される前にMapboxフレームワークが埋め込まれたことを確認することによってこの問題を解決しました。

    あなたのビルドフェーズ]タブでは、このように、最初の埋め込みフレームワークを示すべきである:これは実際に私のためにそれを固定 Correct Build Phases ordering

    +0

    私はこの愚かな問題に苦しんできた数日間。私の一日を作った。あなたはロック! –

    +0

    これはおそらく受け入れられる答えであるはずです。スクリプトの実行ステップを削除して再追加する理由は、スクリプトの実行ステップを最後に置くことになります。 – bonh

    3

    。スクリプトフェーズの上に埋め込みフレームワークのセクションをドラッグすると動作します。

    関連する問題