Xamarin Forms Labs의 소스를 다운로드했으며 android 프로젝트 용 geolocator 샘플을 실행하려고했습니다. 위치 가져 오기 버튼을 클릭하면 반환 된 위치 메시지가 "취소됨"입니다. 이 단계를 수행하여 VS에서 새로운 xamarin 양식 프로젝트를 만들려고했습니다. 파일> 새 프로젝트> Xamarin PCL. 해당 프로젝트에 xamarin forms labs를 설치하고 사용하면 동일한 메시지가 나타납니다. 그러나 Windows Phone 예제가 작동하도록 할 수는 있습니다. Xamarin을 설치하는 Android 에뮬레이터가 내 컴퓨터의 네트워크에 연결할 수 있는지 여부는 잘 모르겠습니다. 이 위치Xamarin Forms Labs Geolocation 샘플
답변
를 얻을하지 못할 이유는 두
이 플랫폼 권한을 확인 (이것은 조금 늦게,하지만 단지의 경우 누군가에 제출하는 것은 검색을 통해이 발견) 설명 할 것입니다.
안드로이드에 대한: 당신 iOS 용 안드로이드 프로젝트
ACCESS_COARSE_LOCATION
ACCESS_FINE_LOCATION
내에서 다음과 같은 권한을 요청해야합니다이 아이폰 OS 8에서는 지금까지이 RequestWhenInUseAuthorization
또는 RequestAlwaysAuthorization
을 호출하십시오. 위치 관리자
또한 에 간결한 이름 인 NSLocationWhenInUseUsageDescription
또는 NSLocationAlwaysUsageDescription
을 추가해야합니다.
Windows Phone의 경우 : ID_CAP_LOCATION
권한을 설정해야합니다.
var locator = CrossGeolocator.Current;
locator.DesiredAccuracy = 50;
var position = await locator.GetPositionAsync (timeout: 10000);
Console.WriteLine ("Position Status: {0}", position.Timestamp);
Console.WriteLine ("Position Latitude: {0}", position.Latitude);
Console.WriteLine ("Position Longitude: {0}", position.Longitude);
: 당신이 자 마린은 양식 응용 프로그램을 개발하는 경우
자 마린, 당신은 당신의 권한 :
샘플을 추가하는 기억의 Geolocator (Xamarin.Plugin) 샘플을 사용하여 시도 할 수 양식
Geolocator 샘플 및 기타 Xamarin.Plugins에 대한 자세한 내용은 https://github.com/jamesmontemagno/Xamarin.Plugins를 확인하십시오. –
나는 또한 웹에서 사용할 수있는 GeoLocator 샘플에 문제가있었습니다.
우리는 어느 정도이 라이브러리에 대한 코드를 정리하고 여기 REPO에 넣어 : https://github.com/MelbourneDeveloper/Adapt.Presentation.git
모든 플랫폼에 대한 작업 샘플이 있습니다. 사용 권한은 프로젝트 수준에서 이미 설정되어 있으므로 올바르게 작동합니다. Android 및 UWP에서 GeoLocator를 여러 번 테스트했습니다.
- 1. Xamarin Forms Labs GridView가 표시되지 않습니다.
- 2. Xamarin Forms TK.CustomMaps 구현
- 3. Xamarin Forms HttpClient GetAsync
- 4. Xamarin Forms HttpWebRequest
- 5. Xamarin Forms Binding
- 6. Xamar에서 Xamarin Forms TableView
- 7. Xamarin Forms, unitybootstrapper 없음
- 8. xamarin forms get call
- 9. Xamarin Forms - Control Fusion
- 10. Xamarin Forms : FreshMvvm의 IOC
- 11. Xamarin Forms - Plugins.BLE - MvvmCross.Plugins.BLE
- 12. Xamarin Forms ListView 바인딩
- 13. CarouselView의 Xamarin Forms 태그
- 14. Xamarin Forms - XLabs CustomRadioButton : ItemsSource
- 15. Xamarin Forms UWP - 디스플레이 PDF
- 16. Xamarin Forms 컨텍스트 작업 구현
- 17. Xamarin forms 직접 이메일 보내기
- 18. Xamarin Forms - UWP 뒤로 버튼?
- 19. Xamarin Forms 접을 수있는 StackLayout
- 20. 주변 장소 xamarin forms IOS
- 21. Xamarin Forms XAML 레이아웃 Ques
- 22. xamarin forms ButtonRenderer onclick override
- 23. Xamarin Forms : ViewModels을 전환하는 방법?
- 24. Xamarin Forms ListView onpressing 이벤트
- 25. Xamarin forms : 콘텐츠보기 사용 문제
- 26. 렌더러를 사용하는 Xamarin Forms 사용자 정의 컨트롤
- 27. Xamarin forms : 프리즘 프레임 워크 FileNotFoundException - Prism.Forms
- 28. Xamarin Forms Labs를 추가 한 후 "Xamarin.Forms.Platform.iOS"오류가 발생했습니다.
- 29. Xamarin Forms - 뒤로 버튼 이미지 변경
- 30. Xamarin Forms - 네비게이션 바에서 뒤로 버튼 제거하기
Android 앱에 ACCESS_COARSE_LOCATION 권한이 있습니까? –
고맙습니다, 네,이 매니페스트를 \t –
안녕하세요. 패트릭, 미래의 사용자/시청자를 위해 아래의 해답이 문제를 해결할 수 있다면 해답으로 표시해주세요. –