2017-12-28 33 views
-1

뿌려줍니다.애플의 지불 능력을 끌 수 있으나 엑스 코드는 여전히 두 개의 번들 식별자 <code>com.myapp</code> 및</p> <p><code>com.myapp.dev</code><code>com.myapp.dev</code> 애플 유료 기능을 사용이 적절하게 구성하고, 내가 일반적으로 구축하고 해제 할 수 있습니다 노력하고 있습니다

그러나 com.myapp에는 Apple Pay 기능이 없으므로 Capabilities 섹션에 표시되지 않습니다. 그 중 하나를 구축하려고 할 때, 프로비저닝 프로파일에 적절한 인 타이틀먼트가 포함되지 않는 등의 오류가 나타납니다.

왜 이런 일이 일어날 수 있는지에 대한 단서가 있습니까? 나는 또한 파생 된 데이터를 삭제하지만,이 기쁨 중 하나

+0

Xcode 프로젝트의 cpabailities에서 Apple Pay 기능을 해제 했습니까? 인 타이틀먼트는 빌드중인 Xcode 프로젝트와 프로비저닝 프로파일 자격간에 일치해야합니다. Xcode 기능 설정의 스크린 샷을 표시 할 수 있습니까? – wottle

답변

0

당신이 번들을 변경 한 경우 그 같은 응용 프로그램의 실행 중에 : 애플 지불 능력은

enter image description here

편집에 com.myapp

enter image description here 떨어져 확실히 현재의 앱 구성과 정확히 일치하도록 프로비저닝 프로파일을 다시 구성해야합니다. 매번 변경 될 때마다 프로비저닝 프로파일을 수동으로 구성하는 것이 좋습니다.

편집 : 명확한 파생 데이터

+0

나쁘다. 나는 앱 ID가 스키마가 아니라고 말하려고했다 .. –

+0

편집보기 ... –

+0

불행하게도 어떤 번들 ID도 변경하지 않았다. 클라이언트는 다를 것으로 예상되므로 클라이언트는 개발자 및 라이브 버전을 동시에 휴대 전화에 설치하십시오. 하나는 다른 사람을 방해하고 xcode는 com.myapp에 Apple Pay가 필요하다고 생각합니다. 내가 생각할 수있는 유일한 것은 어쩌면 내 소스 코드에서 조건 적으로 Apple Pay 코드를 사용하기 때문에 이런 일이 발생했을 것입니다. Im은 처음에는이 기능을 구현하는 것으로는 확신 할 수 없지만 종료해야하는 것은 중요하지 않습니다. –

0

파생 데이터 만 삭제해도 시스템을 재시작해야 문제가 해결됩니다. 어떤 이상한 xcode 버그라고 생각합니다.