无法复制资产属性控制台错误 - AVSpeechSynthesizer

Whi*_*ind 6 xcode objective-c ios avspeechsynthesizer avspeechutterance

我的控制台因这些错误而被垃圾邮件:

[MobileAssetError:1]无法复制资产属性

无法获取属性'LocalURL':错误域= MobileAssetError代码= 1"无法复制资产属性"UserInfo = {NSDescription =无法复制资产属性}

复制匹配资产回复:XPC_TYPE_DICTIONARY {count = 2,transaction:0,voucher = 0x0,contents ="Assets"=>:{length = 1237 bytes,contents = 0x62706c6973743030d4010203040506636458247665727369 ...}"Result"=>:0}

复制资产属性回复:XPC_TYPE_DICTIONARY {count = 1,transaction:0,voucher = 0x0,contents ="Result"=>:1}

当它开始垃圾邮件控制台时非常烦人.我已经读过像禁用OS_ACTIVITY_MODE这样的东西可以抑制这些日志,但我想找到它的来源并按原样处理它......

发生这种情况是因为我使用了AVSpeechSynthesizer,如下所示:

  self.synthesizer = [[AVSpeechSynthesizer alloc] init];
  self.synthesizer setDelegate:self];
  self.speedCameraAhead = [AVSpeechUtterance speechUtteranceWithString:NSLocalizedString(@"Caution: Blah blah blah!",nil)];
  [self.speedCameraAhead setRate:0.5f]; 
Run Code Online (Sandbox Code Playgroud)