0

既存のアプリを iOS 6 にアップデートしているときに問題が発生しました。

私のsound.hファイルで

AudioQueueGetProperty(queueObject, kAudioQueueProperty_IsRunning, &status, &statusSize);

ステータスを iOS6 のガベージ値に設定します。

この関数を実行するとステータスが 0 または 1 になる iPod があります。

iOS 6 の場合、シミュレーターと Xcode 4.5 ベータ 4 を使用しています。

4

2 に答える 2

1

それを処理しました。AudioQueueGetPropertySize(...) を使用して statusSize を初期化しました。statusSize を正しい値に初期化します。これは以前は 32 に固定されていたため、問題が発生していました。

于 2012-10-15T08:38:33.647 に答える
1

私もこの問題を抱えていました。「status」に「bool」を使用している場合は、「int」に変更してみてください。

彼らがそれを壊すために何をしたかはわかりませんが、これはそれを修正するようです-とにかく私にとって.

于 2012-09-27T18:40:55.883 に答える