2016-10-07 1 views
0

기존 iOS 응용 프로그램의 확장 인 iMessage 응용 프로그램을 만들 때 iMessage 응용 프로그램에서 호스트 응용 프로그램에 정의 된 View Controller를 사용할 수 있습니까?iMessage 앱 확장 프로그램에서 호스트 앱에 정의 된 View Controller를 사용할 수 있습니까?

예를 들어, 회의 예약을 허용하고 회의가 표시되는 캘린더보기가있는 iOS 앱이 있다고 가정 해 보겠습니다. 내 iMessage 앱 확장 프로그램에서 똑같은 일정보기를 표시하려고합니다. iOS 앱에서 정의한 CalendarViewController를 사용할 수 있습니까? 아니면 iMessage 앱 확장에서 해당 UI를 다시 만들어야합니까?

답변

1

예, 코드 및 스토리 보드가 기본 앱과 iMessage 확장 대상 모두에 추가되었는지 확인해야합니다. 몇 가지 방법이 있습니다. 당신은 특정 파일을 대상으로 확인할 수 있습니다

은과 같이, 파일 경위보고에 속하는 :

View Controller added to multiple targets

당신은 또한 대상에 대한 빌드 단계에서보고 소스가되고있는 볼 수 있습니다 컴파일되거나 어떤 리소스가 번들되고 있는지 확인하고 필요에 따라 파일을 추가/삭제하십시오 :

Build Phases

관련 문제