0

Fastlane의 App Store에 업로드 할 때 이와 같은 오류가 발생합니다. 코드 서명 'watchOS 3.2'그래서 번들 ID를 업데이트 한 후</p> <pre><code>App my.app.com Watch my.app.com.watchkit Watch Extension my.app.com.watchkit.extension // old one was -> my.app.com.extension </code></pre> <p>에서 접두사로 확장 번들 ID를 변경했다 내가 watchOS 2로 watchOS 1을 마이그레이션 한

Provisioning profile "app-distribution-provision" doesn't match the entitlements file's value for the application-identifier entitlement. 
Code signing is required for product type 'WatchKit Extension' in SDK 'watchOS 3.2' 

는 또한 시계 확장을위한 새로운 .mobileprovision을 작성 엑스 코드에 추가. 그러나 나는 여전히 App Store를 업로드하려고 할 때이 오류가 발생합니다. .p12 파일을 업데이트해야합니까? 어떤 도움을 주시면 감사하겠습니다.

답변

0

Watch Extension의 번들 식별자를 변경 했으므로 Extension의 Entitlement 파일에서도 번들 식별자를 업데이트해야합니다. Build Settings의 "Code Signing Entitlements"에서 권한 부여 파일의 위치를 ​​볼 수 있습니다.