Apple은 iPhone에서 Pebble의 기능을 제한하고 있음
(ericmigi.com)- Pebble v1을 개발하면서 iPhone에서 스마트워치 경험을 구축하는 것이 Android보다 훨씬 어렵다는 것을 배웠음. 시간이 지나면서 상황이 더 악화됨
- iOS용 앱을 개발할 예정이지만, Apple Watch와 같은 모든 기능을 지원할 수는 없음을 이해해야 함
2015년 회고
- iPhone에서 3rd party 스마트워치가 어려운 점:
- 문자 메시지나 iMessage를 보낼 수 없음.
- 알림에 응답하거나 작업을 수행할 수 없음.
- 다른 iOS 앱과의 연동이 어려움.
- iOS 앱을 닫으면 시계가 앱이나 인터넷과 통신할 수 없음.
- iPhone을 사용 중인지 감지할 수 없어 불필요한 알림이 발생함.
- 앱을 iPhone에 쉽게 사이드로드할 수 없음.
- iOS Appstore 규칙 때문에 3rd party 개발자가 유료로 앱을 제공하기 어려움.
- PebbleOS에서 Javascript 엔진을 실행하기 위해 많은 제약을 겪음.
상황이 더 악화된 이유
- 2024년 집단 소송에서 Apple이 3rd party 스마트워치의 기능을 제한한 사례가 언급됨.
- iOS 13에서 알림을 전체 내용 미리보기로 설정해야 3rd party 시계로 전송 가능.
- iMessage를 꺼야 3rd party 스마트워치와 통신사 간 계약을 활용할 수 있음.
iOS에서 더 어려운 이유
- Apple은 3rd party 웨어러블 개발자가 Apple Watch와 유사한 경험을 제공하는 것을 거의 불가능하게 만듦.
- Apple은 보안, 프라이버시, 더 나은 경험을 이유로 제한을 주장하지만, 이는 소비자를 자사 생태계에 가두기 위한 전략임.
- 경쟁이 줄어들고 가격이 오르며 혁신이 감소함.
그래도 시도할 예정
- rePebble.com에 가입한 사람 중 40%가 여전히 iPhone을 사용 중임.
- iOS 앱을 개발할 예정이지만, Android보다 기능이 덜 발달된 것처럼 보일 것임.
- Android 앱에서 먼저 기능이 추가되고, 이후 iOS 앱에 추가될 예정임.
도움을 줄 수 있는 방법
- Apple이 변화를 원하지 않는다면, Pebble에 관심 있는 iPhone 사용자가 불만을 표하거나 Android로 전환해야 함.
- 미국에서는 ACCESS Act와 AICO 같은 법안을 지지하도록 대표자에게 요청.
- 유럽에서는 DMA를 통과시킨 대표자에게 감사하고, Apple Watch API와의 상호운용성을 요청할 예정임.
Hacker News 의견
-
메시지를 BLE를 통해 신뢰할 수 없는 하드웨어로 이동시키고 다시 iMessage로 받아들이는 것은 보안 경계를 크게 변화시키는 것임
- 평균적인 스마트워치 사용자가 이를 이해하지 못할 것임
- iMessage가 SMS보다 덜 혼란스러운 이유는 폐쇄적인 생태계 때문임
- 자동화를 쉽게 만드는 것은 잘못된 것임
-
Apple은 Hackernews 커뮤니티를 위한 기기를 만드는 것이 아님
- 사람들은 보안 취약점을 배우고 싶어하지 않음
- 대부분의 사람들은 기기 잠금이나 폐쇄적인 생태계에 관심이 없음
- Apple은 이러한 사람들에게 잘 맞는 기기를 제공함
-
iOS에서 비Apple 웨어러블 기기가 제한된다는 점이 문제임
- Apple이 의도적으로 비Apple 기기를 불편하게 만드는 것임
-
보안 및 개인정보 보호를 위한 API를 강제할 메커니즘이 부족함
- Apple이 특정 앱에 특혜를 주는 것은 반독점 문제를 야기함
- 사용자에게 선택권을 주는 것은 효과적이지 않음
-
Apple은 자사 생태계에 사용자를 묶어두려는 경향이 있음
- 사회적 및 네트워크 효과와 결합하여 시장을 독점하려는 전략임
-
Apple의 "Watch Policy"가 불편하지만 Android로 전환할 만큼은 아님
- Apple이 다른 시계와의 호환성을 개선해야 한다고 생각함
-
Spotify Apple Watch 앱도 비슷한 문제가 있음
- 사람들이 Apple Music으로 이동하도록 유도하는 것 같음
-
6년 전 Bluetooth 헤드폰을 샀을 때, MacBook이 자동으로 Apple Music을 실행함
- 이를 비활성화할 방법이 없어 결국 Apple 제품을 사용하지 않게 됨
-
Apple Watch를 처음부터 사용했지만 최근 사용을 중단함
- Siri가 느려지고 신뢰할 수 없게 됨
- 매일 충전해야 하는 것이 불편함
- 제3자 시계가 Apple Watch처럼 통합될 수 있다면 더 나아질 것임
-
Apple의 변호사들이 법정에서 "보안"이 사이버 보안을 의미하지 않는다고 주장할 것임