2013-07-30 204 views
-4

我很好奇它是否可能將「包裝」和應用程序放在另一個應用程序中。例如,當然,應用程序設計者的許可將您的應用程序的代碼(以下稱爲cookie切割器)插入到現有的應用程序(以下稱爲包裝器)中。並讓您的應用程序坐在x時間內潛伏。經過一段時間後,曲奇應用程序啓動並啓動其代碼。從那時起,通過按下包裝應用程序左上角的按鈕即可訪問餅乾應用程序,該應用程序會將視圖切換到餅乾工具。我的問題分兩部分。 A部分:這是蘋果允許的東西嗎?我知道蘋果公司允許和不允許的一定程度的繁文012節將應用程序包裝在另一個應用程序中

B部分:即使蘋果允許,這可能嗎?應用程序的設計方式是否允許此功能首先成爲應用程序的一部分?

通過問這個問題,我更多地尋找關於這個問題的文章。很難將整個問題納入可在Google上搜索的幾個詞。有任何想法嗎?謝謝您的幫助。

+0

你可以訪問你想包裝應用程序的代碼?你需要包裝的應用程序作爲一個單獨的應用程序在用戶的主屏幕上存在嗎?你需要在多個其他應用程序之間共享包裝的應用程序嗎? – drewag

+0

如果你有源代碼,你可以模擬這種效果......你實際上無法做到這一點雖然 – Ben

+0

在我們的假設情況下,我可以訪問這兩個應用程序的源代碼 – Katushai

回答

0

我認爲這是不可能的(我不知道它是否可能在越獄設備中)。在iOS中,每個應用都是沙盒,因此您無法在應用內運行應用。

也運行應用程序,終止它的這些東西是由SpringBoard(簡單操作系統)管理。所以你不能這樣做。


建議:

你爲什麼不能簡單地顯示(在ImageView的或按鈕)第二應用程序的圖標的第一個應用程序裏面?當用戶點擊該圖標時,使用URLScheme打開該應用程序。

像:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:yourSecondAppURL]]; 
相關問題