Я создал кросс-платформенное приложение, которое я успешно реализовал в .Net, IOS и Android. В настоящее время я работаю над версией Mac. Я отвлек 90% функциональности приложений на несколько переносимых классов, которые распространены в моих приложениях ... До сих пор так хорошо. Я использую PCL Storage, который пересекает несколько моих портативных библиотек классов. С другими платформами все работает отлично, НО в Mac-версии приложения PCL-хранилище бросает не реализованное исключение всякий раз, когда я пытаюсь получить доступ к FileSystem.Current. Afaik, у PCL Storage есть реализация для Mac ... Теперь я знаю, что PCL Storage должен обнаруживать платформу сборки запущенного приложения, поэтому я предполагаю, что он не правильно определяет тип проекта? Любые предложения о том, что я делаю неправильно?PCLStorage на MonoMac/Xamarin.Mac - NotImplementedException?
2
A
ответ
2
Последняя фиксация проекта отмечает, что они добавили поддержку Mac, но мне не ясно, полностью ли она реализована.
#if NETFX_CORE || WINDOWS_PHONE
return new WinRTFileSystem();
#elif SILVERLIGHT
return new IsoStoreFileSystem();
#elif FILE_SYSTEM
return new DesktopFileSystem();
#else
return null;
#endif
Там нет ни одного случая для Mac, если дело SilverLight охватывает как Mac и IOS. Я хотел бы связаться с разработчиком, чтобы убедиться, что поддержка Mac завершена. Возможно, они ждут окончательного выпуска Унифицированного API от Xamarin, который запланирован на 5 января.
Смежные вопросы
- 1. F # interactive throws NotImplementedException в PCLStorage
- 2. Получение NotImplementedException на Еогеасп
- 3. PCLStorage CreateFolderAsync hanging
- 4. PCLStorage и двоичные данные
- 5. WebAuthenticationBroker NotImplementedException
- 6. Xamarin PCLStorage package: что такое корневая папка, эта ссылка на PCLStorage на
- 7. COM +: NotImplementedException
- 8. Проблемы с PCLStorage с Xamarin.iOS
- 9. NotImplementedException on android
- 10. Mono NotImplementedException в X509CertificateCollection
- 11. facebook login NotImplementedException error
- 12. Async task повышает NotImplementedException
- 13. Golang эквивалент Python's NotImplementedException
- 14. NotImplementedException в Julia?
- 15. throw new NotImplementedException()
- 16. SQLCommand throw new NotImplementedException();
- 17. PCLStorage/ZipArchive Разница между отладкой и выпуском
- 18. .NET 4.5 Beta DbGeography NotImplementedException
- 19. Fixed - Xamarin TimeZoneInfo.GetUtcOffset бросает NotImplementedException
- 20. Невозможно найти путь PCLstorage в Android
- 21. Cant Установка PCLStorage с использованием nuget
- 22. Nodatime BclDateTimeZone EqualsImpl throws NotImplementedException
- 23. NotImplementedException является внутренним патентованным API
- 24. NotImplementedException из конструктора CustomLineCap .NET.
- 25. Ninject вызывает NotImplementedException в HttpContextBase.get_Response()
- 26. Throwing NotImplementedException по умолчанию в операторе switch
- 27. Как заставить отладчик нарушать исключение NotImplementedException?
- 28. WPF MarkupExtension и RowDefinition результаты в NotImplementedException
- 29. Что делает «throw new NotImplementedException();» сделать точно?
- 30. Моно-документация для NotImplementedException и MonoTodo