【发布时间】:2016-07-04 21:43:34
【问题描述】:
我使用AVFoundation.AVPlayer.play() 播放来自远程源的音频。在 WWDC 2016 发布的 iOS 10 和 XCode 8.0 beta (8S128d) 的预览版中,这种方法每秒向 XCode 控制台发送大量信息:
2016-07-04 14:27:58.982694 MyApp[8622:984983] [AQ] 3269: aq@0x7fa27e00d000: ptr 0x7fa27b877f23, size 0x344, ID 6244
2016-07-04 14:27:58.983794 MyApp[8622:984983] [AQ] 3269: aq@0x7fa27e00d000: ptr 0x7fa27c814920, size 0x1a2, ID 6245
2016-07-04 14:27:58.984329 MyApp[8622:986313] [AQ] 3252: aq@0x7fa27e00d000: ptr 0x7fa27b60f1f0, size 0x1a2, user => ID 6251
2016-07-04 14:27:58.985039 MyApp[8622:984983] [AQ] 3269: aq@0x7fa27e00d000: ptr 0x7fa27f014e91, size 0x4e6, ID 6246
2016-07-04 14:27:58.985958 MyApp[8622:986313] [AQ] 3252: aq@0x7fa27e00d000: ptr 0x7fa27d81627c, size 0x4e6, user => ID 6252
2016-07-04 14:27:58.986889 MyApp[8622:986313] [AQ] 3252: aq@0x7fa27e00d000: ptr 0x7fa27b75a950, size 0x1a2, user => ID 6253
2016-07-04 14:27:58.987595 MyApp[8622:986313] [AQ] 3252: aq@0x7fa27e00d000: ptr 0x7fa27d05d78c, size 0x344, user => ID 6254
AVPlayer.play() 在 iOS 9 和 XCode 7 中不会发生这种情况。
这是什么信息,我该如何隐藏它?
【问题讨论】:
-
操作系统测试版启用的日志记录往往比最终版本多得多。
-
奇怪的是,当应用程序部署到设备时,我在控制台中看不到此输出。我看到了我自己的
print()声明。 -
请考虑我在此处禁用日志记录的答案:stackoverflow.com/q/35881034/2415822
标签: ios avfoundation avplayer swift3 ios10