19

自分の小さなWindows7Phoneアプリを作成しようとしています。ツールをダウンロードし、コードを書いています。どうすれば自分のアプリを自分の携帯電話にインストールできるのでしょうか?アプリ開発者になるために登録してからコードをアップロードする必要がありますか?アプリをマーケットプレイスの外に配布する方法はありますか?

このリンクを見つけました:AppHubの外部でWindowsPhone7アプリを販売する

しかし、私は自分のアプリを販売することについて言及していません。市場に出す前にテストするようなものです。自分の携帯電話にアプリをインストールする方法についての参照はありますか?

ありがとう!

4

4 に答える 4

15

開発者として登録する必要があります。そうすれば、Zuneソフトウェアに電話を登録できるようになり、アプリをサイドロードして電話でデバッグできるようになります。IIRCでは、1つのアカウントに3つのデバイスを登録できます。

他の開発者(自分のアプリであるかのように自分の電話にXAPファイルを展開できる開発者)以外に、市場の外にアプリを配布する方法はありません。

あなたがそれを市場に出すことを考えていることを考えると、とにかく登録する必要があります-それで今それをして、あなたのデバイスでそれをすぐにテストする能力を利用してください:)

于 2010-11-19T20:20:09.127 に答える
10

Windows Phoneの著作権侵害対策モデルでは、ロックが解除されていない限り、電話は署名されたアプリのみを実行できます。電話のロックを解除するには、開発者アカウント(年間99ドル、 DreamSparkを使用している学生は無料)にサインアップする必要があります。それでも、限られた数の電話しかロックを解除できません。各アプリケーションは、著作権侵害を制限するために、インストール時にAppHubにライセンスを要求します。

インストール中に、アプリケーションの実行権を検証するライセンスが取得されます。ライセンスは、アプリケーションの取得に使用したMarketplaceアカウントに関連付けられた特定のデバイスおよび特定のWindowsLiveIDアカウントに対して発行されます。ライセンスはデバイスに保存され、ダウンロードの一部として配信された実際のコードを識別する情報が含まれています。アプリケーションが呼び出されると、ローダーはライセンスを取得し、(a)アプリケーションコードがライセンスに示されているアプリケーションコードと一致すること、および(b)ライセンスが特定のデバイスで特定のアプリケーションを実行することを明確に許可していることを確認します。一致が成功すると、アプリケーションがロードされ、電話で実行されます。アプリケーションコードに一致するライセンスがない場合、アプリケーションの呼び出しは失敗し、アプリケーションは実行されません。

2010年12月1日更新:ChevronWP7と呼ばれる「ジェイルブレイク」があります。これにより、開発者アカウントを購入しなくても、電話のロックを解除し、未公開のアプリケーションをサイドローディングできます。Visual Studioロック解除ツールと同じAPIを使用しますが、VisualStudioを使用してサイドロードできる限られた数を超えるアプリのロードをサポートできます。また、カスタム着信音をロードすることもできますが、上記の著作権侵害保護のため、最初にライセンスを購入せずに市場からアプリケーションをインストールすることはできません。

于 2010-11-19T22:10:02.487 に答える
4

プロセスフローから、デバイスへのサイドロードにはいくつかの手順が必要です。

  1. create.msdn.comで開発者として登録
  2. create.msdn.com/en-us/home/getting_startedで最新のツールをダウンロードしました
  3. 「WindowsPhone開発者ツール」フォルダの下のプログラムリストには、「WindowsPhone開発者登録」というアプリケーションがあります。

そのアプリケーションは、デバイスを登録してから、Visual Studio / PhoneExpressEditionを介してアプリケーションをデバッグ/実行するためのガイドを提供します

デバイス展開のための開発者登録は、他のプラットフォームでも一般的です。プラットフォームの配布やXbox360xnaの相互開発を考慮すると、登録料は高額になります。メンバーシップの詳細については、リンクテキストを確認してください。

于 2010-11-19T21:29:28.777 に答える
1

今日はwindowsbreakを試したところ、SamsungFocusで動作しました。

http://www.addictivetips.com/mobile/jailbreak-unlock-windows-phone-7/

これには、Webサイトにアクセスし、電話のダイヤラにいくつかの特別なコードを入力してから、再起動して完了します。私はすぐに自分のwp7helloworldアプリをインストールすることができました。

于 2012-02-16T02:53:20.520 に答える