0

刚刚在将现有应用程序更新到 iOS 6 时遇到问题。

在我的 sound.h 文件中

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

将状态设置为 iOS6 的一些垃圾值。

我有一个 iPod,在其上运行此函数时,状态为 0 或 1。

对于 iOS 6,我使用的是模拟器和 Xcode 4.5 beta 4。

4

2 回答 2

1

我也有这个问题。如果您对“状态”使用“布尔”,请尝试将其更改为“整数”。

不知道他们做了什么来打破它,但这似乎解决了它 - 无论如何对我来说。

于 2012-09-27T18:40:55.883 回答
1

处理好了 我使用 AudioQueueGetPropertySize(...) 初始化了 statusSize。它将 statusSize 初始化为正确的值。以前硬设置为 32 会导致问题。

于 2012-10-15T08:38:33.647 回答