在OS X中狮子应用程序会在用户登录时自动恢复.我的应用程序设置为无窗口代理,Dock中没有图标(在Info.plist中LSUIElement设置为YES),当我重新启动计算机时它不会恢复.
根据Apple documentation,所有应用程序默认情况下都会获得Resume行为,开发人员无需执行任何特殊操作即可启用它. LSUIElement应用程序是特例吗?有什么需要做才能让他们恢复?
解决方法
根据我自己的测试,LSUIElement应用程序不会恢复.所以是的,它们似乎是一个特例 – 你需要问Apple为什么会这样,但设置这个值似乎强行禁用简历.