2016-07-09 2 views
2

У меня есть приложение для часов, использующее тот же API, что и на iPhone. Код запроса является общим. Но время отклика на часы медленнее, чем iPhone, примерно 3-4 секунды. Это нормально? Можем ли мы улучшить этот опыт на часах?Сетевой запрос тихого замедления на часах яблока с использованием NSURLSession

Thank.

+0

Будет ли быстрее, если я попрошу iPhone получить данные в фоновом режиме и отправить данные ответа на Watch. – TK189

ответ

3

Во-первых, сравнение скорости Apple Watch с iPhone, независимо от того, какая область это, бессмысленно.

Apple Watch меньше по размеру, у которого меньше батареи, меньше мощности процессора и гораздо меньшей антенны. Он должен быть настолько медленнее, чем iPhone. Это часть причины, по которой она была заблокирована из множества стандартных API-интерфейсов iOS. Вы уже видели, как медленно, когда загружает приложение до версии 3.0.

Во-вторых, хотя Apple Watch поддерживает WiFi, в отличие от iPhone, он поддерживает только 802.11b/g/n 2.4GHz. Не 5 ГГц или переменного тока.

Имейте в виду, что это расширение вашего iPhone, а не отдельное устройство, которое можно широко использовать, как и на вашем iPhone. Если он медленный, возможно, вы не должны позволять ему это делать в первую очередь. Вместо этого используйте свой телефон, чтобы выполнить работу и отправить данные в Watch.

+0

Благодарим вас за ответ. Мне нужно было обновить данные на часах. Можете ли вы дать более подробную информацию? – TK189

 Смежные вопросы

  • Нет связанных вопросов^_^