2016-11-14 12 views
0

미리 정의 된 Xcode 템플릿으로 iMessage 앱 확장을 만들었습니다. 이제 해당 확장에 '일반'앱을 추가하려고합니다. 어떻게해야합니까? 난 그냥 스토리 보드와 새로운 방식을 추가하려고하지만, 다음과 같은 오류와 함께 실패 모두 선택한 다음iOS의 기존 확장 프로그램에 일반 앱을 추가하는 방법은 무엇입니까?

enter image description here

:

The request was denied by service delegate (SBMainWorkspace) for reason: NotFound ("Application "mybundleid" is unknown to FrontBoard"). 
+0

그냥 새 앱을 만든 다음 앱 프로젝트에 해당 확장 프로그램을 추가하면됩니다. 작동하지 않으면 유사한 번들 ID로 새 확장 프로그램을 만듭니다. – Tj3n

답변

0

프로젝트에 유형 단일보기 응용 프로그램의 새 대상 추가 소스 파일 (.swift, .storyboard) 당신의 새로운 응용 프로그램 내에서 사용하고 "대상 회원"의 새 대상을 체크 할 :

enter image description here

업데이트


: 코멘트에 추가 논의 후

, 난 당신이 원하는 이해 :

  • 사용자는 iMessage가 내 iMessage를의 확장자 앱 스토어에서 iMessage를 확장을 설치
  • 따라 응용 프로그램 동일한 설치 프로세스에서 자동으로 설치됩니다 (홈 화면의 사용자에게 표시됨).

이것은 불가능합니다. 프로젝트에 표시된 응용 프로그램은 실제로 설치되지만 사용자에게 보이지 않거나 보이지 않습니다.

앱과 확장 프로그램을 동시에 설치하는 유일한 방법은 실제 앱을 설치하는 것입니다.

+0

정확하게 이해하면 완전히 다른 프로젝트입니다. 맞습니까? 내가 원한 것은 표준 앱 타겟이 iMessage 확장과 함께 사용되어 사용자가 하나의 설치만을 수행한다는 것입니다. – matt1101

+0

그건 그렇고, 도움이된다면 Xcode에 제안 된 템플릿으로 iMessage 확장을 먼저 설치했습니다 – matt1101

+0

귀하의 질문은 "일반 앱을 추가하는 방법 ..."이었습니다. (확장 기능은 하나의 설치 btw에서 앱과 함께 설치됩니다.) – shallowThought