iOS 8에서 오늘 뷰 확장 (위젯)을 디버깅하고 싶습니다. 따라서 Xcode의 "Scheme"에서 위젯을 선택하고 iPhone을 장치로 선택하고 실행을 누르십시오. "iPhone에서 오늘보기 실행 중"이라고 표시되고 왼쪽의 사이드 바에 "연결 대기 중"이라고 표시됩니다. "연결 대기 중"단계에 영원히 들어가서 iPhone에 대한 디버깅 정보를 표시하지 않습니다. 그러나 시뮬레이터를 장치로 선택하면 올바르게 작동합니다. 시뮬레이터에서 "연결 대기 중"몇 초 후에 위젯이 활성화되고 디버깅 정보가 표시됩니다.
확장 프로그램이 iPhone에서 디버깅 정보를 표시하지 않지만 시뮬레이터에서 왜 표시되는지 이유를 아는 사람이 있습니까?
- 답변 # 1
- 답변 # 2
확장 체계를 편집하고실행에서실행 파일옵션이실행시 요청으로 설정되어 있는지 확인하십시오.
확장 체계를 실행하십시오.
목록에서오늘실행 파일을 선택하십시오
오늘앱을 시작해야하며 이제 확장 프로그램이 디버거에 연결되어야합니다.
- 답변 # 3
알림 창을 닫습니다. 작동을 시작해야합니다.
- 답변 # 4
이 방법으로 내 오늘보기 확장 프로그램을 디버깅 할 수있었습니다.
1) 알림 센터가 해제되었는지 확인하십시오.
2) 중지 버튼으로 Xcode의 모든 프로세스를 중지하십시오.
3) 확장 구성표 실행
4) 알림 센터를 아래로 내리면 Xcode에서 일반적인 "앱 실행"소리가 들립니다
5) 디버거가 자동으로 연결되며 확장 프로그램을 디버깅 할 수 있습니다.
이것이 당신에게 효과가 있는지 알려주세요.
- 답변 # 5
이것은 나에게 일어났습니다 .... 당신이 모든 일을 올바르게하고있는 것처럼 보입니다 .... 위의 모든 것을 시도하십시오. 전화를 뽑았다가 다시 꽂으면 문제가 사라졌습니다.
관련 자료
- swift - 위젯 확장 iOS 14에서 조명 모드 비활성화
- flutter - google 로그인이 완료 될 때까지 기다리는 동안 로딩 위젯 표시
- swift - ios - xcode 121에서 "today extension"대상을 추가하는 방법은 무엇입니까?
- swift - 오늘 확장에 차트 프레임 워크를 추가하는 방법
- swift - iOS에서 오늘 위젯을 통해 앱이 시작되었는지 확인하십시오…?
- kubernetes - 포드를 기다리는 중 - apiserver가 멈춤
- apt-get 업데이트가 매우 느리고 "헤더 대기 중"에 멈춤
- Docker Flask, "localhost의 응답 대기 중"에서 멈춤
- Objective-C 속성의 기본 속성은 무엇입니까?
- UIPopoverPresentationController 배경을 어둡게
- objective c - Xcode없이 iPhone 앱 만들기
- ios - 검은 UIImage를 만드는 방법?
- objective c - UITableViewController의 편집 속성 관찰
- ios - UIImage 또는 UIImageView에 원형 자르기 적용
- ios - UIViewControllers 뷰의 서브 뷰를 언제 레이아웃해야합니까?
- ios - 제시된 키보드로 UIViewController 터지는
- ios - UIAccessibility 포커스를 잠그는 방법
- 여러 하위 클래스에 단일 스토리 보드 UIViewController를 사용하는 방법
시뮬레이터에서 알림 창이 열려있는 동안 디버거를 중지하고 시작하지 마십시오. 알림 창을 닫습니다. 디버거를 중지하십시오. 다시 시작하십시오. iOS8에서 위젯 디버깅은 매우 섬세합니다. 느리고 공격적이지 않은 방식으로 모든 것을해야합니다 (현재로서는).