Size: a a a

iOS Developers — русскоговорящее сообщество

2021 January 18

SS

Sergey Sergey in iOS Developers — русскоговорящее сообщество
Nameless King
а простым языком – не безопасно. Они там никак не шифруются
Это да, но большинству приложений это вроде не страшно
Products.А437Б.status = 3, и что?
источник

SS

Sergey Sergey in iOS Developers — русскоговорящее сообщество
Можно шифровать и в дефолтс
источник

SS

Sergey Sergey in iOS Developers — русскоговорящее сообщество
Лучше конечно в той же кордате ))
источник

MB

Maxim B in iOS Developers — русскоговорящее сообщество
Всем привет. Как поменять констреинт для другого девайса. Чтобы они отличались например для iphone x один констрейнт для iphone 12 pro max другой. Спасибо за помощь
источник

HS

Halina Smolskaya in iOS Developers — русскоговорящее сообщество
Создать отулет для констрейнта и в зависимости от типа телефона менять.
источник

SS

Sergey Sergey in iOS Developers — русскоговорящее сообщество
Halina Smolskaya
Создать отулет для констрейнта и в зависимости от типа телефона менять.
В идеале от сайз класса конечно, а то так все девайсы перечислять, и потом ещё какие выйдут
источник

A

Ast in iOS Developers — русскоговорящее сообщество
Ребята, а может кто-нибудь объяснить как работает восстановление покупок? А именно вызов метода restoreCompletedTransactions() что происходит при его вызове? Просто после его вызова вызывается метод udateTransactions и транзакции приходят с состоянием restored но после этого этот же метод вызывается только теперь транзакции прилетают с состоянием purchased. Когда вообще необходимо использовать restoreCompletedTransactions? Можно ли без него обойтись? И как работает SKReceiptRefreshRequest?
источник

HS

Halina Smolskaya in iOS Developers — русскоговорящее сообщество
Sergey Sergey
В идеале от сайз класса конечно, а то так все девайсы перечислять, и потом ещё какие выйдут
Согласна
источник

SS

Sergey Sergey in iOS Developers — русскоговорящее сообщество
Halina Smolskaya
Согласна
Но при разнице между se и pro max бывает вполне понятно желание от модели телефона делать :)
источник

HS

Halina Smolskaya in iOS Developers — русскоговорящее сообщество
Я вообще не сталкивалась с необходимостью для каждого модели менять констрейнт, только для SE отдельно приходилось
источник

KS

Kei Sidorov in iOS Developers — русскоговорящее сообщество
Sergey Sergey
В идеале от сайз класса конечно, а то так все девайсы перечислять, и потом ещё какие выйдут
Сайз классы вам максимум позволят отличить портет от лейдскейпа. Отличить pro max и se не получиться. Только костыли.
источник

SS

Sergey Sergey in iOS Developers — русскоговорящее сообщество
Kei Sidorov
Сайз классы вам максимум позволят отличить портет от лейдскейпа. Отличить pro max и se не получиться. Только костыли.
Ну да, я это и имел в виду, немного не раскрыл мысль, что в идеале надо так, чтобы и не надо было отличать...но иногда очень хочется....надо активно общаться между менеджером дизайнером и внутренним собой :)
источник

1

13 in iOS Developers — русскоговорящее сообщество
Подскажите через, что правильней всего делать запрос с параметрами и где лучше хранить апи ключ?
источник

RR

Rustaveliman Rustave... in iOS Developers — русскоговорящее сообщество
подскажите кто-то пишет под две платформы?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
геймдевелоперы
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
есть еще варианты конечно. вроде react native, но у них вроде есть свои каналы тут же в телеге. там профильные вопросы наверно можно задать
источник

S

Say my name in iOS Developers — русскоговорящее сообщество
Ast
Ребята, а может кто-нибудь объяснить как работает восстановление покупок? А именно вызов метода restoreCompletedTransactions() что происходит при его вызове? Просто после его вызова вызывается метод udateTransactions и транзакции приходят с состоянием restored но после этого этот же метод вызывается только теперь транзакции прилетают с состоянием purchased. Когда вообще необходимо использовать restoreCompletedTransactions? Можно ли без него обойтись? И как работает SKReceiptRefreshRequest?
тебе прилетают все транзакции которые ты должен обработать и выдать пользователю его конетнт оплаченный. Не забывая завершать полученные транзакции
источник

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
Переслано от Sergey Vanichkin
Переход на ARM, последняя ось поддерживающая Интел процессоры выйдет в
Анонимный опрос
10%
2021
11%
2022
12%
2023
16%
2024
21%
2025
7%
2026
4%
2027
2%
2028
1%
2029
15%
2030
Проголосовало: 164
источник

A

Ast in iOS Developers — русскоговорящее сообщество
Say my name
тебе прилетают все транзакции которые ты должен обработать и выдать пользователю его конетнт оплаченный. Не забывая завершать полученные транзакции
Да, но почему после того как транзакции прилетели с состоянием restored  они опять прилетают но с состоянием purchased после того как они прилетели как restored я делаю finishTransaction
источник

S

Say my name in iOS Developers — русскоговорящее сообщество
Ast
Да, но почему после того как транзакции прилетели с состоянием restored  они опять прилетают но с состоянием purchased после того как они прилетели как restored я делаю finishTransaction
вообще должен прилетать пакет транзакций с новым transactionID но первоначальным OriginalTransactionID. суть в том, что каждый раз тебе приходят транзакции по новой.поэтому нужно смотреть на поле оригинальной покупки
источник