希望你能帮我解决一个奇怪的问题,不知道我做错了什么。
在Xcode 6.3.2上我想构建一个能够在OS X 10.7上运行的应用程序。 所以我开始使用新的Cocoa应用程序(Obj-C),命名为“Test”。我将部署目标设置为10.7。将应用程序留空我可以在我的主机上构建并运行它(OS X 10.10.3)。运行wt将显示一个空窗口。
现在我将其存档并在管理器中将其导出为Mac应用程序。再次一切正常,没有错误。现在,如果我在目标机器上运行它(运行10.7.5),它将启动,但不会显示任何窗口。此外,应用程序的菜单只显示其名称,缺少所有其他菜单项。
我做错了什么?
答案 0 :(得分:0)
您可能已创建项目以使用故事板,OS X 10.7不支持该故事板。您需要使用MainMenu NIB。您还需要确保不使用10.7之后引入的任何功能。
此外,当应用程序失败时,您应该检查控制台日志以查看它是否记录了任何错误。您可以使用/Applications/Utilities/Console.app。
查看