2012-05-20 33 views
3

我在考慮構建一系列iOS應用。 每個應用程序都將單獨購買,但我希望在任何應用程序內的應用內購買都是通用的。即在系列中的一個應用程序中支付,它也可以在安裝使用的任何其他應用程序中使用。 這可能沒有強迫用戶創建任何類型的帳戶?在單個設備上跨應用共享應用內購買

非常感謝

+0

感謝EDI標題!這更有意義。 – markstewie

+0

其實你可以使用iCloud存儲的數據來做到這一點。 –

回答

3

答案是否定的,原因是所有的IAP被束標識符標識,這是爲每個應用獨特的,因爲所有的IAP的特定於捆綁標識符,你不能共享這些。

還有另一種方式來實現你所要求的,我不知道你所有的要求,我仍然不會遵循這個解決方案,但我仍然寫信知道一些選項。

您可以跨應用程序共享鑰匙串,並跟蹤跨應用程序的購買。

  1. 鑰匙扣數據未在應用程序的刪除刪除

  2. 如果用戶重置/恢復手機鑰匙扣數據可以被刪除,你將在死衚衕,因爲用戶必須恢復從內容您的第一個應用程序在第二個應用程序中使用...(是的混亂..吧?)

可能有一些其他併發症我現在很想念..好運

+0

非常感謝您的回答,非常有幫助! – markstewie

+0

我想知道如果跨應用程序共享IAP仍然無法使用iCloud ... –