UIPrinterPickerController를 사용하여 AirPrint인쇄 사용방법

2016-05-13
17 Views

iOS8부터 UIPrinterPickerController 클래스가 추가되면서 AirPrint가 사용하기 쉬워졌다. 우선 개발에 앞서 AirPrint를 지원하는 프린터가 필요한데 개발하자고 프린터를 구입하기에는 무리수다. 그래서 애플에서는 프린터 시뮬레이터앱이 제공된다.

관련 URL: https://developer.apple.com/downloads/?name=for%20Xcode

airprint1

airprint2

개발자 계정이 필요하고 위 링크를 접속하고 “Hardware IO Tools for Xcode 7.3″을 다운로드하고 설치하면 그 안에 Printer Simulator.app을 Xcode 메뉴에서 선택한다. [Xcode] – [Open Developer Tool] 메뉴에서 선택하는데 이를 위해서는 해당 프린터 시뮬레이터를 Xcode의 내부 폴더에 복사해 넣는다.

/Applications/Xcode.app/Contents/Applications

airprint3

다시 Xcode메뉴에서 [Xcode]-[Open Developer Tool]-[Printer Simulator]를 선택한다.

airprint4

일단 프로그램을 만들기 전에 Printer Simulator를 실행해놓고 프로젝트를 생성한다.

airprint5

airprint6

Facebook Comments

You may be interested

모바일 앱 아키텍처
Swift
shares24 views
Swift
shares24 views

모바일 앱 아키텍처

MJ Kim - 4월 22, 2017

이 내용은 나름대로 개발해본 내용을 토대로 정리해본 모바일 앱 아키텍처에 대한 내용이다. 이를 정리한 이유는 오래된 아키텍처부터 최근 아키텍처까지 정리해보고…

시간차를 얻는 Date Extension
Swift 3.0
shares6 views
Swift 3.0
shares6 views

시간차를 얻는 Date Extension

MJ Kim - 4월 12, 2017

사용자가 남길 내용에 대한 시간표시를 할 때 일정한 시간차를 표현해주는 경우가 있어 이에 대한 Date Extention을 정리해 보았다. [crayon-58fdc5eea0a1f015818138/]  

Swift 3.1에서 없어진 문법 정리
Swift 3.0
shares34 views
Swift 3.0
shares34 views

Swift 3.1에서 없어진 문법 정리

MJ Kim - 3월 31, 2017

Swift언어는 무엇인가 나올때마다 없어지는 것들이 있어, Swift 3.1에서 컴파일할 수 없게 된 문법내용을 정리했다. switch문을 사용하여 enum에서 protocol을 여러가지 패턴으로…