[ios] 실행 파일이 Xcode에서 유효하지 않은 권한으로 서명됩니다.

내 기기에서 앱을 실행하려고 할 때 Xcode 5에서이 오류가 발생했습니다.

실행 파일이 유효하지 않은 권한으로 서명되었습니다.

Xcode 4.x에서 잘 작동했습니다. 누구나 오류를 제거하는 방법을 알고 있습니까?

여기에 이미지 설명 입력



답변

나는 한 시간 동안이 문제를 해결하고 마침내 해결책을 찾았다. ProjectTarget과 ProjectTests에서 개발 팀이 다른 것으로 밝혀졌습니다.


답변

Xcode다시 시작 하는 것이 저에게 효과적 이었습니다.


답변

나는 문제를 발견했다. developer.apple.com에서 만든 앱에는 inter-app-audio가 포함되어 있지 않습니다. Xcode의 프로젝트 권한 plist 파일에는 inter-app-audio가 YES (기본값)로 설정되어 있습니다. inter-app-audio를 활성화하기 위해 developer.apple.com에서 내 앱 구성의 설정을 변경했습니다. 그런 다음 내 앱이 내 기기에서 실행됩니다. 그것은 developer.apple.com과 xcode 프로젝트 설정 모두에서 앱 설정을 일관되게 만드는 애플의 새로운 규칙이라고 생각합니다.


답변

Xcode 5에서 “Game Center”인 타이틀먼트를 켜고 끄는 것으로이 문제를 해결할 수있었습니다. 🙂


답변

앱 테스트 대상을 확인하고 기본 앱과 동일한 프로비저닝 프로필로 설정하기 전까지는 솔루션이 작동하지 않았습니다. 또는 자동 노래를 사용하는 경우 테스트 대상에서 동일한 팀을 선택했는지 확인하십시오.


답변

XCode 10의 경우 레거시 빌드 시스템을 사용해야 할 수 있습니다.

파일 / 프로젝트 설정에서 변경할 수 있습니다. 오류 ITMS-90174 : “프로비저닝 프로필이 없습니다. iOS 앱은 embed.mobileprovision이라는 파일에 프로비저닝 프로필을 포함해야합니다.”

코르도바 / 이온 공지 : https://github.com/apache/cordova-ios/issues/407


답변

최신 Xcode를 위한 솔루션 :

먼저 특정 AppID에 대해 회원 센터 에서 활성화 된 항목을 확인해야 합니다 .

여기에 이미지 설명 입력

그리고 엑스 코드에 적절한 대상에 당신이해야 할 가능 이 경우 : 같은 기능을 App Group, Game Center, In-App Purchase. 이들 모두는 Xcode의 타겟에서 활성화되어야합니다.

여기에 이미지 설명 입력

그러나 DEBUG 모드 에서는 중요하지 않습니다 .

여기에 이미지 설명 입력

RELEASE 모드에 매우 중요 합니다.
여기에 이미지 설명 입력

Game CenterIn-App Purchase기본적으로 활성화되어 회원 센터 하지만, 엑스 코드의 대상에서 비활성화됩니다.