2014-10-30 69 views
-2

我可以在Apple Appstore中上傳2個iOS應用程序,以便我可以從另一個應用程序從另一個應用程序在內部啓動某些功能,反之亦然。例如:應用程序A和應用程序B.爲了實現某些功能,我想從應用程序A啓動應用程序B.在這種情況下,我應該在設備上同時安裝兩個應用程序,以便我可以使用[[UIApplication sharedApplication] openURL:myAppBURL];這樣啓動。那麼,我可以在Appstore中使用這兩個應用程序,以便用戶可以下載這兩個應用程序並使該特定功能也起作用?在Appstore上傳2個iOS應用程序以獲取一個應用程序版本?

有什麼建議嗎?

+0

這聽起來像你描述的是Facebook使用他們的FB Messenger應用程序。每個App都可以在App Store上使用,但是當您點擊Facebook中的「Messages」時,它會自動打開Messenger應用程序。這是你想要做什麼? – Nerrolken 2014-10-30 19:31:26

+0

是的,在我的情況下是不同的。應用程序B將只有一個功能,它應該僅用於從App A啓動。如果用戶直接在設備上啓動App B,那麼這是一個問題,它不應該工作。在FB的情況下,兩個應用程序具有不同的功能,因此它可以單獨打開。但是,就我而言,第二個應用程序可以隱藏在設備上,這取決於應用程序A的啓動。我該如何處理它?我可以隱藏一個應用程序 - 應用程序B? – Daisy 2014-10-30 19:34:47

+0

這個問題似乎是題外話題,因爲它是關於應用程序商店 – Abizern 2014-10-30 19:35:03

回答

0

讓我們試圖澄清這一點: 如果你有兩個應用程序,都應該能夠獨立存在:特定的功能,獨立的推出等 需要進行應用程序是,在同一時間,與應用程序間的兼容之間的獨立性-通訊。 您可以從應用程序A調用應用程序B並提供自定義URL,以便您向B發送特定消息。

在你問的問題中,答案是:你不能從Apple生態系統外部運行代碼。但是,當然您可以啓動Safari或應用程序B(如果它已被批准)。事實上,你正在做的是再次溝通,不執行任何事情,也不下載代碼。

相關問題