Artyom
Подскажите, через что можно дистрибьютировать Watch приложение? (кроме TestFlight)
Artem
Fabric.io
Roman
Artyom
Fabric.io
А лично пробовал? (именно Watch)
Терзают смутные сомнения
Artem
А чет про часы упустил. Часы не пробовал.
Sergey
Приложения для часов никак не отличаются от приложений для iPhone
Sergey
Можете хоть в Dropbox .ipa файл выкладывать
Roman
Sergey
Поддержка Watch не требуется, бандл для часов зашивается в .ipa файл. Мы распространяли приложения для часов как через TF, так и через Fabric, Diawi и так далее
Sergey
Крашей на часах вообще нигде не увидите - такого просто не придумали еще
Sergey
Хотя я могу ошибаться, давно это было)
Artyom
Только я хотел написать "Круто, буду пробовать")
Sergey
По технологической сути приложения для Watch - это extension основого приложения. Насколько я помню, краши в extension - будь то стороняя клавиатура, либо расширение для центра уведомлений - не поддерживаются сейчас в трекинговых системах
Artyom
Да мне краш логи на watch и не особо нужны (но нужны для основного аппа)
Просто не хочется перепробовать все, а потом обломаться, узнав что это можно только через TestFlight делать
Потому и спросил
Но, похоже, не попробую - не узнаю)
Artyom
Вот это меня смутило
http://stackoverflow.com/questions/33062496/crashlytics-fabric-distribution-of-watch-enabled-ios-app
Sergey
Sergey
Я думал речь про краши
Sergey
Запаковываете .ipa и пуляете им куда угодно
Igor
любой системе все равно есть там часы или нет
Igor
она же видит только 1 ипа файл и отправляет его на телефон
Igor
а что там внутри никого не волнует
Igor
можно хоть дропбоксом
Artyom
Меня волнует - будет ли на часах видно приложение или нет
Sergey
Будет
Sergey
Если оно было правильно запаковано - то будет
Igor
тут уже 200 000 раз сказали что будет
Igor
а лучше разберитесь глубже и сами поймете почему будет
Artyom
Да я прекрасно понимаю, из чего состоит ipa файл
Просто зная компанию Apple, мне кажется они спокойно могут запретить ставить на Watch что-либо не из TestFlight
Sergey
Igor
ипашка - это обычный зип архив, у меня знакомый на флеше пишет прилаги для часов и сам собирает ипашку по частям. то еще извращение но рабтает
Igor
я ставил со своего билд сервера
Igor
и все норм
Igor
даже без всяких тестфлайтов
Sergey
Да понятно что норм, это ж не tvOS :)
Artyom
Просто у меня-то своих часов нет, а клиенты из-за бугра жалуются, что к ним Watch приложение не прилетает через Fabric, потому и появились сомнения
Хорошо, буду пробовать, спасибо
Sergey
Igor
Пакуешь скорее всего не правильно, я 1й раз долго мучался, пока собрал
Artyom
А не помните, каким сертификатом подписывали? Development или Distribution?
Igor
Adhoc
Stanislav
Stanislav
https://www.torrentleech.org/
Stanislav
кому инвайт на торренлич
Александр
Александр
Ребята, подскажите, как хэндлить появление/исчезание полосы с автокомплитом на клавиатуре? Ну чтобы вьюшку поднимать, чтоб не перекрывало её эй полосой
Artem
Юзай
IQKeyboardManager
Он все делает автоматом
https://github.com/hackiftekhar/IQKeyboardManager
Александр
Спасибо, гляну
Vitaly
UIView внутри StackView могут накладываться друг на друга?
Ilya
кто использовал liblinphone?
Ilya
или какие есть решения и для ios и для android?
Pavel
мы
Pavel
он отличный
Pavel
ОЧЕНЬ довольны были
Pavel
но это был 2013-й год
Pavel
на тот момент и минимум на момент года после это была самая лучшая либа для sip
denis
Ilya
Pavel
А в чем конкретно проблема? Попробую, но ничего не гарантирую
Ilya
проблема в том что вызов идет с помощью lc.invite а толку нету ни звука ничего
Ilya
но устройства принимают вызов
Ilya
Ilya
аа точно вы под что использовали эту либу
Pavel
На iOS когда делали, была похожая проблема. У нас была ошибка, что у исходящего и принимающего вызова были разные кодеки, в итоге соединение устанавливалось, а звука не было.
Pavel
Но там был тест с дектопа на iOS
Pavel
оказались разные кодеки по умолчанию
Ilya
Pavel
на андроид мы брали на поддержку существующий код, все было хорошо и спокойно
Pavel
там использовался слегка кастомизированный линфон
Pavel
+1 кодек был добавлен
Pavel
в остальном 1:1 с коробочным
Ilya
хорошо тоесть вы ни чего не изменяли я вас так понял
Pavel
В целом - берете RFC на SIP в зубы
Pavel
и дебажите снизу вверх прямо
Pavel
от самого дна
Pavel
не зная спек на протокол, все плохо
Pavel
т е смотрите сниффером пакеты и ставите брейки на низкий уровень либы
Pavel
и смотрите где сломалось
Ilya
спасибо
Ilya
а с нуля есть смысл писать??