1
A
回答
1
这是通常的事情要强制。如果用户愿意输入密码并且是计算机的管理员,也许你可以从你的应用程序运行
sudo reboot
。
0
尝试从您的应用使用AppleScript/ScriptingBridge到tell application "Finder" to restart
。
+0
AppleScript真棒,“告诉应用程序”iTunes“崩溃”:D – JustSid 2011-04-05 08:48:33
2
官方的方法是将系统事件发送到登录窗口进程。 Apple的Technical QA1134甚至包含一个代码示例。
相关问题
- 1. 可可系统服务:通话应用程序名称
- 2. 有意让系统关闭并重新启动应用程序
- 3. 系统重启
- 4. 如何以编程方式启动系统应用程序或如何过滤可启动的系统应用程序?
- 5. Android启动应用程序显示“可以修改系统设置”对话框
- 6. Android系统应用程序
- 7. 在RN系统启动时自动启动应用程序
- 8. Android应用程序不启动在系统启动
- 9. Android的 - 启动应用程序时,系统启动
- 10. 从应用程序运行exe可执行文件与系统
- 11. 现代UI应用程序可以编辑系统文件吗?
- 12. SharedPreference在应用程序重新启动后不可用
- 13. 可启动Qt-Linux应用程序
- 14. 在Chrome操作系统上启用远程连接选项不可用远程桌面应用程序
- 15. 安装在android系统/系统/应用程序目录中的应用程序
- 16. 如何在每个系统上启用Chrome应用程序
- 17. node.js应用程序可以重新启动自己
- 18. 可以工作的应用程序,然后重新启动iPhone?
- 19. 终止后iPhone应用程序可以重新启动吗?
- 20. 应用程序可以在Coredown后自动重启吗?
- 21. 应用程序的可重用部分
- 22. Mac应用可以存储应用程序访问本地文件系统吗?
- 23. StatusBar应用程序 - 可可
- 24. 如何让自定义应用程序坚持重启WinCE 6.0操作系统?
- 25. Java:如何为URL启动系统的注册应用程序
- 26. 系统警告,而应用程序启动
- 27. Android系统在启动Media Intent时停止应用程序
- 28. 检查并启动系统托盘图标应用程序
- 29. 如何在系统启动时自动运行应用程序?
- 30. Android启动系统设置而不是我的应用程序
这不是管理员用户 – LooPer 2011-04-05 09:39:54
我终于做到了,它允许非root用户通过'sudo chmod u + s/sbin/shutdown'关闭/重启系统。还有另一种方式,但对我来说这已经够好了。 – LooPer 2011-04-06 18:44:07