2015-06-20 112 views
0

希望你能幫助我一個奇怪的問題,不知道我做錯了什麼。Xcode 6.3.2 build for OS X 10.7

在Xcode 6.3.2上,我想構建一個能夠在OS X 10.7上運行的應用程序。 所以我從一個新的可可應用程序(Obj-C)開始,將其命名爲「測試」。我將部署目標設置爲10.7。如果將應用程序留空,我可以在我的主機上構建並運行它(OS X 10.10.3)。運行wt會顯示一個空的窗口。

現在我歸檔並在管理其導出爲Mac適用的。再次一切正常,沒有錯誤。現在,如果我在目標機器上運行它(運行10.7.5),它將啓動,但不會顯示窗口。此外,該應用程序的菜單將只顯示其名稱,所有其他菜單項都丟失。

我在做什麼錯?

回答

0

您可能創建的項目使用情節串連圖板,這是不通過OS X 10.7的支持。您需要使用MainMenu NIB。您還需要確保不使用10.7之後引入的任何功能。

而且,當一個應用程序失敗這樣,你應該檢查控制檯日誌,看它是否記錄了任何錯誤。你可以使用/Applications/Utilities/Console.app來查看。