私はWindowsPhone 8用の会社のアプリを開発し、インストール用にセットアップするために推奨されるすべての手順を実行しました。私はSymantecコード署名証明書を持っており、アプリケーション登録トークンと署名済みXAPを生成しました。これらは、OneDriveのパブリックフォルダーでホストしています。BuildMDILXap.ps1スクリプトを使用してXAPを生成しましたが、これはエラーなしで実行されました。配布しているアプリは1つだけなので、会社のハブアプリについては気にしませんでした。
AETは電話にOKをロードし、職場のアカウントを追加するかどうかを尋ねます。「追加」をクリックすると、ダイアログボックスが消え、エラーは発生しません。確認メッセージはありませんが、期待すべきかどうかわかりません。
XAPをロードすると、「会社のアプリをインストールできません。この会社のアプリに問題があります。会社のサポート担当者に問い合わせてください。」というメッセージが表示されます。
電話は開発者のロックが解除されており(もちろん必要ありません)、以前はアプリをサイドロードして正常に実行していました。ただし、上記を試みる前にアンインストールされました。
ここからどうしたらいいかわかりません。XAPを再コンパイルして再署名し、AETを再生成しようとしましたが、何も機能しないようです。
この問題を無駄に解決しようとした後、私は必要なことを実行する回避策を見つけました。
それはあなたがアプリケーションを投稿することができていることが判明し、公共のアプリストアが、検索からそれらを隠す、基本的にリンクを持っていない人には、彼らがプライベート作ります。これで私の最初の問題が解決し、クライアントが各電話の開発者ライセンスを取得しなくてもアクセスできる方法でアプリを公開できます。
このソリューションの欠点は、更新が承認されるまで数日待たなければならないことです。これは、まだベータテストを行っていて、迅速な変更を行う必要がある場合には最大ではありません。ただし、MicrosoftにはWindowsPhoneアプリ用のベータプログラムもあります。アプリをベータ版として指定すると、送信は2時間以内に自動的に行われますが、特定のMicrosoftアカウントへのアクセスを制限する必要があります。アプリを使用するデバイスの数が比較的少ないため、後者は問題ではありません。
これにより、私の場合は企業のアプリストアが不要になり、証明書とそれに伴う手間を省くことができます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加