没有ServiceManagement的沙盒应用程序自动启动

时间:2015-07-22 18:27:58

标签: macos swift autostart osx-elcapitan

我正在创建一个沙盒应用程序,并且已经使用ServiceManagement框架进行自动启动。但是,对于Swift,ServiceManagement框架已被弃用(自Xcode 7 beta 3起),因为“ServiceManagement.framework模块映射”现在包括该行 requires !swift

这会产生错误 我尝试导入ServiceManagement时Could not build Objective-C module 'ServiceManagement'Module 'ServiceManagement' is incompatible with the feature 'Swift'

如何使用Swift并且没有ServiceManagement框架来实现自动启动?

1 个答案:

答案 0 :(得分:0)

我找到的解决方案是添加一个Bridging-Header文件,并在该文件中导入框架。然后它就像以前一样可供Swift使用。

 Mins</p3>;&nbsp<p3><