iOS 開発者はご存知のように、アプリストアでアプリとアプリ内製品に設定できる価格帯は 1 つだけです。ただし、(理論的には) 別のアプリとして別の国で別の価格で公開することはできます。同じアプリのアプリ内製品でも同じことをしたいと思います-代替のアプリ内製品を定義し、ユーザーの国に応じてアプリでの表示を制御します。NSLocale または NSTimeZone は設定で変更できるため、使用したくありません。アプリストア/ユーザーが接続している国を知りたいです。
たとえば、ほとんどのユーザーに自動更新のサブスクリプションを提供したいのですが、イスラエルのアプリ ストアでは自動更新のサブスクリプションを利用できないことを知っているので、イスラエルのユーザーだけに非更新のサブスクリプションを表示したいと考えています。自動更新のものを見せてください。これを達成する信頼できる方法はありますか?
ありがとう、アヴィ