Твёрдыш
Не делая либу
Dmitry
Привет, а кто-то работал с auto-renewable subsciptions? Интересует такой вопрос: как можно заимплементить что-то вроде скидок? Например у меня есть подписка на год за $49.99, и я хочу, чтоб у некоторых пользователей была возможность купить подписку на год за $39.99. Я так понимаю нужно создать отдельную группу, или просто новую покупку в той же группе с новой ценой, и показывать пользователям новый экран, где они могут купить эту более дешёвую подписку. Просто интересует, не смогут ли другие пользователи потом зайти в управление подписками и не выбрать там вручную дешёвый вариант, даже если он им недоступен.
Николай
Вьюха открыта модально, вот так: let view = LevelStub_1() view.modalPresentationStyle = .overCurrentContext self.navigationController?.tabBarController?.present(view, animated: true, completion: nil) Как из view теперь презентовать другую вьюху? NavigationController не хочет ничего пушить (
Mr. Di
проблема в .overCurrentContext
ㅤㅤㅤㅤИлья
@Sm1ters думаю просто нужна отдельная покупка с другой ценой. А ты например можешь зайти к себе в подписки и выбирать подписки? там кажется от них можно только отказываться
Dmitry
@huemae ну я в iTunesMusic могу же выбирать план (1 месяц индивидуальная, 1 год индив., 1 месяц семейная, 1 год семейная )
Dmitry
и вот вроде бы есть подписка на appleMusic со скидкой для студентов, но я её выбрать не могу, у меня она не видна. Нужно как-то сделать так же
Dmitry
Если есть ссылочки где копать - буду рад, потому как ничего не нашёл
Artyom
народ, можно как то решить проблему с xcode, я идиот, обновился до последней версии, теперь очень - очень больно работать
Anonymous
Ну скачай старую
Anonymous
Несколько версий xcode держать можно
Artyom
Какая самая адекватная?
Anonymous
9.1
Serhii
меня последний устраивает, все работает хорошо
Artyom
Меня напугали, что если апнуть хкод, то проект не будет стартовать на более низких потом, это лажа?
Serhii
ну со сторибордами да, может получиться не хорошо
Serhii
старый xcode откажется открывать твои сториборды
Serhii
всего лишь
Artyom
У меня аир на 8гб, 9 норм работала, а 9.1(9B55) совсем плохо
Artyom
Больно
Serhii
ну это если ты 8 поставишь, на 9 должно быть все ок, но это не точно)
Serhii
у тебя сиера или хайСиера?
Artyom
Кажется сиера
Artyom
Но там обновление стучится, ещё не ставил
Serhii
я тоже на сиере, у меня все ок с 9.1
Artyom
А железо?
Serhii
macbook pro late 2013, 8гб
Serhii
особых отличий с домашним ноутом не заметил, кстати)
Artyom
Лол
Ivan
Поставь хайсиеру на ней быстрее бегает
Ivan
Кстати, как вам чувство когда накатываешь заплатку на хайсиеру, а чтобы дропнуть все остальные сессии вводишь root без пароля? XD
Денис
это если кто не в теме
Денис
https://xakep.ru/2017/11/29/root-for-everyone/
Ivan
Я вот вчера ставил апдейт и рутом перезапустил - так сказать напоследок :)
Alex
https://xakep.ru/2017/11/29/root-for-everyone/
https://support.apple.com/en-us/HT208315
Valery
apple обосрались по полной
За сутки сделали патч
Valery
Ну прям обосрались по полной
Денис
Ну прям обосрались по полной
еще бы не выпустить, когда их тыкнули носом. Судя по характеру бага, скорее всего это человеческий фактор, поэтому и правка была быстрой. Однако, прецедент
Ivan
У кого на второй день после релиза не появлялись такие баги?
Valery
На второй день после релиза?
Valery
10.13.1 вышла 30 октября
Денис
для 10.13 тоже актуально
Ivan
Ну ладно, скажу так. Месяц писали фичу, 2 недели тестировали что будет если во время логина телефон положить под заднюю правую ножку стула уборщицы, а потом через месяц после релиза выясняется что нельзя сбросить пароль пользователю который с этого телефона еще не логинился. Например :)
Valery
какая-то сомнительная аналогия
Mr
Здравствуйте. Может ктото подсказать как запретить нажатие кнопок если не нажата определенная кнопка(разрешение)
Mr
?
Valery
здесь все-таки критичная дыра безопасности в ОС, которую по идее должны обтестировать со всех сторон перед релизом
Ivan
Уверен ты всегда вводишь root и пустой пароль и тыкаешь на кнопку войти несколько раз :)
Ivan
Это такой же кейс точно что и мною описаный.
Valery
Вообще с локскрина логинится с первого раза
Ivan
Много у тебя тестов или у автоматизаторов которые пытаются залогиниться с пустым паролем 4 раза?
Ivan
У меня не логинится с рута вообще например :)
Valery
Много у тебя тестов или у автоматизаторов которые пытаются залогиниться с пустым паролем 4 раза?
Надо тебе идти дальше) Много ли у меня тестов? Много ли у меня продуктов, которые нужно тестировать? Много ли у меня продуктов?
Valery
На все вопросы ответ нет)
Ivan
Дырку залатали, тесты написали чтобы по 5 раз пустые пароли проверяли, ответственных наказали и уволили наверняка. :) В линуксе разве такого же не было буквально год назад?
Ivan
Но там правда надо было 30 раз нажать, если мне не изменяет память
Valery
Если найдешь — буду рад почитать
Захар
Кто использовал StackView в ячейки? как рассчитать высоту ячейки по высоте StackView?
Захар
в StackView 3 текста и одна картинка (опциональная), текста разного размера всегда приходят
Захар
?
Artur
?
А у него фрейма нет?
Anonymous
народ
Anonymous
а сколько можно на подписонах сделать бабла
Захар
А у него фрейма нет?
Он не меняется почему то, нужно вычислить размер лейбла с текстом (для 3 лейблов) + если картинка есть прибавить 150 (допустим) но че то не выходит
Денис
При разработке проекта в одного, стоит ли в коммитах оставлять папку pods?
Anonymous
А если не в одного, то как ты думаешь надо?
Денис
А если не в одного, то как ты думаешь надо?
Тоже интересно, как настроен gitignore при командной работе, например какие части проектой директории xcodeproj игнорируются?
Anonymous
Ну он должен быть настроен в соответствии со здравым смыслом
Anonymous
И в командной и в одиночной работе
Anonymous
Если тебя не напрягает кидать поды в репозиторий - кидай
Anonymous
Но я думаю, что ты умеешь в pod install
Anonymous
А вообще пример gitignore можно в интернете посмотреть.
Денис
Ну он должен быть настроен в соответствии со здравым смыслом
слишком общее определение. Вот опять же, что с подами? Если их не включать в коммиты, то при выпоолнении checkout на предыдущие версии проект же может не собраться вследствие отсутствующего пода к примеру. Каждый раз делать pod install, а потом stash?
Anonymous
А зачем стэш?