2010-11-19 3 views
19

작은 Windows 7 Phone 응용 프로그램을 직접 만들려고합니다. 도구를 다운로드했으며 코드를 작성하고 있습니다. 내 휴대 전화에 내 앱을 설치할 수있는 방법이 궁금합니다. 앱 개발자가되어 코드를 업로드하려면 등록해야합니까? 내 앱을 시장 외부에 배포 할 수있는 방법이 있습니까? 윈도우 7 전화기에 자신의 응용 프로그램을 설치할 수 있습니까?

나는이 링크를 발견 Sell Windows Phone 7 Apps outside of App Hub

를하지만 내 응용 프로그램을 판매하는 언급하고 있지 않다. 내가 시장에 올려 놓기 전에 테스트하는 것보다. 내 휴대 전화에 내 앱을 설치하는 방법에 대한 참조가 있습니까?

감사합니다.

답변

15

개발자로 등록해야합니다. 그러면 전화를 사용하여 응용 프로그램을 사이드로드하고 전화로 디버깅 할 수 있도록 Zune 소프트웨어에 전화를 등록 할 수 있습니다. IIRC에서는 하나의 계정에 3 개의 장치를 등록 할 수 있습니다.

다른 개발자 (자신의 앱과 동일한 방법으로 휴대 전화에 XAP 파일을 배포 할 수있는 개발자)가 아닌 시장 외부에서 앱을 배포 할 수있는 방법이 없습니다.

, 어쨌든 등록해야 당신이 시장에 퍼팅 생각하고 있음을 감안할 때 - 이제 그것을 바로 :)

+0

@ 존 - 그렇게하려면 연간 99 달러가 들지 않습니까? – webdad3

+0

@ 제프 브이 : 네,하지만 어쨌든 그렇게해야합니다. –

+0

@ 존 - 왜 지금 하시겠습니까? 조만간 요금이 올거야? – webdad3

4

에서 당신의 장치에서 테스트 할 수있는 기능을 활용 프로세스 흐름, 당신에게 사이드 로딩 장치가 몇 단계가 필요합니다.

  1. create.msdn.com에 개발자로 등록하여 "윈도우 폰에서 프로그램 목록에 create.msdn.com/en-us/home/getting_started
  2. 에서 가장 최근의 도구를 다운로드 개발자 도구 "폴더는 '윈도우 폰 개발자 등록'라는 응용 프로그램이

응용 프로그램은 Express Edition을

를 장치를 등록하고 비주얼 스튜디오/전화를 통해 응용 프로그램의/실행을 디버깅 불구하고 여러분을 안내 할 것입니다

장치 배포를위한 개발자 등록은 다른 일반적인 플랫폼에서도 일반적으로 사용됩니다. 등록비는 Xbox 360 xna에 대한 플랫폼 개발 및 교차 개발을 고려할 때 매우 중요합니다. 전체 회원 정보는 link text을 확인하십시오.

+0

이 정보를 가져 주셔서 감사합니다 ... 질문 ... Windows Phone Marketplace에 최대 5 개의 무료 앱을 제출하면 추가 제출은 $ 19.99 USD입니다. 무료 앱을 제출 하시겠습니까? – webdad3

+1

@JeffV : 저는 매우 질문이 제기 된 다양한 Windows Phone 7 출시 행사/회의에 참석했습니다. Microsoft의 공식적인 '답변'을 보지 못했지만 토론을 통해 일반적으로 제한을 가하면 경박 한 앱이 시장에 범람하지 못하도록하는 일반적인 합의가있었습니다. 개발자가 끝나면 나는 5 단계 제한에 도달하고 또 다른 훌륭한 앱을 가졌다면 아무런 문제가 없을 것입니다. 마켓 플레이스에서 무료 앱을 호스팅/표시하는 것은 유료 앱처럼 리소스를 소비하며 이러한 리소스는 비용이 듭니다. :) –

10

Windows Phone Anti-Piracy model은 잠금 해제되어 있지 않은 휴대 전화 만 서명 된 앱을 실행할 수 있습니다. 휴대 전화를 잠금 해제하려면 개발자 계정 ($99 per year, 무료 학생은 DreamSpark)에 가입해야하며 제한된 수의 휴대 전화 만 잠금 해제 할 수 있습니다. 각 응용 프로그램은 불법 복제를 제한하기 위해 설치된 경우 AppHub에서 라이센스를 요청합니다.

설치 중에 응용 프로그램에 대한 실행 권한을 확인하는 라이센스가 취득됩니다. 라이센스는 응용 프로그램을 구입 한 마켓 플레이스 계정과 관련된 특정 장치 및 특정 Windows Live ID 계정에 대해 발급됩니다. 라이센스는 장치에 저장되며 다운로드의 일부로 제공된 실제 코드를 식별하는 정보를 포함합니다. 응용 프로그램이 호출되면 로더는 라이센스를 가져 와서 (a) 응용 프로그램 코드가 라이센스에 표시된 응용 프로그램 코드와 일치하는지 (b) 라이센스가 특정 장치에서 특정 응용 프로그램을 구체적으로 실행할 수 있는지를 확인합니다.일치하는 경우 응용 프로그램이로드되고 휴대 전화에서 실행됩니다. 응용 프로그램 코드와 일치하는 라이센스가 없으면 응용 프로그램 호출이 실패하고 응용 프로그램이 실행되지 않습니다.

UPDATE 2010년 12월 1일 : 지금 '본때'가 당신이 개발자 계정을 구입하지 않고 휴대 전화 및 측면 부하 게시되지 않은 응용 프로그램의 잠금을 해제 할 수 ChevronWP7을했다. 이 도구는 same API을 Visual Studio 잠금 해제 도구로 사용하지만 Visual Studio를 사용하여로드 할 수있는 응용 프로그램의 제한된 수 이상을로드 할 수 있습니다. 또한 custom ringtones을로드 할 수 있지만 위에 나열된 불법 복제 방지 기능으로 인해 라이센스를 먼저 구입하지 않고 마켓 플레이스에서 응용 프로그램을 설치할 수는 없습니다.

+2

슬프게도, 1 월 22 일 현재, ChevronWP7은 더 이상 작동하지 않습니다. 여기를 참조하십시오 : http://www.chevronwp7.com/post/2885085987/a-first-step-in-the-right-direction – Malice

+0

ChevronWP7은 이제 공식적으로 Microsoft에 의해 승인되었습니다. http://labs.chevronwp7.com/ – CoderDennis

1

저는 방금 windowsbreak를 시험해 보았습니다. 내 삼성 포커스에서 작동했습니다.

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

는 그 다음 재부팅 완료 한 다음 전화 걸기에 특별한 코드를 입력, 웹 사이트 타격이 포함됩니다. 나는 즉시 내 자신의 wp7 hello world 앱을 설치할 수 있었다.

+0

을 참조하십시오. 전화 버전 인 OS 버전이 페이지 버전의 잠금을 해제 했습니까? 그 버전 번호는 무엇입니까? – Maslow

+0

Windows를 v. 7.10.8773.98로 업데이트하면 'windowbreak project'가 휴대 전화를 잠금 해제하지 않습니다. – PedroC88

+0

이전에 고장난 경우 작동을 멈 춥니 다? 아니면 먼저 업데이트 한 후 깨지려고한다면? – Maslow