Flash Professional CS5에서 iPhone 응용 프로그램 속성 설정

Flash Professional CS5 [iPhone 설정] 대화 상자에서 iPhone 응용 프로그램의 여러 가지 기본 속성을 정의할 수 있습니다.

iPhone 설정 대화 상자를 열려면

[파일] > [iPhone 설정]을 선택합니다.

일반 탭

[일반] 탭에는 다음 iPhone 관련 설정이 포함되어 있습니다.

  • 출력 파일 - iPhone에서 응용 프로그램 아이콘 아래에 표시되는 응용 프로그램 이름입니다. 출력 파일 이름에 더하기 기호(+)를 포함해서는 안 됩니다.

  • 응용 프로그램 이름 - iPhone에서 응용 프로그램 아이콘 아래에 표시되는 응용 프로그램 이름입니다. 응용 프로그램 이름에 더하기 기호(+)를 포함해서는 안 됩니다.

  • 버전 - 사용자에게 설치하는 응용 프로그램의 버전을 알려줍니다. 이 버전은 iPhone 응용 프로그램의 CFBundleVersion으로 사용되며, nnnnn[.nn[.nn]]과 유사한 형식이어야 합니다. 여기서 n은 0-9 사이의 숫자이고 대괄호는 1, 1.0 또는 1.0.1과 같이 선택적 구성 요소를 나타냅니다. iPhone 버전에는 숫자와 소수점만 사용해야 합니다. iPhone 버전에는 소수점 이하 두 자리 숫자까지 포함할 수 있습니다.

  • 종횡비 - 응용 프로그램의 초기 종횡비(세로 또는 가로)입니다.

  • 전체 화면 - 응용 프로그램이 전체 화면으로 표시되는지 아니면 iPhone 상태 표시줄로 표시되는지 여부를 설정합니다.

  • 자동 방향 - iPhone의 방향을 조정할 때 응용 프로그램 표시 내용의 방향도 조정되도록 하려면 이 응용 프로그램을 선택합니다.

    자동 방향 조정을 사용할 때 최적의 결과를 얻으려면 ActionScript 코드를 추가하여 Stage의 align 속성을 다음과 같이 설정합니다.

    stage.align = StageAlign.TOP_LEFT; 
    stage.scaleMode = StageScaleMode.NO_SCALE;
  • 렌더링 - iPhone에서 객체를 렌더링하는 방법입니다.

    • CPU - 응용 프로그램에서 CPU를 사용하여 모든 객체를 렌더링합니다. 하드웨어 가속은 사용되지 않습니다.

    • GPU - 응용 프로그램에서 iPhone GPU를 사용하여 비트맵을 합성합니다.

    • 자동 - 이 기능은 아직 구현되지 않았습니다.

    자세한 내용은 하드웨어 가속 을 참조하십시오.

  • 포함된 파일 - 모든 파일과 디렉토리를 iPhone 응용 프로그램의 패키지에 추가합니다. 기본 SWF 파일 및 응용 프로그램 설명자 파일은 기본적으로 포함됩니다. [포함된 파일] 목록에 필요한 다른 모든 에셋을 추가합니다. 초기 화면 아트 파일(Default.png)도 [포함된 파일] 목록에 추가해야 합니다.

배포 탭

