아카이브 업로드 실패 메시지 스크린 샷
Xcode가 iOS 용 Here Map Premium 기능에 필요한 동적 라이브러리 "NMAKit.framework"를 포함한 프로젝트를 제출하지 못했습니다.
(iOS 용 Maps Premium SDK에 포함 된 샘플 프로젝트를 업로드하여 프로젝트로 인한 부작용을 피하기 위해 업로드 실패로 이어짐)
프로젝트의 빌드 설정에서 비트 코드가 비활성화되었습니다.
최신 Xcode 버전 8.2.1을 사용하고 있습니다.
NMAKit.framework없이 앱을 제출하는 데 문제가 없습니다.
라이브러리의 실제 버전 (여기에서는 SDK V. 3.3)이 Apple에서 허용되지 않는 것 같습니다.
NMAKit.framework를 포함한 프로젝트를 iTunes-Connect에 제출하려면 어떤 단계를 수행해야합니까?
-
답변 # 1
-
답변 # 2
.sh 스크립트를 사용하여 시도합니다. 나를 위해 일하고 있습니다.
아래 단계를 따르십시오
<올>Unzip.tar 파일 (예 : HERE_Premium_iOS_SDK_v3.7.0.118.tar)
추출 된 폴더 'HERESDK-Premium'을 엽니 다. ( 'HERE_Premium_iOS_SDK_v3.7.0.118.tar'파일을 추출 할 때 생성 된 'HERESDK-Premium'폴더)
열린 터미널
추출 된 폴더 경로로 이동합니다 ( 'HERESDK-Premium->framework'는이 폴더에서 'strip_sim.sh'파일과NMAKit.framework를 찾을 수 있습니다)
이 명령
sh strip_sim.sh
를 사용하여 터미널에서 scrip을 실행하십시오. Enter를 누르십시오. (NMAKit.framework는이 스크립트로 수정됩니다.)완료된 프로세스를 기다립니다.
프로젝트에서 새 수정 프레임 워크를 복사하고 빌드를 제출하십시오.
와이즈 비즈 와이즈 비즈 스크립트NMAKit.framework가 수정됩니다. 빌드를 iTunes에 업로드 한 후 새 프레임 워크를 이전 프레임 워크로 교체하십시오.시뮬레이터에서 새 프레임 워크가 실행되고 있지 않습니다.
Note : When you run
관련 자료
- ios - ResearchKit으로 프로젝트를 보관할 수 없지만 시뮬레이터 및 장치에서 성공적으로 작동합니다
- php - 입력을 얻기 위해 페이지를 구문 분석 한 후이 입력 값을 포함하여 게시물을 제출하십시오
- reactjs - 반응 할 때 다른 구성 요소에 양식 값을 제출할 수 없음
- c - stdlibh를 포함하면 코드를 올바르게 컴파일 할 수 없습니다
- java - mydatabase에 사용자 데이터를 제출하고 게시하는 양식을 얻을 수 없습니다
- mac app store - Xcode Archive가 하위 프로젝트의 제품을 포함하지 못하게하는 방법은 무엇입니까?
- c# - MaterialDesignInXaml을 포함시킨 후 TextBox를 사용할 수 없습니다
1 단계 :
프로젝트->대상->빌드 단계->스크립트 실행
실행 스크립트 추가
이 링크를 따라갈 수 있습니다.
2 단계 :
프로젝트->대상->일반->내장 바이너리
아래 이미지와 같은 NMAKit.framework 추가