2020: На даний момент я вже не можу навіть WCSession надсилати дані на симулятори. Повідомлення від Watch до iPhone за допомогоюreplyHandler
роботами, повідомлення від iPhone до Watch не вдається виконати з WCErrorCodeWatchAppNotInstalled. Кожен день починається з багаторазової перезавантаження та видалення та налаштування нових комбінацій iPhone + Watch. Спробував на щойно встановленому macOS із пристроями мого друга і, звичайно, не пощастило. Але це явно моя вина. Подання звіту про помилку нічого не робить, оскільки вони лише кажуть вам, що все працює з їхнім кінцем, і вони зараз закриють цей квиток. Я хотів лише допомогти.
2019: Новий iPhone, ще гірший. Зараз кожен окремий компонент у моїй розробці змінився з 2017 року, і я все ще зациклена на симуляторі при кожній побудові. Apple, чому?
2018 II : у мене вже нічого не працює. Кілька разів зв’язувався з Apple, і Apple Watch, схоже, переїхавPlayground
околиці, оскільки це просто завантаження / робота, але насправді ніколи не працює. Купив другий Mac, новий проект, нічого не працює. Сумно.
2018 : Останні пару днів я справді успішно робив наступне:
На вашому iPhone:
- вимкнути wifi
- вимкнути Bluetooth
- увімкнути wifi
- увімкнути Bluetooth
На вашому годиннику:
- увімкнути режим польоту
- деактивувати режим польоту
У більшості випадків відновлення зв’язку не займало більше 30 секунд. Я думаю, що це "Режим перегляду польоту" - щось, але я ніколи не змінюю (дещо) працюючу систему, тому відтепер це буде моя процедура. Моя відповідь 2017 року, як і раніше, допомагає деяким людям:
2017 рік : якщо він інколи відображається, а часто ні, це може бути пов’язано з тим, що ви закрили iTunes
Я помітив, що я часто робив після повторного підключення: закривав iTunes. Одразу годинник виявився «непарним». З того часу мені допомогло повторне підключення USB-кабелю, але залишення iTunes відкритим.