2016-03-03 3 views
1

Возможно ли получить доступ к месту хранения групп приложений в приложении Xamarin forms? Я видел ссылку на то же самое с приложения Xamarin iOS. Refer: https://developer.xamarin.com/guides/ios/watch/working-with/app-groups/Доступ к разделяемому хранилищу в Xamarin Forms Приложение iOS

Не удалось найти его в приложении Форм. Предоставление для включения групп приложений не отображается в окне свойств приложения Xamarain Forms.

Любая помощь по этому вопросу.

+0

Я не думаю, что концепция «групп приложений» применима к Android или Windows Phone, поэтому я не могу себе представить, что есть кросс-платформенное решение Xamarin.Forms для использования этой функции. Я считаю, что единственная конфигурация на уровне приложения - это изменение в Entitlements.plist, которое не произошло бы в коде Xamarin.Forms. – dylansturg

+0

Обмен необходим только для компонента iOS. Поддержка android и WP. Возможно ли это в форме Xam в этом случае? – TutuGeorge

+0

Что вы пытаетесь разделить? Просто файлы? Вся реализация, использующая совместное использование групп приложений, должна быть в конкретном проекте iOS. Файлы и настройки уже требуют использования инъекции зависимостей с реализацией на платформе, поэтому нет причин, по которым вы не можете просто использовать группу приложений (как в примерах Xamarin) в конкретной реализации iOS. – dylansturg

ответ

1

Работа с App группы от платформы к прошивкой, так что код мудрый вам нужно будет использовать службу зависимостях:

https://developer.xamarin.com/guides/xamarin-forms/dependency-service/

Чтобы включить App группы вам необходимо открыть файл Entitlements.plist в вашем проекте iOS, а не в проекте shared/PCL - опять же это потому, что это особенность платформы.

Смежные вопросы