2017-01-03 12 views
0

.mp3オーディオファイルを含むURLがあります。 AVPlayerItemを使用してオーディオを再生するコードを設計しました。私はSimulatorですべてのテストを開始しました。突然、私のiPadデバイスでアプリを実行すると、エラーが発生し始めました。私は問題が何であるか分かりません。以下は、アプリがiPadデバイスで実行されたときにスローされるエラーです。AVPlayerItemはARCの意味を持ちます。iPadデバイスで実行中の意味問題

enter image description here

私はARCセマンティックな問題を取得しています。私はiPadにiOS 9.2.1を持っています。

私を助けてください。

+1

これは実行時エラーではなくコンパイラエラーです。 'SWMeetTheStarsVideoViewController.m'ファイルに適切な' import'文を追加しましたか? – rmaddy

+0

@Robはい。私はAVKitクラスとAVFoundationクラスの両方を私のインターフェイスに含めました。デバイスでアプリを実行しようとすると、ビルドに失敗します。そしてそれはiPadのシミュレータでうまく動作します。 –

+0

@rmaddyはい。私は私のインターフェイスファイルに適切なインポートステートメントを追加しました。 #import #import #import

答えて

0

これらの問題の解決方法を集中的に検索した結果、問題はXcodeバージョンで発生していました。古いXcodeを削除して、新しいXcodeアプリをもう一度インストールする必要がありました。新しくインストールされたXcodeアプリで作業を開始しました。私はまだ古いXcodeアプリケーションがアプリケーションを構築するのに失敗した理由はまだ分かりませんが、これは私が見つけた解決策でした。私はこれがこの種の問題に直面している人には有用かもしれないので、私はこれを投稿すべきだと思った。

注:Xcodeを再インストールする前に、私は動作しなかった以下の方法を試しました。

  1. プロジェクトクリーンビルド。
  2. フレームワークがProject BuildPhasesおよびBuildSettingsで正しくリンクされていることを確認します。
  3. 派生データを削除し、アプリを再構築します。
  4. クラスの前方宣言を試して、クラスを正しくインポートしてください。

Xcodeを再インストールする以外は動作しません。誰かがこの種の問題にぶつかったら、これを試してみてください。

関連する問題