昨晚我們在Mac AppStore上發佈了一款免費的應用程序。該應用程序在搜索(部分)標題時尚未顯示,但是,我們可以通過搜索我們現有的一個Mac應用程序並單擊「開發者頁面」來找到該應用程序。Mac App從Mac AppStore下載並安裝後直接神祕消失
當'購買'應用程序(它實際上是免費的)時,圖標彈出在LaunchPad和進度條下載&安裝顯示。在Snow Leopard下,圖標彈出到Dock和進度條中,以便下載&安裝演示。
但是,在這兩種情況下,一旦進度條被填充,應用程序將直接從LaunchPad/Dock消失,並且不能再啓動。
我檢查了我的應用程序文件夾,但該應用程序無處可查。我也在其他系統(在XCode中從未開發的用戶帳戶下)中檢查過這些,這些都顯示了完全相同的問題。我也嘗試從我自己的系統上的Mac AppStore下載一些其他免費應用程序,這些下載並安裝成功並且不會消失。
我們的應用似乎有問題導致此問題,但我不知道它可能是什麼。我沒有發現任何人遭受這個問題。
首先,我很想知道是什麼原因造成的,所以我們可以解決它。
其次,我想知道這個應用程序是如何通過蘋果的審查過程有這個問題。
任何想法??提前致謝!
如果您使用Terminal和「ls」應用程序應該位於的目錄,您會看到什麼?下載和完成後。此外,您可以使用「sudo fs_usage」來查看發生了什麼的確切細節。 – StilesCrisis
該應用程序真的不存在;它不會使用「ls」顯示。 我用sudo fs_usage;爲了減少輸出,我退出了所有的應用程序,並再次嘗試下載。這次它正常工作:S。然後我跑到一臺雪豹機器上,這臺機器仍然出現同樣的問題。在那裏,我看到fs_usage在安裝後取消了我們遊戲資源的全部負載。奇怪的是,它從另一個用戶的文件夾中刪除文件,而不是用於保存應用程序的全局應用程序文件夾。所以我現在猜測這個問題與在其上構建的機器上下載應用程序有關。 –
也許它試圖刪除舊版本,只保留最新版本?順便說一句,如果你使窗口足夠寬,fs_usage應該顯示哪個應用程序正在進行更改。 – StilesCrisis