2017-08-22 6 views
2

サブスクリプションを使用してアプリ内購入を行っています。迅速で 、あなたはとても似SKProductから価格と価格ロケールを取得することができます:weeklyProductがSKProductあるiOSアプリ内購入サブスクリプション無料試用期間はSKProductから

weeklyProduct.price.doubleValue 
weeklyProduct.priceLocale.currencySymbol 

無料試用期間を取得することはできますか?たとえば、製品の2週間の無料試用を指定しました。私はSKProductからこれを得ることができますか?

+1

いいえ。[購読](https://developer.apple.com/library/content/releasenotes/General/ValidateAppStoreReceipt/Chapters/ReceiptFields.html)から、サブスクリプションが現在無料トライアル期間は無料ではありません。 – Paulw11

+0

ああ、ありがとう、ありがとう。とった。 – mjpablo23

答えて

0

試用期間はSKProduct情報に含まれていないため、アプリにハードコードするか、サーバーに保存する必要があります。このタイプの情報を(現在)派生させるための唯一の利用可能なオプションは、レシート自体からのものです。

0

iOS 11.2以降では、introductoryPriceというプロパティを使用して試用についての情報を得ることができます。SKProduct

SKProductDiscountクラスのインスタンスが含まれています。このインスタンスには、無料トライアルを含むすべての割引期間が記述されています。

関連する問題