2

Xcode 7 beta 1 をインストールしたところ、コードを Swift 2 に変換するように求められました。すべて正常に機能しました。アプリのテスト ターゲットにいくつか問題がありました。それが解決されたら、アプリをビルドして実行すると、次のエラーが表示されました: com.apple.interfacebuilder error 2001 I can't open the .xib and .storyboard files. 開かないか、Xcode がクラッシュします。私に何ができる?

4

4 に答える 4

7

XCode 7 ベータ 4 でこの問題が発生しました。/Library/Developer/CoreSimulator/Profiles/Runtimes のランタイムを削除すると、2 つの問題が修正されました。ストーリーボード ファイルを再度開くことができ、すべてのシミュレーターがターゲットとして再び表示されます。それが役立つことを願っています。

于 2015-07-24T13:39:22.600 に答える
6

seancook 2015 年 7 月 21 日 17:58 (zurb への返信) 私も El Capitan でこれを経験しました。NIB がロードされず、Sim が存在せず、Xcode/Open Developer Tool/Simulator メニューからシミュレーターを起動できませんでした。数時間格闘した後、ようやく動作するようになりました。

これが私のために働いたものです(YMMV):

コード署名されていないシミュレータ ランタイムの行に沿って、Console.app にメッセージがあることに気付きました。「/Library/Developer/CoreSimulator/Profiles/Runtimes」と記述されているパスに移動し、そこにあったランタイムを削除しました。それらは古いランタイムだったので、以前は適用されなかった Xcode のチェックが適用されるようになったと思います。知るか?

これを行った後、最終的に Xcode/Open Developer Tool メニューからシミュレーターを起動できました。残念ながら、シミュレーターはまだ私のワークスペースで実行ターゲットとして表示されていなかったので、私は探検を続けました...

次に、シミュレーターのハードウェア/デバイス/デバイスの管理メニューに移動し、新しい iOS9 デバイスを追加しました。何もしないようだったので、Xcode と Simulator.app をやめました。次に、Simulator.app を (Xcode/ODT/Simulator 経由で) 再起動すると、予想される iOS9 シミュレーターが表示されました。

Xcode を閉じて再度開き、プロジェクトのターゲット OS を変更したところ、最終的に Sims が実行ターゲットとして表示されました。

HTH。

Appleフォーラムからの解決策。これは私を助けました!

https://forums.developer.apple.com/thread/11706

于 2015-07-23T16:58:26.683 に答える
0

シミュレーターが開いているときにXCode 7 betaXをインストールすると発生します(少なくとも私にとっては)。すべてを停止し(ここでいくつかの提案に従ってランタイムも削除しましたが、それが役に立ったかどうかはわかりません)、XCodeを再起動しました。

ペン先を開くことができ、シミュレーターが戻ってきました。

于 2015-09-28T15:34:55.763 に答える
0

Xcode 6を再インストールすることでこれを修正しましたが、残念ながらSwift 2要素をSwift 1に戻すことで、バックアップしませんでした. 次に、プロジェクト内のすべての Nib または Xib ファイルを削除しましたが、それらを別のマップに個別にコピーしました。これらのファイルを開き、プロジェクトの新しい Nib または Xib ファイルにすべてをコピーして貼り付けることができました。テストターゲットにも問題があり、交換する必要がありました。これが問題を抱えている他の人々に役立つことを願っています。

于 2015-06-17T08:39:01.330 に答える