0

私は普遍的なWindowsアプリケーション(Windowsストア8.1 & Windows Phone 8.1、UWPではありません!)を公開しています(WinとWPパッケージの両方)を隠して公開しました()。リストはWindows 8とWindows 8.1以外でダウンロードすることができます。)、Windows Phone 8.1、Windows 10ではアクセスできますが、Windows 8.1ではアクセスできないようです。CurrentAppで実際のWindows Store 8.1のアプリ内購入をテストするにはどうすればよいですか?

実際、Windows Phone 8.1(シミュレータ上でさえ)では、CurrentAppSimulatorの代わりにCurrentAppを使用して「本当の」アプリ内購入をデバッグできます。また、直接リンクを使用してアプリをダウンロードすることもできます。 Windowsストアバージョンでインアプリを使用しようとすると、Windows.ApplicationModel.Store.CurrentApp.LoadListingInformationAsync()が例外HRESULT:0x801900CC( "コンテンツなし")をスローします。 私はthis topicを読んだことがありますが、私のケースではすべてのパッケージが公開されているので、ストアは自分のアプリ内アイテムについて知っています!

<mp:PhoneIdentity PhoneProductId="my old-style app id" PhonePublisherId="my publisher id" /> 

アプリマニフェストへ:

はWP8.1の場合では、私は追加する必要がありました。

多分、Windowsストア8.1のアプリケーションに類似したものがありますか?アプリをすべて利用できるようにする前に、Windows 8.1で実際のインアプリをテストする方法はありますか?

答えて

0

私はそれが動作しないWindowsストア版でアプリ内使用しよう:Windows.ApplicationModel.Store.CurrentApp.LoadListingInformationAsync()が例外をスローしHRESULT:0x801900CC(「なしコンテンツ」)。

最初の問題については、店舗サーバーが購入したアプリ内購入を持つアプリを認識していないことがわかります。あなたの説明として、あなたのアプリがストアに提出され、承認されたことを確認しましたが、あなたのアプリ内のインアプリ購入商品が承認されていることを確認できますか?ダッシュボードからこれらの情報を取得できます---アドオン。

アプリをすべて利用できるようにする前に、Windows 8.1で実際のアプリをテストする方法はありますか?

Beta testing and targeted distributionによると、現在Windows 8.1のベータテストには特別なオプションはありません。しかし、問題なくIAP製品をテストするために、Windows 10デバイスでアプリをダウンロードすることもできます。それがうまくいく場合は、すべてのユーザーが利用できるようにすることができます。これは唯一の回避策のようです。

実際の製品のIAP機能が開始されるのに1〜2日かかることにも注意してください。

+0

「古い」OSを使用している顧客のための回避策を実装する前に、以前のOSバージョンにブリッジを焼き付けることで、あなたの勝利/勝利の電話ダッシュボードとサービスのユーザーエクスペリエンスを狂ってしまいます。しかし、あなたが私たちにvmwareプレーヤー用の開発者イメージを提供し、私は何とかwin 10にテストしたという素晴らしいニュースです。win 8.1/wp 8.1(10ではない)のIn-app購入に関する_actual_ドキュメントを教えてください。 ?私はW8.1のユーザーをサポートする必要があります。あなたのAPIが非常に細かいところで(非常時のように)あなたのAPIの動作を調べるわけではありません。 – Tertium

+0

たとえば、CurrentApp.GetAppReceiptAsync()は、消費可能で以前に購入されたが完了していない場合(CurrentApp.RequestProductPurchaseAsync(product_id)がProductPurchaseStatus.NotFulfilledを返す)、商品領収書で商品領収書を返しません。 Docsは、それが達成されていない間にアプリの領収書になると約束しますが、実際のデバイスで数回テストしましたが、それは真実ではありません。 – Tertium

+0

ほとんどの場合、ノキアルミア920を2015年からノキアルミア920にアップグレードして勝利するか、勝利するたびにクラッシュします。 Win8.1で開発したためだと思っていましたが、開発用に設定されたすべてのvmイメージが正しく動作せず、クラッシュしました。あなたはこれを修正する方法を知っていますか? – Tertium

関連する問題