我正在OS X平臺上開發一個簡單的文本編輯器應用程序,它只有一個包含TextView的窗口。我希望我的應用程序能夠在一臺機器上同時啓動多個副本(以讓用戶比較編輯的兩個文件)。除了一臺以外,幾乎所有機器都能自動運行。在這臺特定的機器上,安裝了最新版本的OS X。我谷歌搜索,但無法找到任何線索爲什麼會發生這種情況。什麼可能導致無法在一臺機器上啓動兩個OS X應用程序副本?
細節1:在本機上,當啓動一個新的編輯器應用程序時,頂部欄顯示「窗口」而不是「無標題」(這是所有其他機器上的情況)。
細節2:我在主窗口檢查了「Visible At Launch」。在檢查它之前,特定的機器甚至不能啓動應用程序的一個副本(應用程序圖標出現在擴展塢上,但即使您單擊應用程序圖標也不會顯示該窗口),這在任何其他機器上都不會發生。
你能提供任何提示嗎?
通過多個副本,你是說你做了多個應用程序本身的副本?這真的不是要走的路。這聽起來像你應該開發一個基於文檔的應用程序。它會自動打開一個新窗口多次打開多個文檔。 Xcode使得它非常簡單直接。 – ElmerCat
是的,我正在開發一個基於文檔的應用程序。 Xcode確實使它變得非常簡單,並且該產品在幾乎所有機器上都能正常工作。我只是想知道爲什麼在特定的Mac上我的應用程序表現不一樣。 –