アプリがローカルで実行されているか、App Store 経由で展開されているかを判断する方法はありますか?
開発中に Windows.ApplicationModel.Store.CurrentAppSimulator を使用して試用モードの機能をテストしたいと思いますが、通常のユーザーがアプリをストアからダウンロードした場合は、デフォルトで Windows.ApplicationModel.Store.CurrentApp になります。
アプリがローカルで実行されているか、App Store 経由で展開されているかを判断する方法はありますか?
開発中に Windows.ApplicationModel.Store.CurrentAppSimulator を使用して試用モードの機能をテストしたいと思いますが、通常のユーザーがアプリをストアからダウンロードした場合は、デフォルトで Windows.ApplicationModel.Store.CurrentApp になります。
これが簡単にできるとは思えません。最も簡単な方法は、条件付きコンパイルを使用して、提出用の特定のビルドを作成することだと思います。これにはAjaxminを使用できますが、それには少し設定が必要です。
展開されたアプリケーションは、そのメカニズムに関係なく区別可能であると想定されているため、これは考えられません 。インストール場所.aspx
役立ちます。パッケージとしてではなく、VS (緩いファイルを展開する) から展開されたかどうかをもっともらしく伝えます。