2010-11-19 23 views
0

在開始研究之前,我想知道這是否可能。iphone:在接收郵件時,無需用戶干預即可啓動另一個應用程序

我是一名開發人員,但尚未開發應用程序。之前,如果這個問題聽起來很愚蠢很抱歉..

這裏是用例 -

用戶購買的應用程序。並在設置中啓用徽章/警報/聲音。 在某個時間點,我的應用程序服務器向所有擁有此應用程序的用戶發送消息。

在iphone上,當應用程序。收到此通知後,它會啓動第三方應用。自動。例如將日曆發佈到某個日期或開始遊戲。

當手機收到此通知時,用戶的主要觀點不希望進行交互。

我想知道這是否被允許/可能。應該在非越獄手機上工作。

回答

0

您可以啓動任何發佈自定義URL方案的應用程序,並知道該方案。一些內置的應用程序具有衆所周知的方案,並且一些(例如Facebook應用程序)也具有衆所周知的記錄方案。

您使用UIApplication openURL方法啓動應用程序,並使用自定義方案傳遞一個URL。

我不確定這是允許/允許應用程序收到推送通知時,但它很可能。

+0

似乎這將得到我的POC 8-)謝謝湯姆。 – PlanetUnknown 2010-11-19 21:11:31

0

根本不起作用。至少不是以允許的方式。

+1

事實。這將在Android上正常工作。 Apple將程序限制在自己的沙箱中。您只能啓動電子郵件客戶端或瀏覽器。 – Kaili 2010-11-19 20:05:23

相關問題