2017-12-26 31 views
1

Cocoapods를 사용하여 응용 프로그램에 Fabric 및 Crashlytics를 설치했습니다. 응용 프로그램을 실행하는 중에 오류가 발생했으며 아래에 오류 메시지가 표시됩니다.패브릭을 사용한 셸 스크립트 호출 오류

오류 :

/프로젝트 경로/포드/패브릭/실행 : 권한

을 거부
+0

-이 일이 있다면 알려 주시기 바랍니다 - https://stackoverflow.com/questions/33407372/fabric-framework-run-permission-denied https://gist.github.com/Adnan1990/9a9eb45c6cebfb05fea0aa2376179571 –

+0

나는 이것을 시도했지만 작동하지 않습니다. "포드/패브릭/실행 :/bin/sh^M : 불량 인터프리터 : 해당 파일이나 디렉토리가 없습니다"오류가 발생했습니다. –

답변

3

나는이 문제를 해결했으며 동일한 단계가 아래에 주어진다.

  1. 오픈 터미널 및 프로젝트에서 패브릭 프레임 워크가있는 폴더로 이동합니다. 포드를 사용하는 경우 패브릭은 포드 폴더 (명령 : - cd 프로젝트 경로/포드) 안에 있습니다.
  2. 해당 폴더 경로에 도달하면 터미널에서 아래 명령을 실행하십시오.

    chmod +x Fabric/run 
    
    chmod +x Fabric/uploadDSYM 
    

실행 아래의 명령, 당신은 루트 폴더에 도달하면 (명령어 : - CD ..)

pod deintegrate 

    pod install 
나는이 도움이 생각
0
빌드에서 직물 가입을 설치하는 동안 생성됩니다 직물 키 포드 루트 경로

업데이트 쉘 스크립트 단계로서 아래와 :

Distribute Beta BuildsDistribute with iOS Build Tools

${SOURCE_ROOT}/Crashlytics.framework/submit <API_KEY> <BUILD_SECRET> 
을 참조

:

+0

나는 이것을 시도했지만 실패했다. 크래시 틱스 사용 권한이 거부되었습니다. –