0

この質問は、iPhone のアプリ内ストア機能の実装に詳しい方を対象としています。

私が構築しているアプリには、機能を購入するとロックが解除される組み込み機能しかありません。さらに、ストア アイテムの変更または追加には、アプリの更新が必要になります。また、英語のみであるため、アイテムのローカライズされた言語はありません。

これらの仮定を採用した場合、SKProductsRequest を使用して製品情報を取得する手順をスキップし、アプリ内でハードコーディングされたデータを使用するだけでよいでしょうか? 将来的にアプリをより複雑なものに拡張したいと思うかもしれませんが、シンプルに保つためのこの手順が重大な問題を引き起こすかどうかを知りたいです。

1 つの問題は、たとえば、Apple 側の問題のためにいくつかのアイテムが時折利用できないと予想しなければならない場合であり、単に購入しようとして失敗することは、その場合に許容または実行可能なオプションではありません (特に珍しい場合)。

ありがとう。

4

1 に答える 1

0

アプリでハードコードされた価格を使用した場合、Appleは反対するだろうと思うが、彼らがあなたを拒否するかどうかは定かではない。

ただし、ローカリゼーションは言語だけではないことに注意してください。また、ローカライズされた価格を提供します。通貨の値は変動するため、特定のティアに関連付けられたローカライズされた価格は時々変化すると合理的に予想できます。カナダ、英国、および米国以外のその他の地域のユーザーからお金を得る可能性は、技術的および契約上必要かどうかにかかわらず、SKProductsRequestを使用する十分な理由のようです。

于 2010-05-04T06:39:10.643 に答える