2017-02-23 26 views
0

AppCode에서 내 응용 프로그램을 실행할 수 없습니다. 시뮬레이터와 장치에서 동일한 오류가 계속 발생합니다. XCode에서 완벽하게 실행됩니다.AppCode를 시뮬레이터와 장치에서 실행할 수 없습니다.

내가 오류는 다음과 같다 :

Note:Code signing is required for product type 'Application' in SDK 'iOS 10.2'

내가 AppCode와 엑스 코드 버전에있어 : ​​

  • AppCode 2016년 3월 2일 빌드 번호의 OC-163.12024.9, 작성일 : 2017 년 1 월 25 일

  • Xcode 버전 : 버전 8.2.1 (8C1002)

다른 프로젝트는 AppCode, 동일한 설정, 동일한 코드 서명 등에서 잘 실행됩니다. 차이점은 podfiles를 사용하므로 Project.xcworkspace을 실행한다는 것입니다. 이 프로젝트는 Carthage를 사용하기 때문에 여기서 Project.xcodeproj을 실행하려고합니다. 그것이 문제일까요?

답변

1

은 그것은 내가이로 설정 때 일 PROJECT_NAME.xcodeproj/project.xcworkspace/contents.xcworkspacedata

의 위치에 대한 잘못된 경로를함으로써 발생했다 : 당신의 도움에 대한 location = "self:"

+0

누군가가 "-workspace"대신 "-project"를 사용하도록 Appcode를 강제하는 방법을 알고 있습니까? – kolbasek

1

이러한 오류의 가능한 원인은 다음과 같습니다.

  1. 번들 식별자 : 모두 애플 리케이션을위한 번들 식별자를 확인,이 다릅니다. 각 번들 식별자는 개발 및/또는 생산 모드에 대한 인증서가있는 Apple 개발자 계정에 통합/등록 된 이어야합니다. 사과 개발자 계정에 이 앱의 통합 번들 식별자가 없을 수도 있습니다.
  2. 잘못된 위치 경로 : 위치 = "자기 :"이 문제가 해결 될 수
+0

감사합니다! 내 번들 식별자를 내 AppID에 추가했지만 여전히 AppCode에서 실행되지 않습니다. 단계가 빠졌습니까? 또한이 응용 프로그램이 Xcode에서 실행되지만 AppCode에서는 실행되지 않는다고 어떻게 설명하는지 궁금합니다. – Marijn

+0

@Marijn, 기밀 정보가없는 경우 소스 코드 (프로젝트)를 공유 할 수 있습니까? – Krunal

+0

슬프게도 그렇기 때문에 나는 더 많은 정보를 제공 할만한 것을 찾아 볼 수 있습니다! – Marijn

0


여기에서 설정 PROJECT_TITLE.xcodeproj/project.xcworkspace/contents.xcworkspacedata의 위치에 대한 잘못된 경로 Xcode 프로젝트 일반 설정에서 "자동 코드 서명"을 사용 중지하고 빌드 설정 탭에서 앱 디버그 및 릴리스 대상 코드 서명 인증서를 명시 적으로 설정하십시오.

+0

감사합니다. 방금 시도했습니다!이 프로젝트와 장치에 대한 개발 프로필을 만들고이를 디버깅을 위해 프로비저닝 프로필로 수동 설정합니다.하지만 여전히 AppCode에서 실행되지 않고 XCode에서 실행됩니다. – Marijn