在用户开始使用我的应用程序之前,我必须向用户显示自定义许可协议对话框。因此,我在 mainMenu.xib 中添加了新窗口,并使用模态显示该窗口
[NSApp runModalForWindow:licenseWindow];
在 applicationWillFinishLaunching: 中,通过使我的主窗口隐藏使用在 Launch 时可见到未选中来委托。许可证窗口有两个按钮同意和不同意。如果用户点击同意按钮,我需要显示主窗口,如果他们选择不同意,我需要终止应用程序。
我尝试调用 [NSApp terminate];在 applicationWillFinishLaunching: 但它什么也没做。
请让我知道如何在 applicationWillFinishLaunching 中终止应用程序:
谢谢