2014-04-11 4 views
0

내 앱의 빌드 ID에 문제가 있습니다.Xcode 5 iOS 앱이 빌드 ID에 올바른 제품 이름을 사용하지 않습니다.

두 빌드가 DebugRelease으로 설정되어 있습니다. 나는 이미 두 개의 스키마 인 App-debugApp-release을 만들었습니다.

App-debugDebug 구성이고 app-release 구성은 Release 구성을 사용하도록 설정되어 있습니다. 내 build settings에서 나는 필드를 각각 DebugRelease 빌드 구성에 대해 appStagingappPublish으로 설정했습니다.

app-debug 구성표를 선택한 경우에도 build identifier 필드는 appPublish으로 설정됩니다. 왜 그런지는 모르지만 제품을 올바르게 보관하는 데 영향을줍니다. 내가 뭘 놓치고 있니?

제품을 깨끗하게 실행하고 xcode를 닫은 다음 다시 열면 bundle identifier이 대상 정보에 올바르게 나타납니다. 그러나 Product -> Archive을 실행하면 appPublish 이후에 빌드되고 build identifier은 잘못된 이름을 표시합니다. 왜 이런 일이 일어나는지 아직 알 수 없습니다.

답변

1

확인 이유를 알아 냈습니다. 각 체계에는 설정과 별도로 Archive 설정에 대한 별도의 섹션이 있습니다. 나는이 일찍 놓쳤다. 그래서 나는 계속이 문제에 부딪쳤다.

+0

당신은 생명의 은인입니다. –