퓨즈[Fusetools] 문서[Docs] 번역

  1. Home
  2. 퓨즈[Fusetools] 문서[Docs] 번역
  3. 퓨즈 기본
  4. 프리뷰 및 내보내기

프리뷰 및 내보내기

Android 설정

프리뷰 또는 Android로 내보내기를 수행하려면 필수 SDK 컴포넌트를 설치해야 합니다. 터미널을 열고 다음을 실행하십시오:

1
fuse install android

이렇게 하면 기존 Android SDK 컴포넌트를 찾고 필요한 경우 설치합니다.

Windows에서 실행하는 경우 디바이스에 적합한 USB 드라이버를 설치해야 합니다. 일반 공급 업체의 드라이버 목록과 이를 설치하기 위한 지침은 여기에서 찾을 수 있습니다.

또한 안드로이드 디바이스 자체의 ‘개발자 옵션’ 및 ‘USB 디버깅’을 활성화해야 합니다. 이 작업을 수행하는 방법에 대한 정보는 공식 문서를 참조하십시오.

iOS 설정

앱 프리뷰와 iOS로 내보내려면 Mac OS X 및 Xcode가 필요합니다.

무료 Apple Developer 계정을 만들어 Xcode 설정 아래에 등록해야 합니다.

프리뷰

로컬 및 Android/iOS 디바이스에서 앱을 쉽게 미리 볼 수 있으며 UX 마크업과 JavaScript의 변경 사항에 대한 즉각적인 피드백을 얻을 수 있습니다.

퓨즈 대시보드에서의 프리뷰

대시보드에서 프로젝트로 이동하여 ‘Start app preview’ 버튼을 클릭하십시오. 프리뷰를 시작할 대상 플랫폼을 선택하는 모달 창이 나타납니다.

Sublime Text에서의 프리뷰

서브라임 텍스트에서 프리뷰 창을 띄우려면 사이드 바에서 ux 또는 unoproj 파일을 마우스 오른쪽 버튼으로 클릭하고 ‘Fuse: Preview’ 메뉴에서 대상 플랫폼을 선택하십시오.

명령 팔레트에서 프리뷰를 시작할 수도 있습니다. 팔레트를 불러 오려면 Cmd + Shift + P (OS X) 또는 Ctrl + Shift + P (Windows)를 누르고 프리뷰 대상 리스트를 보려면 Fuse Preview를 입력하십시오.

Atom에서의 프리뷰

명령 팔레트를 불러 오려면 Cmd + Shift + P (OS X) 또는 Ctrl + Shift + P (Windows)를 누르고 프리뷰 대상 목록을 보려면 Fuse Preview를 입력하십시오.

커맨드 라인에서의 프리뷰

터미널에서 프로젝트 디렉토리로 이동하여 빌드 대상에 해당하는 명령을 실행하십시오.

1
2
3
fuse preview -t=Android
fuse preview -t=iOS
fuse preview -t=Local   # -t=Local 플래그는 선택 사항입니다.

‘fuse help preview’를 실행하여 ‘fuse preview’에 대한 문서를 얻을 수 있습니다.

내보내기(Export)

앱을 내보낼 때 UX 마크업은 네이티브 C++ 코드로 컴파일되므로 앱을 실시간으로 미리 볼 수 없게 됩니다. 그러나 여러분의 앱은 다시 컴퓨터 네트워크에 연결하지 않고도 자체적으로 작동합니다. 앱을 배포할 때 원하던 것처럼 말이죠.

Android

터미널을 열고 프로젝트 루트로 이동한 후 다음 명령을 실행하십시오:

1
fuse build --target=Android --run

이렇게 하면 연결된 Android 디바이스에서 프로젝트가 배포되고 시작됩니다.

릴리스 빌드(release build)를 만들려면 다음을 실행하십시오:

1
fuse build --target=Android --configuration=Release

참고: 앱을 Google Play 스토어로 내보내려면 먼저 서명해야 합니다.

iOS

터미널을 열고 프로젝트 루트로 이동한 후 다음 명령을 실행하십시오:

1
fuse build --target=iOS --run

Xcode에서 생성된 프로젝트를 열려면 ‘fuse build –target=iOS -adebug’를 실행하십시오.

릴리스 빌드(release build)를 만들려면 다음을 실행하십시오:

1
fuse build --target=iOS --configuration=Release

참고: App Store로 앱을 내보내려면 먼저 서명해야 합니다.

서명

출시를 위한 앱 서명에 대한 가이드는 서명 도움말을 참조하세요.

Was this article helpful to you? Yes No

How can we help?