Size: a a a

2021 February 15

AK

Andrii Kindrat in SwiftBook
Sergey Kotov
А как чистить токены авторизации в таком случае?
С кейчейном работаю через либу KeychainSwift https://cocoapods.org/pods/KeychainSwift
Там есть метод clear
источник

SK

Sergey Kotov in SwiftBook
У меня самопис ((
источник

AK

Andrii Kindrat in SwiftBook
Sergey Kotov
У меня самопис ((
Тут не подскажу, но думаю гугл знает
источник

SK

Sergey Kotov in SwiftBook
А у тебя как? Она сама понимает, что приложение удаляется?
источник

SK

Sergey Kotov in SwiftBook
Вроде как нельзя отследить это. Так я бы просто вызвал SecItemDelete
источник

С

Сергей in SwiftBook
источник

AK

Andrii Kindrat in SwiftBook
Sergey Kotov
А у тебя как? Она сама понимает, что приложение удаляется?
Не совсем. Я не очищаю кейчейн при удалении. Я его ручками прожимаю если надо
источник

С

Сергей in SwiftBook
Добрый день
Помогите решить задачку
источник

SK

Sergey Kotov in SwiftBook
Это куда задание от Яндекса? В школу мобильную?
источник

SK

Sergey Kotov in SwiftBook
Andrii Kindrat
Не совсем. Я не очищаю кейчейн при удалении. Я его ручками прожимаю если надо
Блин. Тогда нужно что-то с логикой пересматривать
источник

С

Сергей in SwiftBook
Sergey Kotov
Это куда задание от Яндекса? В школу мобильную?
Ну да. Не могу понять что надо
источник

С

Сергей in SwiftBook
var input = ""

let array = input.components(separatedBy: " ")

if let a = Int(array[0]), let b = Int(array[1]){
   print(a+b)
}
это не проходит
источник

AD

Alexander Dergilev in SwiftBook
Подскажите, у меня аккаунт разработчика создан с русским именем, можно ли как-то переименовать? Не могу найти на сайте
источник

SK

Sergey Kotov in SwiftBook
Andrii Kindrat
Не совсем. Я не очищаю кейчейн при удалении. Я его ручками прожимаю если надо
Нельзя крч чистить. Можно с другой стороны пойти: отследить первый запуск и почистить
источник

C

ChatKeeperBot in SwiftBook
👋 Alex, рады приветствовать тебя в «SwiftBook»

В этой группе мы обсуждаем Xcode, Swift. А также другие инструменты для разработчиков.😉

Пожалуйста ознакомьтесь с правилами группы
источник

AK

Andrii Kindrat in SwiftBook
Sergey Kotov
Нельзя крч чистить. Можно с другой стороны пойти: отследить первый запуск и почистить
А зачем чистить? Кейчейн для того и служит чтобы хранить это все
Ты конечно можешь пихать все в UserDefaults чтобы это все чистилось при удалении но это не ок
источник

SK

Sergey Kotov in SwiftBook
Andrii Kindrat
А зачем чистить? Кейчейн для того и служит чтобы хранить это все
Ты конечно можешь пихать все в UserDefaults чтобы это все чистилось при удалении но это не ок
Я должен дёргать апишку newUser, если приложение только запустили. Апишка возвращает токен. Если токен уже есть в системе (не первый запуск), я должен дёргать getUser
источник

SK

Sergey Kotov in SwiftBook
Andrii Kindrat
А зачем чистить? Кейчейн для того и служит чтобы хранить это все
Ты конечно можешь пихать все в UserDefaults чтобы это все чистилось при удалении но это не ок
Угу, UserDefaults -- не безопасно
источник

AK

Andrii Kindrat in SwiftBook
Sergey Kotov
Я должен дёргать апишку newUser, если приложение только запустили. Апишка возвращает токен. Если токен уже есть в системе (не первый запуск), я должен дёргать getUser
Это приложение без авторизации?
источник

SK

Sergey Kotov in SwiftBook
Andrii Kindrat
Это приложение без авторизации?
Угу, она не обязательна
источник