2012-06-01 50 views
1

我開發了一個mac應用程序,並使用產品 - >歸檔 - >在Xcode中共享創建一個.pkg文件並將提交至Appstore。我想在這樣安裝這個.pkg文件後自動運行我的應用程序。我知道使用PackageMaker,可以編寫前期和後期腳本。但是,Appstore不接受使用PackageMaker創建的任何.pkg文件,所以我使用產品 - >歸檔 - >在Xcode中共享來創建pkg文件。OS X:安裝此.pkg文件後自動運行我的應用程序

有人可能會建議如何在安裝此.pkg文件後自動運行我的應用程序?

謝謝!

回答

1

你不應該能夠做到這一點。 App Store的部分重點在於統一且一致的安裝體驗 - 應用程序下載,靜默安裝,然後在LaunchPad中顯示,供您隨時運行。

請記住,從App Store獲取Xcode的過程意味着您在/ Applications中有一個名爲「Install Xcode.app」的應用程序,然後您必須運行該安裝程序? Xcode的用戶中有一半人認爲技術上精通用戶基礎和任何應用程序都可能擁有,而這些用戶來自Apple,甚至他們無法通過自動啓動「Install Xcode.app」來解決問題。

+0

嗨,感謝您的回覆。那麼,您是否認爲通過Xcode Archive-> Share無法做到這一點,Apple也不接受這種方式。我對嗎?請幫忙。 – Getsy

+0

這兩個權利。這是不可能通過簡單的Xcode Archive Organizer機制來完成的。可以用其他方式做,但如果你這樣做,Apple不會接受你的軟件包。 – abarnert

+0

你好,你能告訴更多關於那些「其他方式」嗎?我試圖通過使用PackageMaker來實現這一點 - 添加一個安裝後操作來自動打開應用程序,但不知何故,該應用程序在第一次安裝時沒有自動運行。但是,如果我嘗試刪除應用程序並重新安裝,應用程序會自動運行... – schystz

相關問題