【发布时间】:2013-09-13 11:26:58
【问题描述】:
我正在通过在 Xcode 5 iPhone 模拟器 (IOS7) 上运行我的音乐应用程序在 IOS7 上的兼容性来测试它,但它在使用以下代码检索所有音乐项目时崩溃。
MPMediaQuery *allSongs = [[MPMediaQuery alloc] init];
NSArray *itemsFromGenericQuery = [allSongs items]; // Here application crashes
崩溃日志:
[__NSCFNumber libraryCompletionHandler]: unrecognized selector sent to instance 0xdd66840
这是崩溃时正在运行的线程的快照:
我怀疑 Xcode5 中存在一些错误..!
编辑:我可以在模拟器/设备上使用 Xcode 4.6.3 运行相同的应用程序,而不会出现任何问题/崩溃。
【问题讨论】:
-
那又怎样?模拟器没有 iPod 库。在真实设备上运行它会发生什么?
-
我使用模拟器/设备在 Xcode4.6.3 上运行相同的应用程序,它运行时没有任何崩溃。之间,我没有 ios7 的设备,所以不知道它在真实设备上的结果。
-
为什么我被否决了。我把所有可能的细节都放在了我的问题上,并试图尽可能地清楚。
标签: iphone ios xcode xcode5 mpmediaquery