Development Tip

cordova run with ios error .. Error code 65 for command : xcodebuild with args :

yourdevel 2021. 1. 5. 19:40
반응형

cordova run with ios error .. Error code 65 for command : xcodebuild with args :


오류는 내가 시도 할 때만 발생 합니다.cordova run ios --device

cordova build ios명령이 실행 된 후에도 오류가 아닌 것으로보고됩니다.

내가 뭘 잘못 했니? 그리고 내 iPhone에서 cordova 프로젝트를 디버그하는 방법 (카메라 기능을 테스트해야하므로 필요)

WITH CONFIGURATION Debug ===

Check dependencies
Code Sign error: No provisioning profiles found: No non–expired provisioning profiles were found.

** BUILD FAILED **


The following build commands failed:
        Check dependencies
(1 failure)
Error code 65 for command: xcodebuild with args: -xcconfig,/Users/ridermansb/Projects/jdapp/platforms/ios/cordova/build-debug.xcconfig,-project,CorrijaMe.xcodeproj,ARCHS=armv7 armv7s arm64,-target,CorrijaMe,-configuration,Debug,-sdk,iphoneos,build,VALID_ARCHS=armv7 armv7s arm64,CONFIGURATION_BUILD_DIR=/Users/ridermansb/Projects/jdapp/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/ridermansb/Projects/jdapp/platforms/ios/build/sharedpch
ERROR running one or more of the platforms: Error: /Users/ridermansb/Projects/jdapp/platforms/ios/cordova/run: Command failed with exit code 2
You may not have the required environment or OS to run this project

빌드 머신에 개발 프로비저닝 프로파일이 필요합니다. 앱은 프로필없이 시뮬레이터에서 실행할 수 있지만 실제 장치에서 실행해야합니다.

Xcode에서 프로젝트를 열면 자동으로 프로비저닝이 설정 될 수 있습니다. 그렇지 않으면 iOS Dev Center로 이동하여 프로필을 만들어야합니다.


iOS를 제거하고 다시 추가하십시오.

ionic platform remove ios

ionic platform add ios

내 경우에 일했다

적절한 경우 ioniccordova로 교체하십시오 .


나는 같은 문제가 있었다. 제 경우에는 cordova platform update ios도움이되었습니다. 그 이유는 오래된 버전이었습니다.


내가하려고 할 때 같은 오류가 발생했습니다.

cordova build ios

내 말을 제외하고 ** ARCHIVE FAILED **가 ** BUILD FAILED **가 아닌 **.

Xcode에서 projectName .xcodeproj 파일 을 열고 다음 두 가지 설정을 조정 하여 수정했습니다 .

  1. 에서 대상> 일반> 서명은 당신이 팀을 선택했는지 확인합니다

여기에 이미지 설명 입력

  1. 에서 대상> 빌드 설정> ( "비트 코드"를 검색) 세트는 "예"로 비트 코드를 사용

여기에 이미지 설명 입력

그런 다음 Xcode를 종료하고 다시 실행 cordova build ios하면 작동했습니다.


Open xCode는 매번 수행하면 지칠 수 있으므로 다음 플래그를 추가해야합니다.

  • cordova 빌드 ios --buildFlag = "-UseModernBuildSystem = 0"

OR if you have build.json file at the root of your project, you must add this lines:

 {
  "ios": {
    "debug": {
      "buildFlag": [
        "-UseModernBuildSystem=0"
      ]
    },
    "release": {
      "buildFlag": [
        "-UseModernBuildSystem=0"
      ]
    }
  }
}

Hope this will help in the future


I tried a few things in this scenario.

I removed ios and installed many times. Went down the path of deleting Splash screens to no avail! Bitcode on/off so many times.

However, after selecting a iOS provisioning team, and running pod update inside ./platforms/ios, I am pleased to announce this resolved my problems.

Hopefully you can try the same and get some resolution?


In my case it was the app icon PNG file... I mean, it took 1 day to go from the provided error

Error code 65 for command: xcodebuild with args:

to the human-readable one:

"the PNG file icon is no good for the picky Apple Xcode"


I must add :

나는 같은 문제가 있었는데, 그것은 내 팀원이 다른 버전의 코르도바를 가지고 있었고 그의 버전으로 저장소에 플러그인을 커밋했다는 사실에서 비롯되었습니다.

모든 Cordova 플러그인에 대해 다음을 수행해야했습니다.

cordova plugin rm <plugin-name> 
cordova plugin add <plugin-name>

내 팀원에게 내 버전과 일치하도록 코르도바를 업데이트 해달라고 요청하세요.


1) Xcode에서 코드 열기 2) 계속 : ionic cordova build ios


@connor가 말한 것을 수행하는 방법 :

iOS

  • platforms/iosXCode에서 열기
  • io.ionic.starter모든 파일에서 고유 식별자 찾기 및 바꾸기
  • 프로젝트를 클릭하여 설정을 엽니 다.
  • 서명> 팀 선택
  • 기기 설정> 일반> 기기 관리로 이동합니다.
    • 귀하의 계정 / 팀을 신뢰하십시오
  • ionic cordova run ios --device --livereload

참조 URL : https://stackoverflow.com/questions/34166175/cordova-run-with-ios-error-error-code-65-for-command-xcodebuild-with-args

반응형