2017-02-04 9 views
0

참고로 전 Xcode 개발을 처음 접했습니다. Safari 앱 확장 프로젝트가 있습니다.Safari 앱 확장 프로그램이 설치되지 않았습니다.

Xcode에서 실행하면 Safari에 내 확장 프로그램이 추가됩니다. 아카이브, 내보내기를 만들고 "개발 서명 된 응용 프로그램 내보내기"를 선택하면 생성 된 파일을 가져 와서 다른 컴퓨터에 설치하고 Safari를 실행하고 확장 프로그램을 볼 수 있습니다. Archive, Xport를 만들고 "Mac App Store 배포를 위해 저장"을 선택한 다음 생성 된 파일을 설치하면 내 응용 프로그램에 내 응용 프로그램 확장이 표시되지만 Safari에는 아무것도 표시되지 않습니다.

확장 프로그램이 없기 때문에 앱 스토어에 제출 한 정보가 거부되었습니다. Safari에서 볼 수 있도록 App Store 설치 프로그램에서 확장 프로그램을 어떻게 설치합니까? 사전에

감사합니다 ... 비슷한 문제를 명중 다른 사람들을위한

답변

0

, 나는 일부 진전을했다. 설치 프로그램을 실행했을 때 실제로 확장 프로그램이 Safari에 설치되고 있음을 발견했습니다. Safari의 Develop 메뉴에서 'Unsigned Extensions 허용'옵션을 선택하기 전까지는 Safari 확장 목록에서 볼 수 없었습니다.

내 서명 영역이 프로젝트에 설정되어 있고 컴퓨터가 iTunes Connect에서 허용되는 컴퓨터 목록에 있으므로 해당 옵션을 지정하지 않아도 확장 목록에서 볼 수 있다고 생각했습니다. 따라서 빌드를 다시 업로드했고 더 이상 그 이유 때문에이를 거부하지 않았습니다.

처음 발생한 일에 대해서는 확실하지 않습니다. 그들은 실수를 저질렀거나 어쩌면 내가 아카이브를 만들 때 올바른 대상을 선택하지 않았을 수도 있습니다. Mac 응용 프로그램을 대상이 아닌 확장자로 지정해야합니다.

+0

이 답변의 이유가 확실하지 않은 이유는 무엇입니까? 내 경험에 의하면 이것은 명시된 문제와 유효한 해결 방법을 만나는 유효한 이유입니다. 나는이 의견을 남긴 후에 투표 할 것입니다. –