2011-08-10 14 views
0

こんにちは私は自分のアプリケーションでUILocalNotificationを使用しています。UILocalNotificationはiPhoneでサウンドを再生していませんか?

シミュレータで正常に動作します。

アラートとサウンドも表示されます。

しかし、このアプリをデバイスにインストールしようとすると、通知が届いても音が再生されないときに警告が表示されます。

お願いします。

+0

電話がサイレントモードでないことを確認してください。 – EmptyStack

+0

はい私の電話はサイレントモードではありません.Plzは私を助けることができます –

+1

デバイスのファイル名は大文字と小文字が区別されます。サウンドファイル名を大文字と小文字のどちらでも指定してください。 – EmptyStack

答えて

1

UILocalNotificationDefaultSoundNameを使用している場合、私はそれがiOSのバグだと確信しています。テストしたところ、サウンドはiOS 4.3で再生されず、4.3.1以降で動作することが判明しました。

2

間違った.cafファイル形式を使用しているか、.cafをまったく使用していません。

.cafファイルを作成するには、iTunesを使用します。

のiTunes - >環境設定 - > [インポート設定] - > [インポート使用:その後あなたのライブラリーから音楽を選択してクリックし[OK]を、もう一度OK

をクリックしたい場合は、カスタム設定を行い、AIFFエンコーダを選択します。高度な - > AIFFを作成バージョン ドラッグがそれだ

を.cafする.AIFからデスクトップおよび変更延長線上に新しい生成されたファイルをドロップ&、あなたはCAFファイルがコピーされていることを確認してくださいあなたのiPhoneのデバイス

0

上で動作します.cafファイルを持っていますプロジェクトの目標に

ファイルを選択してファイルインスペクタでターゲットメンバーシップにターゲットが選択されているかどうかを確認できます。それがなければ - それはあなたの問題です。

関連する問題