반응형
Xcode에서 iOS iPhone 앱으로 WatchKit 앱 배포 (비활성화) 방지
Apple Watch 용 빌드 구성이 포함 된 Xcode 프로젝트도 있습니다. Apple Watch 앱이 아직 준비되지 않았으므로 비활성화 된 상태로 출시하려고합니다. 빌드에서 Apple Watch 기능을 비활성화하는 가장 좋은 방법은 무엇입니까?
WatchKit 확장 제거
WatchKit 확장이 더 이상 보이지 않게하려면 다음 두 가지를 수행해야합니다.
1) "대상 종속성"에서 WatchKit 확장을 제거합니다.
- (대상 종속성으로 이동하려면 : 프로젝트 탐색기에서 프로젝트 파일을 클릭 한 다음 iPhone 앱의 대상을 클릭하십시오. 빌드 단계 탭으로 이동하십시오.)
2) "Embed App Extensions"에서 WatchKit 확장을 제거합니다 (Xcode 7+에서 "Embed Watch Content").
- (Build Phases에서 Embed App Extensions로 이동합니다. Embed App Extensions 목록에서 WatchKit 확장 항목을 제거합니다.)
마지막으로 빌드 폴더를 정리해야 할 수도 있습니다. 그런 다음 iPhone 애플리케이션을 빌드하고 실행하십시오.
WatchKit 확장을 다시 추가하려면 :
watchOS1의 경우 : 먼저 WatchKit 확장을 대상 종속성에 추가하십시오. 그러면 .appex
더하기 버튼을 누르고 " App Name WatchKit Extension.appex"를 선택하여 Embed App Extensions 아래의 목록에 추가 할 수 있는 파일 이 다시 생성 됩니다 .
watchOS2의 경우 : WatchKit 확장을 대상 종속성에 추가하기 만하면됩니다.
비고 :
- 시뮬레이터와 실제 장치 (iPhone 및 Apple Watch) 모두에서 확장을 제거하고 다시 만드는 전체 프로세스를 시도했습니다. 두 경우 모두 작동했습니다.
- 나는 또한 A 또는 B를 시도했지만 충분하지 않았습니다.
- Xcode 버전 6.3.2를 사용했습니다.
반응형
'UFO ET IT' 카테고리의 다른 글
AngularJS : 체크 박스 상태 반전 (0) | 2020.11.20 |
---|---|
Angular ui-router는 ui-view가 아닌 맨 위로 스크롤합니다. (0) | 2020.11.20 |
Visual Studio 2015 JSX / ES2015 구문 강조 (0) | 2020.11.20 |
메모리 위치를 재사용하는 것이 안전합니까? (0) | 2020.11.20 |
VS 2015 명령 프롬프트에서 rc.exe를 더 이상 찾을 수 없습니다. (0) | 2020.11.20 |