我正在用Xcode编写Swift,并使用可访问性API通过AXUIElementCopyAttributeValues获取打开窗口的标题。不幸的是,批准的发布版本工作了一次。现在,对代码的任何更改都会导致函数返回apiDisabled。如果我尝试调试应用程序,也会发生同样的情况。我正在使用免费的开发者帐户。(用于签字)我该怎么弥补?调试时如何使用此函数?
AXUIElementCopyAttributeValues
apiDisabled
kfgdxczn1#
看起来该功能被授予了应用程序的特定版本/签名/某些内容。如果您切换其编译方式,则需要从设置应用程序的列表中实际删除该应用程序(而不仅仅是禁用和重新启用)。在下一次调试运行时,它将再次出现在列表中,并且可以启用。
1条答案
按热度按时间kfgdxczn1#
看起来该功能被授予了应用程序的特定版本/签名/某些内容。
如果您切换其编译方式,则需要从设置应用程序的列表中实际删除该应用程序(而不仅仅是禁用和重新启用)。在下一次调试运行时,它将再次出现在列表中,并且可以启用。