爲您實施免費和付費版本的應用程序時遇到一個普遍問題。 我現在已經安裝了1個應用程序/項目中的2個目標,並使用def語法指定了lite和付費版本中的內容。它工作並運行兩個目標。允許用戶從免費版本購買付費應用程序版本?
1)如何讓用戶直接從免費版本購買付費應用程序? (找到多箇舊的文章說,連接是罰款和其他人說,就會遭到拒絕,並且必須使用應用程序內購買) 我可以使用綁定到標籤欄項目或按鈕,這樣的鏈接,
NSString *iTunesLink = @"http://itunes.apple.com/gb/app/wired-news-uk/id435728870?mt=8";
[[UIApplication sharedApplication]
openURL:[NSURL URLWithString:iTunesLink]];
或做我需要實現應用程序內購買的storekit?
2)我打算把一個新的標籤欄項目在底部(鏈接到付費版) - 還沒有嘗試過,但我應該能夠設置爲免費版和另一個標籤欄的一種方式付費版本的方式正確嗎?實質上,隱藏標籤欄項目以購買升級後的付費版本。
3)將每個應用程序(免費和付費)版本提交給應用商店 - 我假設我可以設置目標並存檔二進制文件以供上傳,對嗎? iTunes連接中有兩個獨立的應用程序提交?
謝謝,rmaddy!我在底部使用了一個標籤欄,並希望用戶能夠點擊其中一個標籤,它會自動運行以下代碼並在iTunes中啓動付費應用程序?我看到它在其他應用程序中工作。不知道如何從代碼中的標籤欄項目觸發此代碼? NSString * iTunesLink = @「itms-apps://itunes.apple.com/us/app/app id here」; // [[UIApplication sharedApplication] openURL:[NSURL URLWithString:iTunesLink]]; – rossi
嗨rmaddy,讓它在物理設備上工作。謝謝。 – rossi
我建議選項卡顯示有關付費版本的信息,例如用戶獲得什麼好處。信息下方有一個「升級」按鈕。這樣,如果用戶只需點擊錯誤的選項卡,用戶就不會被踢出應用程序。是的,iTunes鏈接僅適用於真實設備。 – rmaddy