iOS 개발/WatchOS

    [Watch OS] CFBundleVersion이 Info.plist에서 매칭하지 않는 오류 해결법

    [Watch OS] CFBundleVersion이 Info.plist에서 매칭하지 않는 오류 해결법

    The value of CFBundleVersion in your WatchKit app's Info.plist (1) does not match the value in your companion app's Info.plist (6). These values are required to match. 처음 생성하고 Watch App을 빌드하는데, 다음과 같은 오류가 발생했다. simulator에서는 잘 돌아가는데, 내 apple watch로 빌드를 하려고 하면 나타나는 문제여서 난감했다. 오류 문구를 읽어보니 WatchKit app info.plist의 CFBundleVersion이 짝이되는 iOS app의 info.plist와 일치하지 않기 때문이라고 한다. StackOverFlow에 검색해보니 여러가지..

    [Watch OS] 기존 iOS 프로젝트에 Watch App 추가 방법

    [Watch OS] 기존 iOS 프로젝트에 Watch App 추가 방법

    [참고] 애플개발자문서 - setting up a watchos project 기존에 iOS 단일 OS로 제작하던 앱에서, watch OS를 추가해야 해서 방법을 찾아보니 매우 간단했다. 간단하게 순서대로 설명해보겠다. 1. 프로젝트 메뉴에서 New -> Target 을 클릭한다. 2. Watch App for iOS App 을 선택한다. -> Next 3. watch 앱에 대한 설정을 진행한다. (나는 기존의 앱 이름 뒤에 Watch를 추가해주었다.) 4. 그러면 이렇게 scheme을 활성화 할거냐고 묻는데, 공식문서에서는 Activate 하라고 나와있다. 또한 우리가 Watch app을 추가하게 되면, notification schene이 default 값으로 포함되어 있는데 당장 사용하지 않더라도 ..