[배포] 탭에는 응용 프로그램에 대한 서명 및 컴파일 설정이 포함되어 있습니다.

  • iPhone 디지털 서명 - 인증서의 P12 인증서 파일과 암호를 지정합니다. Apple iPhone 인증서는 .p12 포맷으로 변환해야 합니다. 자세한 내용은 Apple에서 개발자 파일 받기 를 참조하십시오.

  • 프로비저닝 파일 - Apple에서 받은 응용 프로그램의 프로비저닝 파일을 가리킵니다. 자세한 내용은 Apple에서 개발자 파일 받기 를 참조하십시오.

  • 응용 프로그램 ID - 응용 프로그램 ID는 응용 프로그램을 고유하게 식별합니다. 프로비저닝 파일이 특정 응용 프로그램 ID와 연결되어 있는 경우 Flash Professional CS5에서 이 필드를 설정하며 사용자는 이 필드를 편집할 수 없습니다. 그렇지 않은 경우에는 프로비저닝 프로파일에 여러(와일드카드) 응용 프로그램 ID를 사용할 수 있습니다. Apple에 제공한 응용 프로그램 ID 와일드카드 패턴과 일치하는 응용 프로그램 ID를 입력합니다.

    • Apple 응용 프로그램 ID가 com.myDomain.*인 경우 [iPhone 설정] 대화 상자의 응용 프로그램 ID는 com.myDomain으로 시작해야 합니다(예: com.myDomain.myApp 또는 com.myDomain.app22).

    • Apple 응용 프로그램 ID가 *인 경우 [iPhone 설정] 대화 상자의 응용 프로그램 ID는 유효한 문자로 구성된 임의의 문자열이 될 수 있습니다.

    iPhone Dev Center( http://developer.apple.com/iphone )에서 프로비저닝 프로파일과 연결된 Apple 응용 프로그램 ID(또는 와일드카드 응용 프로그램 ID 패턴)를 확인할 수 있습니다. iPhone Developer Program Portal로 이동한 다음 [Provisioning] 섹션으로 이동합니다.

    중요: Apple 응용 프로그램 ID 앞쪽에 있는 문자는 무시하십시오. Apple에서는 이 문자열을 번들 시드 ID라고 합니다. 예를 들어 Apple에서 응용 프로그램 ID를 96LPVWEASL.com.example.bob.myApp으로 표시하는 경우 96LPVWEASL을 무시하고 com.example.bob.myApp을 응용 프로그램 ID로 사용하십시오. Apple에서 응용 프로그램 ID를 5RM86Z4DJM.*로 표시하는 경우 5RM86Z4DJM을 무시하십시오. 이는 와일드카드 응용 프로그램 ID입니다.

  • iPhone 배포 유형:

    • 장치 테스트용 빠른 제작 - 개발자 iPhone에서 특정 응용 프로그램 버전을 테스트용으로 빠르게 컴파일하려면 이 옵션을 선택합니다.

    • 장치 디버그용 빠른 제작 - 개발자 iPhone에서 테스트를 위해 응용 프로그램의 디버그 버전을 빠르게 컴파일하려면 이 옵션을 선택합니다. 이 옵션을 사용하면 Flash Professional CS5 디버거가 iPhone 응용 프로그램으로부터 trace() 출력을 수신할 수 있습니다. 자세한 내용은 iPhone 응용 프로그램 디버그 를 참조하십시오.

    • 배포 - 애드혹 - 애드혹 배포용으로 응용 프로그램을 만들려면 이 옵션을 선택합니다. 자세한 내용은 Apple iPhone 개발자 센터를 참조하십시오.

    • 배포 - Apple App Store - Apple App Store에 배포할 IPA 파일의 최종 버전을 만들려면 이 옵션을 선택합니다.

아이콘 탭

[아이콘] 탭에서 29 x 29 픽셀 아이콘 이미지, 48 x 48 픽셀 아이콘 이미지, 57 x 57 픽셀 아이콘 이미지, 72 x 72 픽셀 아이콘 이미지 및 512 x 512 픽셀 아이콘 이미지의 위치를 지정합니다. 자세한 내용은 iPhone 아이콘 및 초기 화면 이미지 를 참조하십시오.

참고: 48 x 48 픽셀 및 72 x 72 픽셀에 대한 옵션은 Flash Professional CS5에 포함된 Packager for iPhone Preview 버전에는 포함되어 있지 않습니다. Flash Professional CS5에서 [도움말] > [업데이트]를 선택하여 이러한 옵션을 추가합니다.