2014-03-25 3 views
0

최근에 WP 앱 스토어에 기본적으로 버튼을 클릭하면 소리가 나는 매우 간단한 앱을 제출했습니다. 그러나 다음과 같은 이유로 응용 프로그램이 인증에 실패했습니다.Windows Phone 8 App 인증 실패

설명 : 실패
응용 프로그램이 사용자 입력에 대한 응답으로 예기치 않게 종료됩니다. 재현 단계 :

  1. 음악 + 비디오 허브에서 음악 재생 및 응용 프로그램 시작.
  2. 내 이름 옆에있는 모든 옵션을 탭하십시오.
  3. 응용 프로그램이 예기치 않게 종료됩니다. 설명 : 결과 : 실패 응용 프로그램이 사용자 입력에 대한 응답으로 예기치 않게 종료됩니다. 재현 단계 :
  4. 음악 + 비디오 허브에서 음악을 재생하십시오.
  5. 응용 프로그램을 실행하십시오.
  6. 장치의 범용 볼륨 컨트롤을 누릅니다.
  7. 장치의 범용 볼륨 컨트롤에서 "일시 중지"를 선택하십시오.
  8. 공지 사항 응용 프로그램이 예기치 않게 종료 *

내 질문은 다음과 같습니다. "장치의 보편적 인 볼륨 컨트롤"는 무엇입니까? 이러한 오류가 발생하지 않게하려면 어떻게합니까?

내가 블렌드를 사용하여 버튼에 사운드를 지정 했으므로 볼 수있는 코드는 없습니다.

나는 Android 마켓과 비슷한 응용 프로그램을 작성했으며 각 버튼의 코드 시작 부분에 각 mediaplayer 요소에 대해 항상 '중지'및 '릴리스'를 사용합니다. 나는 WP8에서 그것에 대해 어떻게 가야할지 모르겠다. 어떤 아이디어?

+0

핸드셋의 볼륨 버튼을 누르면 범용 볼륨 컨트롤이 나타납니다. 음악을 일시 중지/재생하거나 건너 뛸 수있는 버튼이있는 컨트롤이 맨 위에 나타납니다. – robwirving

답변

1

일반용 볼륨 컨트롤은 휴대 전화의 물리 볼륨 버튼을 나타냅니다.

앱에 AdMod 광고가 있었습니까? 최근에 인증 실패와 동일한 동작을하는 앱을 발견했으며 AdMob 컨트롤로 인해 볼륨 버튼이 앱에서 볼륨 팝업을 표시 할 때 제대로 작동하지 않습니다.

이 링크를 경우 해결 방법 볼 수 있습니다 :이 도움이 https://groups.google.com/forum/#!topic/google-admob-ads-sdk/vw61ZdJALYo

희망을.

+0

흥미 롭습니다. 실제로 화면 하단에 Admob 배너가 있습니다. 사운드를 추가하는 것이 혼합 된 옵션 이었기 때문에 솔직히 Microsoft가 환경을 처리 할 것이라고 가정했습니다. 내가 혼합 '소리'를 제거하고 C#을 사용하여 소리를 선언하고 사용할 것이라고 생각합니다. 나는 안드로이드에서 보통 sound.stop()과 sound.release()를 사용할 것이라고 알고 있습니다. 감사합니다. 더 이상 아이디어를 환영합니다. – user3460731

+0

Josue에게 다시 한 번 감사드립니다. 제공된 링크를 읽을 시간이있어서 AdMob SDK가 문제의 원인입니다. 감사합니다. WP8 사운드 API를 아무런 이유없이 파고 들었습니다. :) – user3460731

+0

업데이트 : 음악 트랙을 재생하고 앱을 시작한 다음 사운드 버튼을 클릭 한 경우 지난 밤에 재생했습니다. 앱이 추락했습니다.그래서 귀하의 링크에 설명되어있는 코드를 추가하면 효과가있었습니다! 더 이상 추락하지 마라. 다시 한 번 감사드립니다. Josue - 내 앱을 다시 제출했습니다. – user3460731