#60 - IAP(In-App-Purchase)

https://www.appcoda.com.tw/in-app-purchase-tutorial/

https://medium.com/@mikru168/ios-app%E5%85%A7%E8%B3%BC%E5%8A%9F%E8%83%BD-in-app-purchase-6286a71105e2
下列是在 iOS App 當中整合 IAP 所需要的步驟:
  1. 在 Xcode 中進行一些基本的專案設定。
  2. 在 iTunes Connect 入口中建立 IAP 產品項目。
  3. 新增特定的程式碼,以便從 Apple 取得 IAP 產品資訊,並且完成結帳程序。
每件 IAP 產品皆屬於下列幾種類型( Category )之一,端視 App 本身以及銷售類型而定:
  • 消耗性項目( Consumable ):這類產品可以重複購買,不限只有一次。舉例而言,在遊戲中,消耗性產品可能是主角的生命(你可以幫主角買好多條命)。消耗性產品只會將 App 功能解鎖一小段時間,並非永久有效。
  • 非消耗性項目( Non-Consumable ):這類產品是前一類產品的相反,就跟你理解的一樣,非消耗性產品只會購買一次。舉例而言,在文字編輯 App 中購買額外的字型只需交易一次,即可永遠使用那些字型。
  • 自動續訂型訂閱( Renewable Subscriptions ):從名稱即可猜測出來,這類產品可以隨著時間一再續訂(時間週期可以在 iTunes Connect 中設定),適用於銷售需要訂閱的服務。
  • 非續訂型訂閱( Non-Renewable Subscriptions ):這類產品是前一類產品的相反,非續訂型訂閱只會持續一段時間然後就會過期。非常適合用於提供不需要再次續訂、一段時間之後就會結束的服務。

留言