2014-09-16 4 views
3

PC 용 Air Extension을 Mac에 적용하고 있습니다. 성공적으로 작업 "이한다고"프로젝트 를 만드는 대신 나는Mac 용 Air Native Extension - "방법이 없습니다."

오류 # 3500를 얻을 : 확장 컨텍스트는 패키지 된 ANE가 성공적으로로드되고

라는 방법이없는,하지만 전화가 작동하지 않습니다. 이니셜 라이저가 호출되지 않은 것으로 의심되며 (아무 것도 그것에 대해 불평하지 않습니다). 내 증거는 C 프로젝트 에서 이니셜 라이저와 파이널 라이저를 제거했고 동작이 변경되지 않았다는 것입니다.

제안 사항?

버전 : 엑스 코드 3, 에어-15, 플렉스 4.13, 플래시 빌더 4.7

편집 : 자세한 내용은; 응용 프로그램을 릴리스 빌드/서명 된 네이티브 설치 프로그램으로 내 보낸 다음 응용 프로그램을 설치하고 실행하면 (여전히 디버깅이 필요하지만 확장 메서드에 도달 함)을 발견했습니다. 따라서 질문은 "플래시 빌더 환경에 무엇이 문제가 있습니까?"라고 간단하게 설명합니다.

+0

전화하는 방법의 이름은 무엇입니까? –

+0

은 중요하지 않습니다. 모두 같은 방식으로 실패합니다. – ddyer

답변

3

OSX에서 에어 네이티브 확장과 함께 플래시 빌더를 사용하는 것은 불가능합니다.

확장 컨텍스트를 불평없이 작품을 만들기 만에

결과를 제공하는 기능의 호출 "오류 # 3500 :라는 방법이없는 확장 컨텍스트 ..."

그것은 나를 비용 ANE가 실제로 괜찮음을 발견하는 많은 시간 (따라서 회사 비용)은 플래시 빌더 외부, 적절한 명령 줄 또는 릴리스 실행 파일 패키지로 호출하여

일 수 있습니다.

이 행동 패키지는 매우 불만족스럽고 적어도 2 년 동안 알려져 왔습니다. 비록 대안 (분리 포장 또는 명령 라인을 사용하여 호출) 워크 플로와

심각하게 저하된다.

-

참조는 해결의 가장 유용한 설명은이 URL

http://riawanderer.com/2012/03/27/working-with-air-native-extensions-on-the-mac/노트이 게시물의 날짜입니다! 앱을 실행하면

그럼, 실행하고합니까 무엇을 보자

"이제 간단한 데모 코드가 준비 텍스트를 다음 패널을 검색합니다. 당신은 플렉스 빌더를 나타내는 오류가 아래를 참조한다 버그가 존재합니다 :). "