2016-06-21 7 views
1

MAF (Mobile Application Framework) 애플리케이션을 JDeveloper에서 iOS 자극기로 배포하는 동안 문제가 발생합니다. 다음과 같이 배포MAF 애플리케이션 Jdeveloper의 iOS 시뮬레이터에 배포

로그는 다음과 같습니다

[11:25:18 AM] ---- Deployment started. ---- 
[11:25:18 AM] Target platform is (iOS). 
[11:25:18 AM] Beginning deployment of MAF application 'ISSCMobile15.0' to iOS using profile 'iOS1'. 
[11:25:18 AM] Checking to detect whether a partial deployment can be done. 
[11:25:18 AM] The referenced iOS simulator, "FirstAvailable" is not available. 
[11:25:18 AM] Detected: Full deployment is needed 
[11:25:18 AM] Capturing initial file state of the MAF application. 
[11:25:19 AM] Verifying this is a MAF application... 
[11:25:19 AM] Verifying existence of the .adf source directory of the MAF application... 
[11:25:19 AM] Verifying Application Controller project exists... 
[11:25:19 AM] Verifying application dependencies... 
[11:25:19 AM] Deployment cancelled. 
[11:25:19 AM] Deployment cancelled. 
[11:25:19 AM] ---- Deployment incomplete ----. 
[11:25:19 AM] Failed deployment to iOS simulator. Encountered exception: An error occurred while trying to determine if Xcode is installed.. 
[11:25:19 AM] An error occurred while trying to determine if Xcode is installed. 
[11:25:19 AM] Cannot run program "/Users/msm/Oracle/Middleware/Oracle_Home/jdeveloper/jdev/extensions/oracle.maf/iOS/maf-helper": error=13, Permission denied 
[11:25:19 AM] error=13, Permission denied 
나는 "새 배포 프로파일"을 생성하고 다음과 같이 3 단계에서 문제에 직면 시도

:

  1. 은 JDeveloper를> 응용 프로그램> 배포에가는 > 새 배포 프로필 ...
  2. "MAF for iOS"를 선택하고 확인을 클릭하십시오.
  3. 최소 iOS 버전 및 시뮬레이터를 선택하고 확인을 클릭하십시오.

문제는 Xcode가 설치되어있는 시뮬레이터 목록을 가져올 수 없다는 것입니다. 배포 프로필 대화 상자에 나타나는 옵션 중 screenshot을 확인하십시오.

나는 MAF 확장 올바르게 JDeveloper를위한 또한 나는 다음과 같은 소프트웨어 사용하고 설치 한

:
OS X 엘 카피 탄 버전 10.11.5
오라클 JDeveloper의 버전 12.2.1.0.0
엑스 코드 버전 7.3.1

iOS 시뮬레이터에 응용 프로그램을 배포하는 데 도움주세요.
감사합니다.

+0

배포 프로파일을 설정하는 동안 시뮬레이터 목록을 얻는 방법을 알려주십시오. – Arpit

+0

종속성을 추가하면 정상적으로 전개 프로파일이 제공됩니다. –

+0

"/ Users/msm/Oracle/Middleware/Oracle_Home/jdeveloper/jdev/extensions/oracle.maf/iOS/maf-helper"프로그램을 실행할 수없는 이유 : error = 13, Permission denied "** . – Arpit

답변

0

안녕하세요, Xcode에 문제가있었습니다. 활성화되지 않은 것 같습니다. 터미널에서 "sudo xcode-select -s /Applications/Xcode.app"명령을 실행하면 시뮬레이터 목록이 가져와 져서 iPhone9.3을 사용하여 배포 프로필을 설정할 수 있었고 응용 프로그램이 배포되었습니다. 도움을 주셔서 감사합니다. Anand Raj.

0

종속성을 추가하십시오. 단계를 따르십시오. ViewController 프로젝트 속성을 선택하십시오. 종속성을 선택하십시오. "+"버튼을 클릭하고 ApplicationController 아래의 "Build Output"을 선택하십시오. 다른 옵션은 설치된 xcode 버전이 올바른지 확인하는 것입니다.

+0

답장을 보내 주셔서 감사합니다. 종속성이 추가되었지만 문제가 계속 발생합니다. 배포 로그는 이전과 동일합니다. – Arpit

+0

시뮬레이터 목록을 가져 왔습니까? –

+0

아니요, 수신하지 못했습니다. 그들도. – Arpit