Animate에는 AIR for iOS용 응용 프로그램을 게시하기 위한 지원이 포함되어 있습니다. AIR for iOS용 응용 프로그램은 Apple iPhone 및 iPad에서 실행될 수 있습니다. iOS용으로 게시하는 경우 Animate는 FLA 파일을 기본 iPhone 응용 프로그램으로 변환합니다.
데스크톱 및 모바일 AIR 응용 프로그램의 하드웨어 및 소프트웨어 요구 사항에 대한 자세한 내용은 AIR 시스템 요구 사항을 참조하십시오.
iPhone용 응용 프로그램을 패키징하는 방법에 대한 자세한 설명은 Packager for iPhone을 사용하여 Adobe AIR 응용 프로그램 구축을 참조하십시오.
AIR 애플리케이션에 ANE 파일이 포함된 경우에만 Animate에서 iOS SDK에 대한 경로를 추가할 수 있습니다. [파일] > [ActionScript 설정] > [라이브러리 경로]로 이동하여 ANE 파일을 포함합니다.
AIR 17.0 for iOS를 사용하면 응용 프로그램의 기본 32비트 바이너리와 함께 64비트 바이너리를 생성하여 iOS 응용 프로그램에 대한 Apple 요구 사항을 준수할 수 있습니다. iOS용 AIR 17.0 업데이트와 함께 AIR for iOS 설정 대화 상자의 배포 탭에서 더욱 신속한 패키징 활성화 옵션이 기본적으로 활성화되었습니다.
AIR 응용 프로그램 배포 작업 과정의 중요한 변경 사항에 따라 iOS 장치에 AIR 응용 프로그램을 직접 배포할 수 있게 되었습니다. 이전에 iOS 장치에 응용 프로그램을 배포하려면 iTunes에서 AIR 응용 프로그램을 호출해야 했습니다.
그러나 Animate를 사용하면 iTunes를 사용하지 않고 iOS에 AIR 응용 프로그램을 직접 배포할 수 있습니다. 이 기능을 사용하면 iOS용 AIR 응용 프로그램을 제작하는 데 필요한 시간이 단축되고, 생산성과 성능이 크게 향상됩니다.
참고: Animate가 설치된 컴퓨터에 iTunes를 설치해야 합니다.
iOS 장치에 직접 배포할 수 있도록 설정하려면 다음을 수행하십시오.
Animate는 Apple Xcode와 통합되어 기본 iOS 시뮬레이터를 사용할 수 있도록 함으로써 iOS용으로 작성된 AIR 응용 프로그램을 테스트하고 디버그할 수 있습니다. iOS 시뮬레이터는 실제 장치(iPhone 또는 iPad)에 액세스할 수 없는 경우 매우 유용합니다. 기본 iOS 시뮬레이터를 사용하여 여러 장치(iPhone 및 iPad)에서 AIR 응용 프로그램을 테스트하고 디버그할 수도 있습니다. 그러나 iOS 시뮬레이터는 Macintosh 시스템에서 실행되는 Flash CS6과만 통합될 수 있습니다.
iOS 시뮬레이터를 사용하려면 Animate에서 Xcode를 다운로드하여 설치해야 합니다. 자세한 내용은 iOS 시뮬레이터 지원을 위한 Xcode 설정을 참조하십시오.
iOS 시뮬레이터를 함께 사용하려면 AIR 최신 버전을 다운로드하여 설치하십시오.
SDK 버전 16(CC 2014.2 업데이트)부터는 Animate CC에서 iOS 시뮬레이터에 iOS 앱을 설치하고 실행합니다.
Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk
이제 iOS 시뮬레이터를 사용하여 응용 프로그램을 테스트하고 디버그할 수 있습니다. 자세한 내용은 기본 iOS 시뮬레이터를 사용하여 AIR 응용 프로그램 테스트 및 기본 iOS 시뮬레이터를 사용하여 AIR 응용 프로그램 디버그를 참조하십시오.
AIR 응용 프로그램을 테스트하기 전에 Xcode를 설정했고 iPhone SDK에 대한 경로를 설정했는지 확인하십시오.
AIR 응용 프로그램을 디버그하기 전에 Xcode를 설정했고 iPhone SDK에 대한 경로를 설정했는지 확인하십시오.
Animate를 사용하면 고해상도 Retina 디스플레이에 대한 확장된 지원을 통해 iOS용으로 풍부한 AIR 응용 프로그램을 만들 수 있습니다. AIR 응용 프로그램을 제작할 때 고해상도 Retina 디스플레이를 선택할 수 있습니다.
인터프리터 모드에서는 iOS용으로 작성된 AIR 응용 프로그램을 신속하게 디버깅 또는 테스트할 수 있습니다. 인터프리터 모드를 선택하면 AIR 응용 프로그램이 설치될 때 ARM 코드로 변환되지 않습니다.
인터프리터 모드를 활성화하려면 다음을 수행하십시오.
[인터프리터]와 AOT(Ahead of Time) 모드를 모두 사용하여 ActionScript 바이트 코드를 포함하는 여러 SWF를 패키징 및 로드할 수 있습니다.
[인터프리터 모드]는 테스트 또는 디버깅용으로만 사용해야 합니다. [인터프리터 모드]를 사용하여 만든 AIR 설치 파일은 Mac App Store로 업로드할 수 없습니다.
USB를 통해 연결된 iOS 장치에서 응용 프로그램을 테스트 및 디버그할 수 있습니다. 이는 Animate 내에서 사용 가능한 Wi-Fi를 통해 원격 테스트 및 디버깅 기능에 추가됩니다. 그러나 USB를 통해 장치를 연결하면 수작업 단계의 수가 줄어들고 실제로 테스트 및 디버깅 프로세스 속도가 빨라져 테스트 및 디버깅 작업 과정이 간소화됩니다.
USB를 통한 테스트 또는 디버깅을 사용하도록 설정하려면 다음을 수행하십시오.
Animate에서는 여러 장치에서 응용 프로그램을 동시에 테스트할 수 있도록 지원합니다. USB를 통해 여러 장치를 연결하여 테스트할 수 있습니다.
이 기능을 활용하면 다양한 화면 크기, OS 버전 및 하드웨어 구성을 갖춘 여러 장치에 동시에 배포하는 방식으로 테스트를 수행할 수 있습니다. 이를 통해 다양한 장치에서 응용 프로그램 성능을 한 번에 분석할 수 있습니다.
app-descriptor.xml 파일을 사용하여 AIR 응용 프로그램에 대한 xxhdpi 아이콘을 수동으로 추가할 수 있습니다. Animate를 사용하면 [AIR SDK 관리] 대화 상자에서 xhdpi 아이콘(96x96)을 추가할 수 있습니다. 단, 해상도가 더 높은 아이콘을 추가하려면 다음의 태그를 사용하여 AIR 응용 프로그램의 app-descriptor.xml 파일에 원하는 아이콘을 수동으로 추가할 수 있습니다.
<icon><image144x144>{Location of png}/[icon_name-144x144].png</image144x144></icon>
app-descriptor.xml 파일에 대한 자세한 내용은 이 도움말 문서를 참조하십시오.
Air for iOS는 덴마크어, 히브리어, 노르웨이어의 세 가지 언어를 새로 지원합니다.
내 계정 로그인