2015-03-11 2 views
0

Я хочу сохранить некоторые альфа-числовые значения, к которым необходимо обратиться 2 или более приложений.Как сохранить пару ключевых значений, к которой можно получить доступ всеми приложениями (глобально)

NSUserDefaults предназначен только для одного и того же приложения, поэтому мне было интересно, есть ли что-то подобное, которое может сохранять пары ключевых значений по всему миру.

Дополнительная информация: Я использую свое первое приложение, чтобы сохранить UDID или какой-либо уникальный ключ на моем телефоне, чтобы Appium мог позже получить к нему доступ.

ответ

0

Вы можете использовать Общие настройки по умолчанию пользователя - iOS8 +

Пока все ваши приложения находятся в одной и той же «App Group» и использовать тот же «SuiteName» и ключи - они могут делиться информацией там.

Использование его так же просто, как при использовании обычных UserDefaults - вам просто нужно немного настроить.

Вы можете найти хорошее руководство здесь: https://medium.com/ios-os-x-development/shared-user-defaults-in-ios-3f15cd2c9409

+0

Спасибо, я буду проверять его. – donga