.Net, IOS 및 Android에서 성공적으로 구현 한 크로스 플랫폼 애플리케이션을 만들었습니다. 저는 현재 Mac 버전으로 작업하고 있습니다. 필자는 응용 프로그램 기능의 90 %를 몇 가지 휴대용 클래스 라이브러리로 추상화했습니다.이 라이브러리는 내 응용 프로그램에서 공통적으로 사용됩니다. PCL 저장소를 사용하고 있는데, 이는 휴대용 클래스 라이브러리 중 일부를 교차 처리합니다. 다른 플랫폼에서는 모두 잘 작동하지만 PCL 저장소의 Mac 버전에서는 FileSystem.Current 액세스를 시도 할 때마다 구현되지 않은 예외가 발생합니다. Afaik, PCL Storage는 Mac 용 구현을 가지고 있습니다 ... 이제, PCL 저장소가 실행중인 응용 프로그램의 빌드 플랫폼을 감지해야한다는 것을 알고 있습니다. 따라서 프로젝트 유형을 올바르게 감지하지 못했을 것입니다. 내가 뭘 잘못하고 있는지에 대한 제안은?MonoMac/Xamarin.Mac의 PCLStorage - NotImplementedException?
2
A
답변
2
프로젝트의 마지막 커밋은 Mac 지원을 추가했음을 나타냅니다. 그러나 완전히 구현되었는지는 분명하지 않습니다. 실버 케이스는 맥과 아이폰 OS를 모두 포함하지 않는
#if NETFX_CORE || WINDOWS_PHONE
return new WinRTFileSystem();
#elif SILVERLIGHT
return new IsoStoreFileSystem();
#elif FILE_SYSTEM
return new DesktopFileSystem();
#else
return null;
#endif
에, 맥에 대한 경우가 없다. Mac 지원이 완료되었는지 개발자에게 문의합니다. 1 월 5 일로 예정된 Xamarin의 Unified API 최종 릴리스를 기다리고있을 수도 있습니다.
관련 문제
- 1. Windows.Storage.ApplicationData.Current.LocalSettings.CreateContainer의 NotImplementedException
- 2. NotImplementedException :: BasicRegisterExpect
- 3. 캔트 너겟을 사용하여 PCLStorage 설치
- 4. OpenTK NotImplementedException 튜토리얼
- 5. MVC 4 OAuth - NotImplementedException
- 6. throw new NotImplementedException()
- 7. 새로운 NotImplementedException 던짐 - VB
- 8. facebook login NotImplementedException 오류
- 9. NotImplementedException on android
- 10. .NET의 CustomLineCap 생성자에서 NotImplementedException
- 11. OpenTK GameWindow NotImplementedException
- 12. X509CertificateCollection에서 모노 NotImplementedException
- 13. JBoss 5.1의 CXF 보안 NotImplementedException
- 14. .NET 4.5 베타 DbGeography NotImplementedException
- 15. SQLCommand가 새 NotImplementedException()을 throw합니다.
- 16. 대리자를 호출 할 때 NotImplementedException
- 17. 사용자 코드에 의해 처리되지 않은 NotImplementedException
- 18. ViewModel에서 속성을 업데이트 한 후 NotImplementedException 0x80004001
- 19. 가상 메서드 새 예외를 throw합니다. NotImplementedException();
- 20. Xamarin PCLStorage 패키지 :이 PCLStorage가 참조하는 루트 폴더는
- 21. 어떻게 디버거가 NotImplementedException 예외를 깨뜨리지 못하게 할 수 있습니까?
- 22. 특정 암호화 알고리즘을 사용할 때 ArgumentException 및 NotImplementedException
- 23. NotImplementedException 대신 자동 속성을 생성하는 인터페이스 구현을 어떻게 만들 수 있습니까?
- 24. 부모 클래스로부터 메소드를 오버라이드 (override) 할 때; NotImplementedException()는 무엇을 의미합니까?
- 25. PCL 프로젝트에서 PCLStorage를 사용하여 파일을 읽는 중 예외가 발생했습니다
- 26. 어떻게 커스텀 멤버십 프로 바이더를 사용합니까?
- 27. MVVM에서 인터페이스 구현
- 28. 인터페이스 NotImplementedExceptions
- 29. INetworkConnectionEvents 무엇을 지원합니까?
- 30. WCF 서비스 인터페이스에서 동기식 또는 비동기식 구현 방법을 피하는 방법