저는 WatchOS 3으로 업그레이드해야하는 Apple WatchOS2 앱이 있습니다. 더 이상 WatchOS 3에 한 눈에 화면이 없으므로 WKSnapshotRefreshBackgroundTask의 scheduleSnapshotRefresh 메소드를 호출하여 현재 glance 화면을 사용하여 자동 스냅 샷을 만드는 방법을 확인하십시오. WatchOS 2 타겟에서 WatchOS 3 타겟으로 전체 프로젝트를 마이그레이션하고 변경 사항을 적용하여 WatchOS 3와 호환되도록 할 수 있습니까?WatchOS 3 용 시계 응용 프로그램의 스냅 샷으로 WatchOS 2의 기존 glance 화면 사용
0
A
답변
0
이 깨어에보기를 업데이트합니다.
새로 고침 작업 (WKSnapshotRefreshBackgroundTask)을받을 때 스냅 샷보기를 업데이트 할 수도 있습니다.
https://developer.apple.com/reference/watchkit/wksnapshotrefreshbackgroundtask
그렉
관련 문제
- 1. WatchOS 3 openParentApplication?
- 2. WatchOS 3 WKApplicationRefreshBackgroundTask didReceiveChallenge
- 3. WatchOS 2에서 기존 프로젝트를 WatchOS 3으로 마이그레이션하는 방법
- 4. watchOS 여기에 간단한 웨이크
- 5. didReceiveApplicationContext 메서드 백그라운드에서 WatchOS/WatchConnectivity
- 6. WatchOS 3.0 CoreLocation
- 7. 아이폰 OS WatchKit이 -로 만든 시계 대상에 대해, 내가 처음에 모두 WatchOS 1 WatchOS 2 를 지원하기로 결정
- 8. watchOS 3와 외부 심박수 모니터 통합
- 9. iCloud는 watchOS 3에서 다른 컨테이너를 사용합니다.
- 10. watchOS에서 Glance 제거
- 11. watchOS 2 : 취소 아이콘이있는 전화 아이콘의 이름
- 12. UIImage 작업은 watchOS 확장자에서 실행됩니다.
- 13. WatchOS 3 스냅 샷 기능을 추가하려면 handleBackgroundTasks 및 scheduleSnapshotRefreshWithPreferredDate가 실행되지 않습니다.
- 14. WatchOS 배경 이미지 테이블 아래에 스트레칭
- 15. watchOS 합병증을 두드린 후 앱이 다시 시작됩니다.
- 16. AppDelegate에서 "[WCSession defaultSession] sendMessage"를 사용하면서 watchOS 2의 특정 인터페이스 컨트롤러에서 메시지를받는 방법
- 17. 내 watchOS 3 응용 프로그램이 Watch Extension 폴더에서 HealthKit을 인증하는 자격 파일을 인식하지 못합니다.
- 18. SpeechKit 프레임 워크는 watchOS 3에서 지원됩니까?
- 19. watchOS 3에서 신속한 가용성 점검 방법
- 20. watchOS 3 텍스트에서 텍스트를 기울임 꼴로 표시하는 방법은 무엇입니까?
- 21. 새로운 Apple Watch 시리즈 2에서 GPS 사용하기 WatchOS 3
- 22. WatchOS - presentMediaPlayerControllerWireURL을 사용하여 비디오가 재생되지 않습니다.
- 23. 알림에서 watchOS 앱을 시작하는 방법은 무엇입니까?
- 24. WatchOS 2 : CLLocationManager에 "speed"속성이 없습니다.
- 25. Java : 스냅 샷으로 파일 저장
- 26. 기존 Direct2D 응용 프로그램의 화면 수정
- 27. 동일한 클래스 개체 iOS 및 watchOS (Objective-C)
- 28. watchOS 앱이 디스플레이 잠자기 후 루트보기 컨트롤러로 재설정
- 29. MVC3 응용 프로그램의 기존 데이터 모델 사용
- 30. Inememory DB에서 TransactionScope IsolationLevel을 스냅 샷으로 변경
감사합니다 그렉, 그것은 매우 유용했다! 한가지 더 질문합니다. WatchOS 3 프로젝트를위한 별도의 타겟을 생성해야합니까? 아니면 여전히 기존 WatchOS2와 계속해서 작업하고 WatchOS 3의 새로운 기능을 추가 할 수 있습니까? WatchOS 2 및 WatchOS 3 기기 모두에서 앱을 실행해야합니다. – Samira
WatchOS 2를 타겟팅하고 WatchOS 3 기능을 추가 할 수 있지만 watchOS 3 기능을 사용할 때 OS를 확인해야합니다. 개인적으로 대부분의 사용자가 업데이트하여 OS 3 버전 및 2 버전을 구축하고 3이 출시 된 후 OS3 앱을 릴리스하지만 v3을 최소로 필요로한다고 생각합니다. 그렇게하면 여러 OS 버전을 지원할 필요가 없습니다. 그러나 나는 게으르다. –
다시 한번 감사드립니다. 그렉! 사용자가 WatchOS 3으로 업그레이드하는 것은 게을 리지만 OS 3에 대한 별도의 빌드를 생성하는 것은 나에게 너무 많은 작업을 요구하며 그 일을 게으른 것입니다. – Samira