2017-09-20 11 views
1

私は私のプロジェクトと開いているワークスペースファイルにalamofireポッドを設置し、それは私がプロジェクト内の他のポッドを入れてみましたアプリケーションのインストールがエラー

enter image description here

を与えるiphoneデバイス上でプロジェクトを実行しようとすると、プロジェクトが稼働を失敗しました私がalamofire podをpodfileに置くと、同じエラーが発生します。 私は2-3のプロジェクトでこれと同じ応答を試しました。 私のデバイスはos 10.3.3のiPhone 5です。 ところで、アプリはシミュレータで実行されます。 署名証明書が正しい。それは私のため

1を働いているステップに従うことによって、手動で追加すること

+0

xcodeを再起動してみてください。この問題が発生することがあります。 –

+0

@Dev_Tandel私もこの問題に直面していますが、あなたが見せているステップはうまくいかないでしょうし、私はそれらのケースもほとんど作らないのですが、解決されませんでした。 –

+0

内部エラーや何らかの内部的なクラッシュがあるかもしれませんが、私はalamofireも使用していますが、最近問題が発生する前に問題に直面しました。 –

答えて

0

てみあなたのトップレベルのプロジェクトのディレクトリにターミナル、CDを開き、プロジェクトをgitリポジトリとして初期化されていない「場合は」次のコマンドを実行します。 :

$ gitのinitは

次のコマンドを実行して、gitのサブモジュールとしてAlamofireを追加します。

$ gitのサブモジュールを追加https://github.com/Alamofire/Alamofire.git

3.新しいAlamofireフォルダを開いて、アプリケーションのXcodeプロジェクトのProject NavigatorにAlamofire.xcodeprojをドラッグします。

4.アプリケーションの青色のプロジェクトアイコンの下にネストされているように見えます。それが他のすべてのXcodeグループの上にあるか下にあるかは関係ありません。

5. Project NavigatorでAlamofire.xcodeprojを選択し、展開ターゲットがアプリケーションターゲットのものと一致することを確認します。

6.次に、Project Navigatorでアプリケーションプロジェクト(青いプロジェクトアイコン)を選択してターゲット構成ウィンドウに移動し、サイドバーの「ターゲット」見出しの下にあるアプリケーションターゲットを選択します。

7.そのウィンドウの上部にあるタブバーで、[全般]パネルを開きます。

8. [埋め込みバイナリ]セクションの下の[+]ボタンをクリックします。

9. 2つの異なるAlamofire.xcodeprojフォルダがあり、それぞれに2つの異なるバージョンのAlamofire.frameworkがProductsフォルダ内にネストされています。

10.どの製品フォルダを選択しても問題ありませんが、上部または下部のAlamofire.frameworkを選択するかどうかは関係ありません。 iOS用の最上部のAlamofire.frameworkと、OS X用の最下部のAlamofire.frameworkを選択してください。

11.プロジェクトのビルドログを調べて、どれを選択したかを確認できます。 Alamofireのビルドターゲットは、Alamofire iOS、Alamofire macOS、Alamofire tvOS、またはAlamofire watchOSとしてリストされます。 それだけです!

12.Alamofire.frameworkは、ターゲット依存、リンクされたフレームワーク、および埋め込みフレームワークとして、シミュレータとデバイスで構築する必要があるコピーファイルビルドフェーズに自動的に追加されます。

関連する問題