9

こんにちは、Mountain Lion にアップグレードしました。空のシングル ビュー アプリケーションを作成して実行しました。最初は正常に実行されますが、次の実行では「内部 APIエラーが発生しました」というポップアップ警告が 2 回表示されます。私の他のプロジェクトと同じです。一度は正常に実行されますが、次の実行でこのエラーが発生します。警告や特定の警告メッセージはありませんでした。

これを解決する方法はありますか?

あなたの助けを本当に感謝します.

4

6 に答える 6

1

iOS6 Beta 4で動作しています!! これは私がやったことですが、他のバリエーションも機能する可能性があります:-

  1. XCode 4.5 Developer Preview 4 をインストールします。
  2. デバイスからアプリを削除する
  3. Dev Preview 4 からアプリを実行する
  4. アプリをもう一度削除します(これを行う必要があるかどうかはわかりません)
  5. XCode 4.4.1 に戻る
  6. アプリを実行し、実行を停止し、もう一度実行してください!!!

もちろん、4.5 で開発を続けることもできますが、私は待つことを好みます。

4.5 Beta 4 をインストールすると、更新されたデバイス サポートがインストールされます。これが一度行われると(おそらくどのデバイスでも)、正常に動作するはずです。別のマシンで同じデバイスを使用する場合は、希望するバージョンの Xcode を使用する前に、4.5 Beta 4 からもう一度実行する必要があります (今回はデバイスからアプリを削除する必要はありません)。

編集:コアデータに変更を加えた場合、初めて4.5から実行する必要があると確信しています。

于 2012-08-11T09:59:13.627 に答える
0

デバイスをPreview4にアップグレードしたときにこの問題が発生しましたが、MBPでXcodePreview3が実行されたままでした。Xcode Preview4にアップデートすると、問題は解決しました。再起動は必要ありません。

于 2012-08-14T21:39:21.917 に答える
0

Xcode 5.0.2 と iOS 7.0.6 の iPhone があります。

iPhone でプロジェクトを起動するたびに、「内部 API エラーが発生しました」と表示されました。そしてシミュレーター上では問題なく起動しました。

通常は役立つすべてのことを行いました (アプリの削除、クリーン、Xcode の再起動、Mac の再起動など)。

この問題は、iPhone を復元して初めて解消されました。悲しいけれど事実です。なぜそれが現れたのか、今のところわかりません。

于 2014-03-04T19:54:01.927 に答える
0

クレイジーに聞こえますが、XCode 4 のベータ版も使用できません。ただし、iPhone が非ベータ版でコンパイルすることを承認するには、XCode 4 を左手で保持する必要があります (理由は聞かないでください。動作します)。

XCode 4.5 プレビュー & IOS6 Beta 4 でアプリを実行すると、デバイスでアプリを 2 回目に実行すると、内部 API エラーが発生します。

理論的には、XCode 4.4 を使用して iOS6 Beta 4 iPhone でコンパイルすることはできません。

しかし...

XCode 4.5 Preview を起動し、iPhone を接続して (認識されるように)、その上でアプリケーションを実行し (エラーが発生した場合でも)、XCode 4.5 を終了し、XCode 4.4 を起動すると、.. tadaaaa... あなたのiPhone は、コンパイルするための許可されたデバイスとして認識されるようになりました...

そしてもちろん、XCode 4.4 は API エラーを生成しません...

于 2012-09-08T21:21:43.637 に答える
0

デバイス/シミュレーターからアプリを手動で削除すると、正常にビルドして実行できるようになります。長期的な解決策は、ベータ Xcode を使用しないことです:)

于 2012-08-22T10:21:04.470 に答える
0

これが役立つかどうかはわかりませんが、すべてのファイルを削除し${HOME}/Library/Developer/Xcode/iOS DeviceSupportたところ、魅力的に機能しました (Xcode 4.4.1、OSX 10.7)

于 2012-08-14T15:09:41.340 に答える