Дмитрий
Не успел :-)
Дмитрий
Спасибо
norlin
если есть девайс, то можно и в новых XCode работать
norlin
мне вот пришлось за 2к купить с рук :D
Дмитрий
Да? Есть только старый 4ый. Не запускается на новом хкод
norlin
странно, у меня работало
norlin
не запускается вообще, или что? в параметрах приложения есть поддержка iOS 7?
norlin
deployment target
Дмитрий
Говорит что больше не поддерживается. Параметры сейчас прлверю
Дмитрий
Перезагружается виртуалка, это надолго.
Спасибо за совет
norlin
кстати, на всякий случай: в iOS 7 нельзя юзать свифтовые библиотеки :)
Дмитрий
:-(
norlin
не уверен насчёт самого приложения, но вот сторонние dynamic library точно не заведутся. Только static, только хардкор
Paks
norlin
> Shevchuk
Это у вас наследственное? xD
Alex
Всем привет! Кто знает как можно решить вопрос с фоновым режимо работы приложения! Необходимо сделать так что бы приложение работало постоянно. background mode активирован но через какой то промежуток времени приложение все равно перестаёт работать
norlin
ИМХО, в iOS так не получится. Скорее всего, система его убивает, когда память заканчивается, не?
Евгений
по-моему бэкграунд мод сделан не для того чтобы приложение висело в фоне постоянно
Евгений
а для некоторых ограниченных возможностей
Евгений
типа там ремоут пуши
Виктория
Здравствуйте.
А можно глупый вопрос?
плейграунд свифта под винду существует?
Евгений
по-моему с приложением ничего нельзя сделать спустя 30 сек после входа в фон
Anonymous
не, там 3 минуты можно вытянуть
Anonymous
но зачем?
Евгений
Евгений
но не на постоянной основе
Alex
А как тогда работают такие приложения как bria
Alex
Это voip softphone причем оно может висеть постоянно в фоновом режиме
Евгений
не знаю про бриа, но видимо это VoIP
Artur
Евгений
если я не ошибаюсь оно не висит в фоне, а использует просто воип апи которое выдали с иос 10
Виктория
Dan
Евгений
кажется раньше чтобы сообщить о звонке клиенты просто пуши спамили
Dan
Так и есть
norlin
А как тогда работают такие приложения как bria
https://developer.apple.com/library/content/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html
можно дёргать приложение при получении пуша, например, или ещё чего-нибудь такое
Alex
Да но что бы дергать пушем нужно что бы станция отправляла какой то запрос! Станции такого не умеют как и протокол sip v2
Евгений
Евгений
если ты делаешь воип клиент то почему бы не юзать новый фреймворк который для этого сделали?
Alex
Какой ?
Евгений
https://developer.apple.com/videos/play/wwdc2016/230/
хз, CallKit? я не писал воип клиенты
Alex
Callkit мы уже интегрировали
Alex
У него нет задач связаных с БГ режимом
Alex
на сколько я понял
Alex
Он упрощает жизнь тем что можно ответить на звонок в БГ режиме))
Евгений
ну звонок-то он отловить может? и запустить по нему аппу, когда юзер принимает звонок?
Евгений
а что надо еще? )
Alex
Звонок приходит в приложение )))) А приложение выключено в БГ)) Соответсвенно и callkit не сработает ))))
Alex
Можно пушем но в приложение станция не может послать команду если только свою станцию написать )))
Евгений
в смысле это когда юзер запретил юзать его манатки в фоне?
Alex
VOIp станцию
Alex
При вх звонке станция не может достучатся до пользователя так как приложение выключено из за БГ режима
Alex
Поэтому и надо что бы приложение работало постоянно
norlin
> Including the voip value in the UIBackgroundModes key lets the system know that it should allow the app to run in the background as needed to manage its network sockets. An app with this key is also relaunched in the background immediately after system boot to ensure that the VoIP services are always available.
norlin
To configure a VoIP app, you must do the following:
Enable support for Voice over IP from the Background modes section of the Capabilities tab in your Xcode project. (You can also enable this support by including the UIBackgroundModes key with the voip value in your app’s Info.plist file.)
Configure one of the app’s sockets for VoIP usage.
Before moving to the background, call the setKeepAliveTimeout:handler: method to install a handler to be executed periodically. Your app can use this handler to maintain its service connection.
Configure your audio session to handle transitions to and from active use.
norlin
Судя по доке, всё должно работать
Alex
setKeepAliveTimeout вот этот момент я упустил
Виктория
Alex
setKeepAliveTimeout я так понимаю оно Deprecated
norlin
RTFM :)
norlin
Upon receiving this notification, the device launches or wakes the app as needed so that it can handle the incoming call.
Виктория
https://swiftlang.ng.bluemix.net/#/repl
Alex
registerForRemoteNotifications Я так понимаю эта штука как только будет pushnotifi позволит оживить софт!?
Alex
Я думаю это не подходит хотя skype viber так и работают их станция просто отправляет push софт запускается и принимает звонок только такие как asterisk такого вроде не умеют
Alex
Ладно всем спасибо будем дальше искать решения вроде говорят можно запустить пустой аудиофайл на воспроизведение и это позволит софту оставатся в БГ режиме )))Всегда )))Проверим
Anna
Скажите, можно ли мерить инсталлы у себя на сервере ещё до момента открытия приложения?
Anna
А на андроиде возможно?
Arthur
Только если выгружать данные из Google Play Developer Console :)
Anna
Это и в iTunes есть :)
Anatoly
А как именно сформулирован реджект?
Anatoly
И на email ничего не пришло ?
Anatoly
Странно, если реджект - то на email обязано прийти письмо с подробным описанием. Хм..
Anatoly
Какая точная формулировка ?
Shamsiddin Saidov
Всем привет, у кого нибудь был проблема с sandBox in-app purchase? появится такой alert, и ни как не получается purchasing.
Shamsiddin Saidov
Shamsiddin Saidov
на свифте написан для iOS
Alexander
Ребята