Size: a a a

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

2021 February 21

DD

Danila Danilenko in iOS Developers — русскоговорящее сообщество
Хочу сделать форму обратной связи — почта, имя и сообщение отправлять на свой сервер. Как аплл отнесется к тому, что я собираю эти персональные данные?
источник

ЕН

Егор Налобин... in iOS Developers — русскоговорящее сообщество
Danila Danilenko
Хочу сделать форму обратной связи — почта, имя и сообщение отправлять на свой сервер. Как аплл отнесется к тому, что я собираю эти персональные данные?
При публикации спросит какие данные собираешь
источник

b

bodich in iOS Developers — русскоговорящее сообщество
Привет. Подскажите плиз такую загвоздку.

1. Я купил auto renewable subscription  с аккаунта #1
2. Посылаю чек через сервер в эппл на проверку, ок.
3. Логинюсь в аппстор с аккаунта #2.
4. Посылаю чек, а чек хранится и шлется от аккаунта #1.

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

S

Say my name in iOS Developers — русскоговорящее сообщество
bodich
Привет. Подскажите плиз такую загвоздку.

1. Я купил auto renewable subscription  с аккаунта #1
2. Посылаю чек через сервер в эппл на проверку, ок.
3. Логинюсь в аппстор с аккаунта #2.
4. Посылаю чек, а чек хранится и шлется от аккаунта #1.

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

b

bodich in iOS Developers — русскоговорящее сообщество
Say my name
Перед отправкой и обновляй.
В смысле каждый раз SKReceiptRefreshRequest вызывать? Оно ж пароль запрашивать будет.
источник

b

bodich in iOS Developers — русскоговорящее сообщество
Хотелось бы определить сначала, нужно ли его обновлять, тк это нечастый кейс. Не хочется 99% юзеров ежедневный гемор с вводом пароля доставлять когда оно не требуется.
источник

DD

Danila Danilenko in iOS Developers — русскоговорящее сообщество
bodich
Привет. Подскажите плиз такую загвоздку.

1. Я купил auto renewable subscription  с аккаунта #1
2. Посылаю чек через сервер в эппл на проверку, ок.
3. Логинюсь в аппстор с аккаунта #2.
4. Посылаю чек, а чек хранится и шлется от аккаунта #1.

При запросе SKProduct все норм, аккаунт 2. Чек обновляется на акк2 только если купил с него покупку.
Как я понимаю, нужно принудительно запросить обнову чека, но в какой момент (не запрашивать же на каждый чих брутфорсом)? Как определить несоответствие чека текущему аккаунту и не послать ошибочный чек на валидаию?
Я не уверен, но на хабре были статьи про подписки от Apphud. Возможно, там будет ответ на твой вопрос
источник

b

bodich in iOS Developers — русскоговорящее сообщество
Danila Danilenko
Я не уверен, но на хабре были статьи про подписки от Apphud. Возможно, там будет ответ на твой вопрос
Там инфа супер базовая, только начало.
источник

R

Ramirez in iOS Developers — русскоговорящее сообщество
Всем привет, подскажите как можно не отключая revealViewController().panGestureRecognizer() но при том юзать свайп ячейки вправо чтобы не открывалась менюшка?
источник

NA

Narek Arsenyan in iOS Developers — русскоговорящее сообщество
Всем привет почему не работает
let x = 9
let d = 8.8
let y = x + d(не работает)
Но вот так работает
let y = 8.8 + 9
Строго не судите первый день в программировании
источник

BG

Boris Gelbukh in iOS Developers — русскоговорящее сообщество
Если кто-то из присутствующих учит английский и имеет список слов для запоминания, милости прошу в ЛС. Я разрабатываю приложение для зубрежки, нужно получить качественный фидбек. С меня поддержание вашей базы слов и вся техническая часть, с вас только слова.
источник

M

Maksim Vaselkov in iOS Developers — русскоговорящее сообщество
Narek Arsenyan
Всем привет почему не работает
let x = 9
let d = 8.8
let y = x + d(не работает)
Но вот так работает
let y = 8.8 + 9
Строго не судите первый день в программировании
let y = x + d -> Типа для X, Y компилятор уже определил тип данных (Int, Float) - разные типы складывать нельзя

а для let y = 8.8 + 9 -> компилятор уже установит тип Float
источник

NK

Nameless King in iOS Developers — русскоговорящее сообщество
но если явно указать типы, тогда сложит (если они одинаковые)
let x: Float = 9
let d: Float = 8.8
источник

UD

Username Didar in iOS Developers — русскоговорящее сообщество
здравствуйте, каким образом могу сделать merge двух веток, чтоб в процессе слияния некоторые куски брать с новой ветки, некоторые оставлять из старой ?
источник

t

trashkalmar in iOS Developers — русскоговорящее сообщество
Username Didar
здравствуйте, каким образом могу сделать merge двух веток, чтоб в процессе слияния некоторые куски брать с новой ветки, некоторые оставлять из старой ?
cherry-pick
источник

t

trashkalmar in iOS Developers — русскоговорящее сообщество
Можно ещё интерактивным ребейзом коммиты набрать
источник

EW

Easy Wayne in iOS Developers — русскоговорящее сообщество
Ребят, чем отличается объявление функции

func someFunction() -> ReturnType
от
class func someFunction() -> ReturnType

Как я понял так же можно объявлять переменные
источник

C

Chpek4ch in iOS Developers — русскоговорящее сообщество
Easy Wayne
Ребят, чем отличается объявление функции

func someFunction() -> ReturnType
от
class func someFunction() -> ReturnType

Как я понял так же можно объявлять переменные
если я не ошибаюсь, то class функции ты можешь вызывать без инициализации класса
источник

C

Chpek4ch in iOS Developers — русскоговорящее сообщество
по типу Class.func вместо Class().func
источник

C

Chpek4ch in iOS Developers — русскоговорящее сообщество
но я могу ошибаться 😄
источник