ユーザーが自動更新サブスクリプションをキャンセルできる(またはApp Storeにリダイレクトされる)ボタンを作成したいと思います。
ユーザーが最初に購入プロセス全体を実行しなくても、それは可能ですか?もしそうなら、あなたはそれをどのようにやっていきますか?
この件についてのご意見をお待ちしております!!
Apple アプリ内購入プログラミングガイド -から
独自のサブスクリプション管理UIをコーディングする必要はなく、アプリは次のURLを開くことができます。
https://buy.iTunes.Apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions このURLを開くと、iTunesまたはiTunes Storeが起動し、[サブスクリプションの管理]ページが表示されます。
したがって、そのURLを起動するボタンを作成するだけです。
UIApplication.sharedApplication().openURL(NSURL(string: "https://buy.iTunes.Apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions")!)
ドキュメントに記載されているように: https://developer.Apple.com/library/content/documentation/NetworkingInternet/Conceptual/StoreKitGuide/Chapters/Subscriptions.html#//Apple_ref/doc/uid/TP40008267-CH7- SW19
したがって、Swift 3/4の場合はこれを使用してください
UIApplication.shared.openURL(URL(string: "https://buy.iTunes.Apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions")!)
iOS10以降
UIApplication.shared.open(URL(string: "https://buy.iTunes.Apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions")!, options: [:], completionHandler: nil)