2

Xcode 5 にアップグレードしましたが、動作を不可能にするデバッグバグがあります。私のプロジェクトはXcode 4で作成されましたが、Xcode 5で作業しました

Xcode 4.6.3 をインストールしました Xcode 4.6.3 でプロジェクトを開きました。私がしたこと: - クリーン - 実行

アプリがコンパイルされ、アプリが iPhone で実行されます。

問題は、少なくとも 1 つの CPP ファイルが Xcode 4 で破損しているように見えることです。別のエディターで開くと、問題ないように見えます。

たぶん、プロジェクトには私がきれいにしたキャッシュがいくつかあります。

ここに私が作ったスクリーンショットがあります。私はまだエラーなしでコンパイルできます。 ここに画像の説明を入力

PS 私は次のトリックをしました。プロジェクトからファイルへの参照を削除しました。次に、別の名前でファイルのコピーを作成し、その新しいファイルをプロジェクトに追加しました。

Xcode で開くと、破損しているように見えます。

その新しいファイルを jEdit で開くと、問題ないように見えます。

折りたたみ/展開も試しました。Xcode 5でコーディングしていたときに、そのファイルで折りたたみを使用しました

PS2

Xcode - Preference - Locations Restarted Xcode で見つけたディレクトリを削除DerivedDataしましたが、役に立ちません。

PS3

そのファイルをjEditで編集でき、Xcodeがファイルをリロードします Xcodeでファイルを編集でき、jEditがそれをリロードします。

次の2行のコードを追加しました

// jedit 行 // xcode 行

jEdit が正しい CPP ファイルを表示する Xcode が破損した CPP ファイルを表示する

コンパイルして実行することはまだ可能です

PS4

Apple から、Xcode 5.0.2 GM シードがリリースされたというメールを受け取りました。AppStore では利用できません。今ダウンロードしています。

4

2 に答える 2

3

別のバージョンの Xcode からストーリーボードの xib を使用する場合:

  1. xib またはストーリーボードを選択します。
  2. 「File Inspector」で「Interface Builder Files」の下にある「Opens In…」を選択し、以前のバージョンと互換性があるように設定します。2.

この回答の一部に含まれているコメントについては、@BJHomer に感謝します。
@Neal は、誰かにこの情報を再回答するように依頼しました。彼は回答を削除しようとしており、コメントが利用できなくなるためです。

于 2013-11-05T23:16:09.463 に答える
2

私が読んだことから、バグはXcode 5にはなく、Xcode 5.0.1に限定されています。Xcode 5.0.1 を削除して、Xcode 5 をインストールしてみてください。

開発者ダウンロード ページにアクセスできるはずです:
https://developer.apple.com/downloads/index.action

Xcode 5 を見つけ、ダウンロードしてインストールします。

登録された開発者である必要があります。

このリンクは iOS 開発者サイトには表示されず、Mac 開発者サイトにのみ表示されるため、iOS のみの開発者には機能しない可能性があります。

参照: Apple フォーラム 9121264 から:

問題は確かに 5.0.1 だけです。5.0.0 は面倒です - 「arm64 を使用する非 ios7」展開ターゲットをサポートしていません

于 2013-11-05T22:38:57.360 に答える