簡體   English   中英

從應用程序商店安裝iPhone應用程序付費版本替換免費版本

[英]Make iPhone app paid version replace free version on install from app store

我剛剛發布了付費應用程序商店應用程序的免費版本,我希望付費版本在安裝時替換免費版本。

在測試過程中,我通過為他們提供相同的應用程序ID並使用相同的證書簽名來完成此工作。

當我向Apple提交新的免費版本時,我不會讓我使用現有的應用程序ID,而是為免費版本創建了一個新版本。

這樣的副作用現在我的付費版本不再替換安裝時的免費版本。 用戶最終都安裝在手機上。

如何使付費版本取代免費版本?


編輯1:我同時想在應用程序商店中同時使用應用程序的免費和付費版本。 免費版本中有一個鏈接可以購買付費版本。

編輯2:我以為我曾經看到過來自商店的其他應用程序這樣做,但也許我錯了。

就設備而言,它有兩個不同的應用程序和兩個不同的證書。 用戶必須手動刪除舊的。 如果它們都具有相同的名稱和圖標,那么它們會有些混亂。 在我看來,你的免費版本應該在名稱的某處有“free”或“lite”,以便更容易。

這是不可能的。 你最接近的是有一個免費的應用程序與應用程序內購買升級到完整的功能 - 這一切都發生在一個應用程序中,所以從某種意義上說它符合你的'替換'標准,但不是你的'兩個在商店'標准。 當您最初發布問題時,此功能可能無法使用 - 您最初無法在免費應用中進行應用內購買 - 但現在就是這樣。

但是,仍然沒有辦法做你特別要求的事情。

這是兩個不同的應用程序 - 你不能通過這樣做來繞過應用程序商店。

也許您想要在iPhone OS 3.0中查看新的StoreKit API - 這可能會讓您感覺更簡單。

使用StoreKit,您可以擁有一個可安裝的應用程序 - 一旦用戶付費,就可以解鎖額外的功能。

編輯:發現初始應用程序無法免費安裝 - 您需要支付少量費用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM