GitHubからダウンロードしたAplicationを実行しようとしています。
ターゲットでファイルを開くことができないというエラーを取得すると、Xcode 10があります。
私はすでに解決策を探して、これを手に入れました。
私は同じ問題を抱えていましたが、Xcode 6.1.1で修正されたのは、2つのポッドの構成ファイル設定をNoneに変更することでした関連するターゲットを選択し、ポッドのインストールを再度実行します。
構成ファイルの設定は、プロジェクト(ターゲットではなく)を選択してから、[情報]タブを選択することで見つかります。
しかし、構成ファイルの場所を見つけることはできません。
エラー画像は次のとおりです。 https://i.stack.imgur.com/Ql3M5.png
[ファイル]-> [ワークスペース設定]-> [Legacy Build System]を選択します
.xcworkspaceファイルとポッドが正しくインストールされていることを確認してください
私のために働くことがわかった解決策は
プロジェクトのルートディレクトリ内
root
|- <ProjectName>
|- <ProjectName>.xcodeproj
|- <ProjectName>.xcworkspace
|- <ProjectName>Tests
|- Podfile
|- Podfile.lock
|- Pods
次のファイルを削除します。 Podfileの内容をコピーしたことを確認してください。
Xcodeまたは端末コマンドを使用して.xcodeprojを開きます
open <ProjectName>.xcodeproj
Xcode内で、次の行に沿って何かを含む「ポッド」フォルダーを見つけます。
Pods
|- Pods-<ProjectName>.debug.xconfig
|- Pods-<ProjectName>.release.xconfig
これらの参照を削除し、プロンプトが表示されたら「ゴミ箱に移動」を選択します。
Xcodeを閉じる
次を実行します。
pod init && pod install
Podfileを開き、以前に削除した以前にコピーした古いPodfileに貼り付けます。
次のコマンドを実行します。
pod install
ターミナルで次のコマンドを使用してXcodeを再度開きます
open <ProjectName>.xcworkspace
注:xcodeprojファイルではなく、xcworkspace
ファイルを開いた。
この時点で、レガシービルドシステムに戻らなくても、通常どおりコードをコンパイルできました。
Xcodeを最近インストールし、ココアポッドまたはそれに関連するものが何もない新しいMacbookで古いプロジェクトを開くと、同じエラーに直面していました。
これを修正する私の方法は、alamofireの issues#1727 のいくつかのステップに従い、いくつかの変更を行うことでした。ターミナルを開き、ポッドファイルがあるcdプロジェクト。
だから、これは私のために働いたものです:
次に、ビルドフォルダーを消去してプロジェクトをビルドします。
私にとっては、動作します、CocoaPodsのバージョンを更新し、ポッドを再インストールします
Sudo gem install cocoapods
ファイル名「Podfile.lock」を削除して、ポッドのインストールを再試行してください。
GitLabから複製したプロジェクトでもこの問題が発生しました。あなたのエラーは私のものと非常によく似ています。ターミナルでこれを実行して解決しました:
cd path/to/your/project
pod install
Finderでプロジェクトフォルダをチェックすると、Podfileがありました。しかし、Xcodeで表示される同じプロジェクトには、「ポッド」モジュールの下には何もありませんでした。これから、ポッドがインストールされていない(または正しくインストールされている?)ことがわかり、インストールするとこのエラーが解決しました。
私が最近この問題に出くわしました。 CocoaPodsの バグ のようです。
考えられる修正:gem install cocoapods --pre
私は以下を試してみましたが、エラーはなくなりました!!
プロジェクト名-SwiftExample
Podsに移動->情報->構成-> Pods-SwiftExampleのデバッグ変更をNoneに
コードは、元に戻した後でもコンパイルされます。
Xcode
を終了しますTerminal
を開きますpod install
不要なポッドを削除した後(ステップ2、3、4)、pod install
を実行しようとしましたが、まだ機能していませんでした。 Xcodeの終了(ステップ1、2、3、5)は機能しました。
1- xcodeメニュー->プロジェクト->ビルドファイルのクリーンアップ
2-プロジェクトを閉じる
3-ターミナルcd
4-ターミナルポッドの更新
5- project..xcworkspaceファイルを再度開きます
6-クリーン、ビルド
幸運を
プロジェクトファイル(project.pbxproj)を開き、「ポッド」のチェックを「ターゲットサポートファイル」フォルダーの前のパスに追加します。それを削除し、私はそれをうまく構築するようになった。
GitHubからXcodeプロジェクトをダウンロードした後、次のコマンドを実行します。
cd /your-xcode-project
pod install
これはXcode 10.2で機能しました。