自分の小さなWindows7Phoneアプリを作成しようとしています。ツールをダウンロードし、コードを書いています。どうすれば携帯電話にアプリをインストールできるのでしょうか。アプリ開発者になるために登録してからコードをアップロードする必要がありますか?アプリをマーケットプレイスの外に配布する方法はありますか?
このリンクを見つけました: AppHubの外部でWindowsPhone 7アプリを販売
しかし、私は自分のアプリを販売することについて言及していません。市場に出す前にテストするようなものです。自分の携帯電話にアプリをインストールする方法についての参照はありますか?
ありがとう!
開発者として登録する必要があります。そうすると、電話をZuneソフトウェアに登録できるようになり、アプリをサイドロードして電話でデバッグできるようになります。 IIRCでは、1つのアカウントに3つのデバイスを登録できます。
他の開発者(自分のアプリであるかのように自分の電話にXAPファイルを展開できる開発者)以外に、市場の外にアプリを配布する方法はありません。
あなたがそれを市場に出すことを考えていることを考えると、とにかく登録する必要があります-それで今それをして、あなたのデバイスでそれをすぐにテストする能力を利用してください:)
Windows Phoneの著作権侵害対策モデル は、ロックが解除されていない限り、署名されたアプリの実行のみを許可します。携帯電話のロックを解除するには、開発者アカウントにサインアップする必要があります( 年間99ドル 、 DreamSpark を使用する学生は無料)それでも、限られた数しかロックを解除できません電話の。各アプリケーションは、著作権侵害を制限するために、インストール時にAppHubにライセンスを要求します。
インストール中に、実行権を検証するライセンスがアプリケーションに対して取得されます。ライセンスは、アプリケーションの取得に使用したMarketplaceアカウントに関連付けられた特定のデバイスおよび特定のWindows LiveIDアカウントに対して発行されます。ライセンスはデバイスに保存され、ダウンロードの一部として配信された実際のコードを識別する情報が含まれています。アプリケーションが呼び出されると、ローダーはライセンスを取得し、(a)アプリケーションコードがライセンスに示されているアプリケーションコードと一致すること、および(b)ライセンスが特定のデバイスで特定のアプリケーションを実行することを明確に許可していることを確認します。一致が成功すると、アプリケーションがロードされ、電話で実行されます。アプリケーションコードに一致するライセンスがない場合、アプリケーションの呼び出しは失敗し、アプリケーションは実行されません。
UPDATE 12/1/2010:ChevronWP7 と呼ばれる「脱獄」があり、電話のロックを解除して開発者アカウントを購入せずに、未公開のアプリケーションをサイドロードします。 Visual Studioのロック解除ツールとして 同じAPI を使用しますが、VisualStudioを使用してサイドロードできる限られた数を超えるアプリのロードをサポートできます。また、ロードすることもできます カスタム着信音 ただし、上記の著作権侵害保護のため、最初にライセンスを購入せずにマーケットプレイスからアプリケーションをインストールすることはできません。
プロセスフローから、デバイスへのサイドロードにはいくつかの手順が必要です。
そのアプリケーションは、デバイスを登録してから、Visual Studio/Phone ExpressEditionを介してアプリケーションをデバッグ/実行する方法をガイドします。
デバイス展開のための開発者登録は、他のプラットフォームでも一般的です。プラットフォームの配布、およびXbox 360 xnaの相互開発を考慮すると、登録料は非常に高くなります。メンバーシップの詳細については、 リンクテキスト を確認してください。
今日ウィンドウブレイクを試したところ、SamsungFocusで動作しました。
http://www.addictivetips.com/mobile/jailbreak-unlock-windows-phone-7/
これには、Webサイトにアクセスし、電話のダイヤラーにいくつかの特別なコードを入力してから、再起動して完了します。私はすぐに自分のwp7helloworldアプリをインストールすることができました。