0

在应用程序安装期间,我在控制台中收到下一个警告:
Installer[some-integer] CoreAnimation: warning, deleted thread with uncommitted CATransaction; set CA_DEBUG_TRANSACTIONS=1 in environment to log backtraces. Installer[some-integer] *** WARNING: -[NSImage compositeToPoint:operation:] is deprecated in MacOSX 10.8 and later. Please use -[NSImage drawAtPoint:fromRect:operation:fraction:] instead.
请指出问题所在以及如何解决?

4

1 回答 1

0

Installer[some-integer] CoreAnimation:警告,删除了未提交 CATransaction 的线程;在环境中设置 CA_DEBUG_TRANSACTIONS=1 以记录回溯。安装程序[一些整数] *

您的安装程序正在CATransaction辅助线程上使用。CATransaction在主线程上使用。

警告:-[NSImage compositeToPoint:operation:] 在 MacOSX 10.8 及更高版本中已弃用。请改用 -[NSImage drawAtPoint:fromRect:operation:fraction:] 。

您的安装程序正在使用已弃用的 API。利用[NSImage drawAtPoint:fromRect:operation:fraction:]

于 2013-09-05T11:09:03.623 回答