web-dev-qa-db-ja.com

Swift-ターゲットXcode 10でファイルを開けません

GitHubからダウンロードしたAplicationを実行しようとしています。

ターゲットでファイルを開くことができないというエラーを取得すると、Xcode 10があります。

私はすでに解決策を探して、これを手に入れました。

私は同じ問題を抱えていましたが、Xcode 6.1.1で修正されたのは、2つのポッドの構成ファイル設定をNoneに変更することでした関連するターゲットを選択し、ポッドのインストールを再度実行します。

構成ファイルの設定は、プロジェクト(ターゲットではなく)を選択してから、[情報]タブを選択することで見つかります。

しかし、構成ファイルの場所を見つけることはできません。

エラー画像は次のとおりです。 https://i.stack.imgur.com/Ql3M5.png

14
whatlOol

[ファイル]-> [ワークスペース設定]-> [Legacy Build System]を選択します

.xcworkspaceファイルとポッドが正しくインストールされていることを確認してください

23
Pushp

私のために働くことがわかった解決策は

プロジェクトのルートディレクトリ内

root
  |- <ProjectName>
  |- <ProjectName>.xcodeproj
  |- <ProjectName>.xcworkspace
  |- <ProjectName>Tests
  |- Podfile
  |- Podfile.lock
  |- Pods

次のファイルを削除します。 Podfileの内容をコピーしたことを確認してください。

  1. ポッドファイル
  2. Podfile.lock
  3. ポッドフォルダー

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ファイルを開いた。

この時点で、レガシービルドシステムに戻らなくても、通常どおりコードをコンパイルできました。

19
timothydillman

Xcodeを最近インストールし、ココアポッドまたはそれに関連するものが何もない新しいMacbookで古いプロジェクトを開くと、同じエラーに直面していました。

これを修正する私の方法は、alamofireの issues#1727 のいくつかのステップに従い、いくつかの変更を行うことでした。ターミナルを開き、ポッドファイルがあるcdプロジェクト。

だから、これは私のために働いたものです:

  • Sudo gem install cocoa pods
  • ポッドレポジトリ削除マスター
  • ポッドのセットアップ
  • ポッドリポジトリの更新
  • ポッドインストール

次に、ビルドフォルダーを消去してプロジェクトをビルドします。

3
karique

私にとっては、動作します、CocoaPodsのバージョンを更新し、ポッドを再インストールします

Sudo gem install cocoapods
3
DiegoQ

ファイル名「Podfile.lock」を削除して、ポッドのインストールを再試行してください。

1
Papon Smc

GitLabから複製したプロジェクトでもこの問題が発生しました。あなたのエラーは私のものと非常によく似ています。ターミナルでこれを実行して解決しました:

cd path/to/your/project
pod install

Finderでプロジェクトフォルダをチェックすると、Podfileがありました。しかし、Xcodeで表示される同じプロジェクトには、「ポッド」モジュールの下には何もありませんでした。これから、ポッドがインストールされていない(または正しくインストールされている?)ことがわかり、インストールするとこのエラーが解決しました。

1
DeepBlue

私が最近この問題に出くわしました。 CocoaPodsの バグ のようです。

考えられる修正:gem install cocoapods --pre

1
πter

私は以下を試してみましたが、エラーはなくなりました!!

プロジェクト名-SwiftExample

Podsに移動->情報->構成-> Pods-SwiftExampleのデバッグ変更をNoneに

コードは、元に戻した後でもコンパイルされます。

0
ashishn
  1. Xcodeを終了します
  2. Terminalを開きます
  3. ディレクトリに変更(podfileが存在する場所)
  4. pod install

不要なポッドを削除した後(ステップ2、3、4)、pod installを実行しようとしましたが、まだ機能していませんでした。 Xcodeの終了(ステップ1、2、3、5)は機能しました。

0
Saif

1- xcodeメニュー->プロジェクト->ビルドファイルのクリーンアップ

2-プロジェクトを閉じる

3-ターミナルcd

4-ターミナルポッドの更新

5- project..xcworkspaceファイルを再度開きます

6-クリーン、ビルド

幸運を

0
Omar

プロジェクトファイル(project.pbxproj)を開き、「ポッド」のチェックを「ターゲットサポートファイル」フォルダーの前のパスに追加します。それを削除し、私はそれをうまく構築するようになった。

0
kamyFC

GitHubからXcodeプロジェクトをダウンロードした後、次のコマンドを実行します。

cd /your-xcode-project
pod install

これはXcode 10.2で機能しました。

0
Jerry Chong