2014-02-06 2 views
0

iOS 기기에 앱을 배포 할 때. 다음과 같은 오류가 발생했으며 최신 버전의 JDeveloper 11.1.2.4를 사용하고 있습니다.ADF 모바일 : iOS 기기에 앱을 배포 할 수 없습니다.

[02:39:06 PM] error: /usr/bin/codesign --force --preserve-metadata=identifier,entitlements,resource-rules --sign iPhone Developer: Vijay Rathi (EM62NKCF2U) --resource-rules=/var/folders/43/m8_qrfn964dfhw_y5p96kww00000gn/T/AdEyHsV13M/Payload/myapp.app/ResourceRules.plist /var/folders/43/m8_qrfn964dfhw_y5p96kww00000gn/T/AdEyHsV13M/Payload/myapp.app failed with error 1. Output: /var/folders/43/m8_qrfn964dfhw_y5p96kww00000gn/T/AdEyHsV13M/Payload/myapp.app: replacing existing signature 
[02:39:06 PM] Program /usr/bin/codesign returned 1 : [/var/folders/43/m8_qrfn964dfhw_y5p96kww00000gn/T/AdEyHsV13M/Payload/myapp.app: replacing existing signature 
[02:39:06 PM] Command-line execution failed (Return code: 1) 
[02:39:06 PM] Deployment cancelled. 
[02:39:06 PM] ---- Deployment incomplete ----. 
[02:39:06 PM] Failed to package the XCode application. 
[02:39:06 PM] Failed to build the iOS application bundle. 
[02:39:06 PM] Deployment failed due to one or more errors returned by '/usr/bin/xcrun'. 

The following is a summary of the returned error(s): 
Command-line execution failed (Return code: 1) 
error: /usr/bin/codesign --force --preserve-metadata=identifier,entitlements,resource-rules --sign iPhone Developer: Vijay Rathi (EM62NKCF2U) --resource-rules=/var/folders/43/m8_qrfn964dfhw_y5p96kww00000gn/T/AdEyHsV13M/Payload/myapp.app/ResourceRules.plist /var/folders/43/m8_qrfn964dfhw_y5p96kww00000gn/T/AdEyHsV13M/Payload/myapp.app failed with error 1. Output: /var/folders/43/m8_qrfn964dfhw_y5p96kww00000gn/T/AdEyHsV13M/Payload/myapp.app: replacing existing signature 
Program /usr/bin/codesign returned 1 : [/var/folders/43/m8_qrfn964dfhw_y5p96kww00000gn/T/AdEyHsV13M/Payload/myapp.app: replacing existing signature 

이 문제에 대해 저를 도우십시오.

미리 감사드립니다.

답변

0

마지막으로, 나는 해결책

이끌이 검증 중에 실행되는 모든 명령을 생성하는 스크립트 곳이 있습니다를 얻었다. 나는 grep을 파헤 치고 발견했다. 이 스크립트는 실제로 존재하고이 이름이있다 :

수정이 바로 시작 연관 배열 %의 ENV에 필요한 환경 VAR을 추가하는 것입니다

라인 (72)에 말을

/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/PackageApplication 
:

$ENV{CODESIGN_ALLOCATE} = '/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate'; 

최신 버전의 Xcode (예 : Xcode 5)를 사용하는 경우 기본 위치는 다음과 같습니다.

관련 문제