2016-07-20 1 views
0

오류 - 일치하는 프로비저닝 프로파일이 없습니다. 유효한 인 타이틀먼트 프로파일 중 com.apple.security.application-groups, keychain-access-groups를 허용 한 프로비저닝 프로파일이 없습니다.Appium에서 실제 장치로 테스트하기 위해 iOS 앱을 설치하려면 Apple Developer Program에 등록해야합니까?

+0

iDevice의 응용 프로그램을 Xcode 7 이상으로 테스트하기 위해 유료 Apple 개발자 계정이 필요하지 않습니다. 앱 스토어에 앱을 올려서 팔고 싶다면 유료 애플 디벨로퍼 계정이 필요합니다. –

+0

고맙습니다 @RoboticCat – KrutiP

답변

1

실제 장치에서 응용 프로그램을 실행하려면 Apple Developer Program 계정이 있어야합니다.

이미 단계 다음보다 하나가있는 경우 :

일을 당신에게 ADP 회원 센터 (developer.apple.com/account)를 입력하고, 인증서, 식별자 & 프로필로 이동;

2, 인증서에 개발 인증서를 만듭니다.

3, 앱 번들 ID (예 : com.mycompny.myproject)로 식별자에 앱 ID를 생성합니다.

4, 기기에서 새로운 기기 (앱을 실행합니다)를 추가합니다.

5, 방금 전에 만든 인증서, 앱 ID 및 기기를 사용하여 새 프로비저닝 프로필을 만듭니다.

6, XCode를 열고 환경 설정에서 계정 탭으로 이동하여 ADP 계정에 로그인하고 올바른 팀을 선택하고 세부 정보보기 버튼을 클릭 한 다음 인증서 및 프로필을 다운로드하십시오.

7, 마지막으로, 프로젝트를 열고 번들 ID (Project-> Target-> General)를 방금 등록한 App ID로 변경하십시오.

0

Xcode 8에서는 그렇지 않습니다. https://developer.apple.com/xcode/

개발 및 애플 장치에 응용 프로그램을 실행하는 Xcode의 기본 설정으로 애플 ID를 입력하는 것만 큼 쉽습니다. Apple 개발자 프로그램 회원 자격은 필요하지 않습니다.

+0

사실 Xcode 7 이후부터 Xcode 8이 아닙니다. –

+0

예.하지만 이전에 Apple ID에 묶여있는 개발자 계정이 없다면 Xcode 7에서만 작동합니다. – Clintm

관련 문제