iOS 앱의 빌드, 패키징, 배포에 필요한 모든 것 iOS 빌드와 릴리스 - 빌드 자동화와 배포

Size: px
Start display at page:

Download "iOS 앱의 빌드, 패키징, 배포에 필요한 모든 것 iOS 빌드와 릴리스 - 빌드 자동화와 배포"

Transcription

1 Hanbit ebook Realtime 43 ios 앱의 빌드, 패키징, 배포에 필요한 모든 것 ios 빌드와 릴리스 빌드 자동화와 배포 Essential ios Build and Release 론 로슈 지음 / 이연진 옮김

2 이 도서는 O REILLY의 Essential ios Build and Release의 번역서입니다.

3 ios 앱의 빌드, 패키징, 배포에 필요한 모든 것 ios 빌드와 릴리스 빌드 자동화와 배포

4 ios 앱의 빌드, 패키징, 배포에 필요한 모든 것 ios 빌드와 릴리스 - 빌드 자동화와 배포 초판발행 2013년 10월 2일 지은이 론 로슈 / 옮긴이 이연진 / 펴낸이 김태헌 펴낸곳 한빛미디어(주) / 주소 서울시 마포구 양화로 7길 83 한빛미디어(주) IT출판부 전화 / 팩스 등록 1999년 6월 24일 제 호 ISBN / 정가 9,900원 책임편집 배용석 / 기획 이중민 / 편집 김연숙 디자인 표지 여동일, 내지 스튜디오 [밈], 조판 양소회 마케팅 박상용, 박주훈 이 책에 대한 의견이나 오탈자 및 잘못된 내용에 대한 수정 정보는 한빛미디어(주)의 홈페이지나 아래 이메일로 알려주십시오. 한빛미디어 홈페이지 / 이메일 ask@hanb.co.kr Published by HANBIT Media, Inc. Printed in Korea Copyright c 2013 HANBIT Media, Inc. Authorized Korean translation of the English edition of Essential ios Build and Release, ISBN c 2012 Ronald Roche. This translation is published and sold by permission of O Reilly Media, Inc., which owns or controls all rights to publish and sell the same. 이 책의 저작권은 오라일리 사와 한빛미디어(주)에 있습니다. 저작권법에 의해 보호를 받는 저작물이므로 무단 복제 및 무단 전재를 금합니다. 지금 하지 않으면 할 수 없는 일이 있습니다. 책으로 펴내고 싶은 아이디어나 원고를 메일(ebookwriter@hanb.co.kr)로 보내주세요. 한빛미디어(주)는 여러분의 소중한 경험과 지식을 기다리고 있습니다.

5 지은이_ 론 로슈 론 로슈 Ron Roche 는 실리콘 밸리에서 모바일 앱 빌드/릴리스 전문 엔지니어로 활동 중이다. 복잡한 빌드 프로세스 자동화와 이를 정리한 문서화 작업을 10년 넘게 해 온 전문가다. 옮긴이_ 이연진 기계와 애플 제품을 좋아하고 영어와 IT에도 관심이 많아 최근 6년간 IT 분야의 하 드웨어 및 소프트웨어 제품용 웹사이트 번역에 심혈을 기울였다. 이를 바탕으로 ios, Mac OS, 관련 개발에도 관심을 두고 공부하고 있다.

6 저자 서문 필자가 이 책을 집필한 이유는 책상에 머리를 박고 밤늦게까지 작업하는 데도 Xcode는 왜 앱의 코드를 인증해주지 않는지, 왜 아이폰에 앱을 설치해주지 않는 지 궁금해하는 사람을 위해서다. 이들은 어느날 갑자기 모든 문제가 해결되어 앱이 ios 기기로 설치되는 기적을 바라면서, 다른 개발자의 지혜가 녹아있는 마법의 지 푸라기를 찾아 웹사이트를 100군데도 넘게 돌아다녔을 것이다. 이 책에서는 ios 빌드와 릴리스 과정에서 자주 부딪히게 되는 문제에 대한 해답이 될 수 있기를 바라면서, 빌드와 릴리스 과정의 미묘한 차이를 설명하려 했다. 독자 여러분이 개발자라면 이 책은 빌드와 릴리스 과정에 소요되는 시간을 절약하는 데 도움이 되어 개발에 더 많은 시간을 할애할 수 있을 것이다. 또한 회사에서 ios 앱 을 관리하는 릴리스 엔지니어라면 이 책에서 소개한 자료를 활용해 빌드 프로세스 를 원활하게 하고, 다수의 ios 기기를 관리하고, ios 앱을 훨씬 수월하게 배포할 수 있을 것이다. ios 앱 개발을 해본 경험이 있거나 ios 앱을 빌드해본 사람이라면 실제 ios 기기 에서 작동하는 앱의 빌드와 배포에 얼마나 많은 시간을 투자해야 하는지 잘 알 것 이다. 특히 필자는 많은 ios 앱의 빌드와 릴리스 프로세스를 관리해본 사람으로서 앱의 빌드와 설치 과정에 없어서는 안 될 분명하고 간결한 문서가 없을 경우 개발 전 과정에 얼마나 심각한 문제가 발생하는지 누구보다 잘 알고 있다. 실제로 이러 한 빌드와 릴리스 프로세스 때문에 엄청난 시간을 쏟아부으면서 놀랐던 점은 많은 ios 프로그래밍 도서가 하나같이 빌드와 릴리스 과정을 전혀 다루지 않거나 심지 어는 피하기까지 한다는 사실이었다.

7 그런 의미에서 이 책은 ios 개발 방법을 전혀 다루지 않는 유일한 ios 개발 서적일 수도 있다. 즉, 이 책에서는 Objective-C는 단 한 줄도 다루지 않으며, 테스트용 ios 기기와 앱 스토어에 배포된 앱에 대해 알고 있어야 할 사항을 다룬다. 모쪼록 이 책을 유용한 ios 빌드 및 릴리스 지침서의 하나로 삼아 이 책을 읽는 모 든 독자의 귀중한 시간이 절약될 수 있기를 바란다. Ron Roche 론 로슈

8 역자 서문 분명히 가이드를 따라 제대로 작업했는데 생각하지 못한 부분에서 오류가 발생해 서 일이 진행되지 않을 때가 있다. 그래서 무엇이 잘못되었는지 샅샅이 살펴보고 관련 자료도 찾아보지만, 원하는 자료를 찾기 어려울 때가 많을 뿐만 아니라 어렵 사리 찾은 자료를 살펴보면 화가 날 정도로 사소한 부분에서 실수했다는 걸 알게 되는 경우도 허다하다. 이것 하나 찾으려고 그 많은 시간을 허비했나 싶어 허탈하 기도 하고 화도 나지만 어쩌랴, 그래도 해결되어서 다행이지. 저자가 말했듯이 앱 개발도 중요하지만 개발 환경을 구축하는 절차와 주의점도 잘 파악해야 자칫 프로그래밍 작업 시간보다 더 많은 시간을 허비할 수도 있는 오류를 피할 수 있다. 애플 개발자 사이트부터 Xcode의 Organizer와 패스 Passes 에 이르 기까지, 모두들 아는 사실임에도 언급하기는 꺼렸던 내용을 번역하는 동안 저자의 세심함과 개발자를 위한 배려에 감탄했다. 책 내용을 살펴보면 과정이 동일해도 설 정하는 항목이 다르면 해당 과정을 다시 한 번 짚어주고, 필요한 부분은 그림으로 확인할 수 있게 해주었기 때문이다. 따라서 이 책을 참고하면서 ios 앱을 개발한다 면 기획 과정이나 프로그래밍에 좀 더 집중할 수 있을 뿐만 아니라 그 이외에 발생 할 수 있는 오류를 해결하는 데 들이는 시간도 대폭 줄일 수 있을 것이다. 번역이 끝나고 원고가 다듬어지는 동안 애플 개발자 웹사이트가 일부 바뀌기도 하 고 해킹 시도로 사이트에서 제공하는 서비스가 중단되었다가 다시 열리는 우여곡 절을 겪기도 했다. 그러면서 원서와 달라진 부분까지도 역서에는 모두 반영하려고 노력했다. 원서와 다른 부분이 간혹 보일 텐데, 이는 이러한 애플 개발자 웹사이트 의 변화에 따라 내용을 다듬었기 때문임을 미리 알리는 바다.

9 항상 느끼는 바지만 책은 혼자서 만들 수 없다. 역자가 번역에 중점을 두느라 자칫 소홀해질 수 있는 부분을 확인하는 기획편집자와 관련 부서의 여러 직원이 꼼꼼하 게 검토해야 제대로 된 한 권의 책이 세상에 나올 수 있다. 이는 이번 전자책도 마 찬가지라 생각한다. 다년간의 출판 경력과 애플에 대한 애정을 바탕으로 번역을 의 뢰하고 원고를 다듬어준 이중민 대리에게 특히 감사드린다. 그리고 번역을 온전히 끝낼 수 있도록 옆에서 독려해준 남편에게도 고맙다는 말을 전하고 싶다. 번역을 마치며 역자 이연진

10 대상 독자와 테스트 환경 초급 초중급 중급 중고급 고급 Mac 컴퓨터 최소 OS X 10.7 라이언 또는 OS X 10.8 마운틴 라이언 으로 구동되는 Mac이 필요하다. 그리고 이 책에서 참고하는 애플 개발자 웹사이트에 접속할 때는 Safari 웹 브라우 저를 사용하자. 애플이 애플 개발자 웹사이트에 등록하는 콘텐츠는 다른 웹 브라우 저에서는 정확하게 보이지 않을 수 있기 때문이다. Xcode Mac에 Xcode 5를 설치해야 한다. Xcode 5는 앱 스토어에서 무료로 다운로드하 거나 ios 개발자 센터 웹사이트에서 ios 개발자 프로그램 ios Developer Program 의 회 원이 되면 다운로드할 수 있다. ios 기기 앱을 로딩할 ios 기기가 최소한 한 대는 있어야 한다. 이 책을 집필하는 시점에서 해당되는 ios 기기는 아이패드, 아이패드 미니, 아이폰, 아이팟 터치다. ios 개발자 프로그램 회원 가입 앱을 테스트용 기기에 설치하려면 ios 개발자 프로그램 또는 ios 개발자 기업 프로그램 ios Developer Enterprise Program 에 등록해야 한다. ios 개발자 프로그램은 Individual 개인 또는 Company/Organization 회사/조직 자격으로 가입할 수 있다.

11 이 책의 내용 이 책은 각종 빌드 방법과 배포 방법에 초점을 맞추었다. 그리고 앱을 개발할 때 당 면하는 코드 서명 또는 빌드 오류의 원인을 일일이 다룰 수 없으므로 개발과 빌드 환경을 적절하게 설정해 오류 발생을 최소화하는 방향으로 안내하려고 했다. 또한 독자가 익숙해져야 하는 내용이라면 반복해서 언급했으므로 여러분은 필요한 부분 만 정확하게 찾아서 보면 된다. 1장. 빌드와 릴리스 ios 빌드와 릴리스 - 환경 설정 에서 ios 개발에 필요한 환경 설정을 다루었으므 로 이제는 빌드를 해볼 차례다. 1장에서는 여러 가지 빌드 방법과 개발한 앱의 내 부 및 App Store 릴리스를 자세히 알아본다. 2장. 빌드 자동화 회사나 조직에서 ios 앱을 개발할 때 필요한 빌드 자동화에 초점을 맞춰야 하는 빌 드 및 릴리스 엔지니어를 위한 내용이다. 3장. 패스 패스를 위한 개발 프레임워크 설정에 필요한 사항을 설명한다. 패스 타입 아이디 Pass Type ID 와 인증서가 올바르게 설정되었는지 확인한 다음, 개발 환경에서 패스 서명 앱을 실행하는 데 필요한 정보를 확인할 수 있다. 참고로 이 책은 애플 개발자 사이트와 ios 7에서 변경 사항이 있을 경우 원서 내 용과 상관없이 바뀐 부분의 글과 그림을 수정했다. 원서와 내용이 크게 다른 부분 은 역자주로 알릴 것이며, 기본적으로는 2013년 10월 애플 개발자 사이트, ios 7, Xcode 5 기준으로 이 책을 읽는 것이 가장 좋음을 알린다.

12 감사의 말 이 책의 편집을 맡아주었을 뿐만 아니라 전문가로서 귀중한 의견을 아끼지 않고 제 시해주면서 필자를 이끌어준 앤디 오람 Andy Oram 에게 특히 감사를 표한다. 또한 필 자의 원고를 읽고 기술 검토를 맡아준 밴디드 나하밴디푸어 Vandad Nahavandipoor 에게 도 진심으로 감사하다는 말을 전하고 싶다. 검토 과정을 통해 그가 전해준 의견, 제 안, 서신이 필자에게 얼마나 도움이 되었는지 말로 다 할 수 없다. 이 프로젝트를 시작할 때 필자를 도와준 크리스 번 Chirs Byrne 에게도 감사를 표한다. 끝으로 아내 패트리샤 Patricia 에게 가장 깊은 감사를 표하고 싶다. 항상 필자를 격려 해주고, 시간을 들여 이 책을 쓸 수 있게 배려해주었으며, 원고의 초안을 수없이 검 토해주었다. 아내의 통찰력과 사려 깊은 조언 덕분에 이 책을 훨씬 완성도 있게 만 들 수 있었다.

13 한빛 ebook 리얼타임 한빛 ebook 리얼타임은 IT 개발자를 위한 ebook입니다. 요즘 IT 업계에는 하루가 멀다 하고 수많은 기술이 나타나고 사라져 갑니다. 인터넷을 아무리 뒤져도 조금이나마 정리된 정보를 찾는 것도 쉽지 않습니다. 또한 잘 정리되어 책으로 나오기까지는 오랜 시간이 걸립니다. 어떻게 하면 조금이라도 더 유용한 정보를 빠르게 얻을 수 있을까요? 어떻게 하면 남보다 조금 더 빨리 경험하고 습득한 지식을 공 유하고 발전시켜 나갈 수 있을까요? 세상에는 수많은 종이책이 있습니다. 그리고 그 종 이책을 그대로 옮긴 전자책도 많습니다. 전자책에는 전자책에 적합한 콘텐츠와 전자책 의 특성을 살린 형식이 있다고 생각합니다. 한빛이 지금 생각하고 추구하는, 개발자를 위한 리얼타임 전자책은 이렇습니다. 1. ebook Only - 빠르게 변화하는 IT 기술에 대해 핵심적인 정보를 신속하게 제공합니다. 500페이지 가까운 분량의 잘 정리된 도서(종이책)가 아니라, 핵심적인 내용을 빠르게 전달하기 위해 조금은 거칠지만 100페이지 내외의 전자책 전용으로 개발한 서비스입니다. 독자에게는 새로운 정보를 빨리 얻을 수 있는 기회가 되고, 자신이 먼저 경험한 지식과 정보를 책으로 펴내고 싶지만 너무 바빠서 엄두를 못 내는 선배, 전문가, 고수 분에게는 보다 쉽게 집필할 수 있는 기회가 될 수 있으리라 생각합니다. 또한 새로운 정보와 지식을 빠르게 전달하기 위해 O'Reilly의 전자책 번역 서비스도 하고 있습니다. 2. 무료로 업데이트되는, 전자책 전용 서비스입니다. 종이책으로는 기술의 변화 속도를 따라잡기가 쉽지 않습니다. 책이 일정 분량 이상으로 집필되고 정리되어 나오는 동안 기술은 이미 변해 있습니다. 전자책으로 출간된 이후에도 버전 업을 통해 중요한 기술적 변화가 있거나 저자(역자)와 독자가 소통하면서 보완하여 발전된 노하우가 정리되면 구매하신 분께 무료로 업데이트해 드립니다.

14 3. 독자의 편의를 위하여 DRM-Free로 제공합니다. 구매한 전자책을 다양한 IT 기기에서 자유롭게 활용할 수 있도록 DRM-Free PDF 포맷으로 제공합니다. 이는 독자 여러분과 한빛이 생각하고 추구하는 전자책을 만들어 나가기 위해 독자 여러분이 언제 어디서 어떤 기기를 사용하더라도 편리하게 전자책을 볼 수 있도록 하기 위함입니다. 4. 전자책 환경을 고려한 최적의 형태와 디자인에 담고자 노력했습니다. 종이책을 그대로 옮겨 놓아 가독성이 떨어지고 읽기 힘든 전자책이 아니라, 전자책의 환경에 가능한 한 최적화하여 쾌적한 경험을 드리고자 합니다. 링크 등의 기능을 적극적으로 이용할 수 있음은 물론이고 글자 크기나 행간, 여백 등을 전자책에 가장 최적화된 형태로 새롭게 디자인하였습니다. 앞으로도 독자 여러분의 충고에 귀 기울이며 지속해서 발전시켜 나가도록 하겠습니다. 지금 보시는 전자책에 소유권한을 표시한 문구가 없거나 타인의 소유권한을 표시한 문구가 있다면 위법하게 사용하고 있을 가능성이 높습니다. 이 경우 저작권법에 의해 불이익을 받으실 수 있습니다. 다양한 기기에 사용할 수 있습니다. 또한 한빛미디어 사이트에서 구입하신 후에는 횟수에 관계없이 다운받으실 수 있습니다. 한빛미디어 전자책은 인쇄, 검색, 복사하여 붙이기가 가능합니다. 전자책은 오탈자 교정이나 내용의 수정 보완이 이뤄지면 업데이트 관련 공지를 이메일로 알려드리며, 구매하신 전자책의 수정본은 무료로 내려받으실 수 있습니다. 이런 특별한 권한은 한빛미디어 사이트에서 구입하신 독자에게만 제공되며, 다른 사람에게 양도나 이전은 허락되지 않습니다.

15 차례 01 빌드와 릴리스 Xcode 빌드 설정 Xcode 설정 이해하기 앱 아이디 설정하기 Base SDK 설정하기 배치 타깃 설정하기 특정 하드웨어 아키텍처 대상 정하기 빌드 환경 설정하기 아이콘과 실행 이미지 아이패드 아이콘 및 이미지 아이폰/아이팟 터치 아이콘과 이미지 유니버설 앱을 위한 아이콘 및 이미지 빌드 시나리오 ios Simulator 사용하기 Xcode를 이용한 ios 기기 빌드 및 배치하기 Ad Hoc 배포를 위한 빌드하기 Ad Hoc 빌드 배포 아이튠즈를 사용해 Ad Hoc 빌드 앱 아카이브 설치하기 iphone 구성 유틸리티를 사용해 Ad Hoc 빌드 앱 아카이브 설치하기 내부 웹사이트를 이용한 Ad Hoc 빌드 앱 아카이브 배포하기 앱 스토어 빌드 배포 아이튠즈 커넥트에 앱 레코드 설정하기 Xcode를 이용해 앱 스토어 빌드 앱 아카이브 배포하기 Application Loader를 사용한 앱 스토어 빌드 앱 바이너리 배포하기 59

16 1.5.4 승인 과정 아이튠즈 커넥트에서 앱 업데이트하기 빌드 자동화 빌드 환경 Xcode 및 ios 베타 버전 빌드 자동화 시나리오 xcodebuild로 앱 스토어 배포를 위해 빌드하기 유예된 코드 서명 사용하기 xcodebuild로 Ad Hoc 배포를 위해 빌드하기 패스 패스 타입 아이디 패스 타입 아이디 만들기 패스 타입 아이디 인증서 설정 패스 타입 아이디 인증서 서명 요청 파일 만들기 패스 타입 아이디 인증서 확인하기 패스 타입 아이디 인증서 내보내기 개발 과정에서 패스 빌드하고 서명하기 signpass 빌드하기 패스 서명하기 92

17 1 빌드와 릴리스 1장에서는 개발한 앱을 배포하기 위한 빌드와 준비 방법을 다룬다. ios 빌드와 릴리스 - 환경 설정 을 읽었다면 앱 아이디 App ID, 인증서 Certificates, 프로비저닝 프 로파일 Provisioning Profiles 을 만들어보았을 것이다. 이제 이를 종합해 빌드해보자. 먼저 특정 빌드 상황에 한정되어 있는 Xcode의 설정 몇 가지를 알아본 다음, ios Simulator를 이용한 빌드와 Ad Hoc 및 앱 스토어 배포를 위한 빌드 같은 일반적 인 빌드 시나리오를 살펴본다. 마지막으로 아이튠즈 커넥트 itunes Connect 웹사이트 에서 앱 레코드 record 01 를 설정하고 이 앱 레코드로 앱을 업로드해 앱 스토어에 등 록할 수 있도록 안내해줄 것이다. 1.1 Xcode 빌드 설정 Xcode는 개발하는 앱에 필요한 사용자 환경을 설정하거나 추가할 수 있는 다양한 옵션을 제공한다. 이 책에서 모든 옵션을 다루기는 불가능하므로, 필자와 여러분의 주된 관심사인 앱 개발 및 배포 준비와 관련 있는 가장 일반적인 설정만 살펴본다. 다양한 사용자 환경을 필요에 맞게 설정하려면 Xcode Overview의 Run Your App 를 참고하자 Xcode 설정 이해하기 Xcode를 실행한 다음 프로젝트 에디터를 살펴보면 프로젝트 레벨(프로젝트 에디 터의 PROJECT 부분)과 타깃 레벨(프로젝트 에디터의 TARGETS 부분) 설정 구성 이 매우 다양하다는 점을 알 수 있다. 01 역자주_개발하는 앱에 대한 기록이다. 02 역자주_원서에는 Xcode User Guide의 Build and Run Your App 이라고 소개하였으나 ios 7의 정식 발표와 함께 바뀌었다. 1장 ios 빌드와 릴리스 1

18 그럼 다음 사항을 참고해 빌드 과정에서 근본적으로 어떤 Xcode 설정을 사용해야 할지 알아두자. 프로젝트 레벨에서 설정한 사항은 전역 설정이며 모든 타깃 레벨 설정에 적용된 다. 그리고 타깃 레벨의 설정은 프로젝트 레벨에서 설정한 사항보다 더 낮은 레 벨 의 설정으로 간주되므로 해당 타깃에만 적용할 수 있다. 단, 해당 프로젝트의 타깃 레벨 설정은 프로젝트 레벨 설정보다 중요하다. 명령 줄에서 빌드(xcodebuild를 이용해)할 때 전달한 혹은 사용한 매개변수는 모두 타깃 레벨 설정보다 우선한다. Build Settings 탭 아래의 Levels 를 누르면 환경 설정 항목 각각에 resolved 결정된 라는 설정이 표시된다. 해당 설정을 결정할 때 사용한 옵션 항목은 왼쪽에서 오른쪽으로 우선순위를 가지며 회색 글씨로 표시된다. 설정 사항을 결정한 타깃 레벨은 녹색으로 표시된다. 수정한 설정 사항은 프로젝트 에디터에 진한 글씨로 표시된다. 그리고 기본 설 정으로 되돌려도 변경되었음을 알려주려고 계속 진한 글씨로 표시된다. 이 프 로젝트를 위한 Valid Architectures 유효 아키텍처 의 기본 설정은 arm64 armv7 armv7s 이다. 또한 armv6 아키텍처를 타깃 레벨에 추가했으므로 Resolved 설 정 사항은 그림 1-1처럼 arm64 armv7 armv7s armv6 으로 대체한다는 점을 알 수 있다. 그림 1-1 타깃 레벨 설정을 보여주는 Levels 탭 1장 ios 빌드와 릴리스 2

19 1.1.2 앱 아이디 설정하기 이번에는 Certificates, Identifiers & Profiles에서 만든 앱 아이디로 Xcode 프 로젝트의 Bundle identifier 번들 식별자 값을 정확하게 설정하는 방법을 자세히 설 명한다. 빌드한 앱을 배포하기 전에는 반드시 프로비저닝 프로파일을 이용한 개발 또는 배포 인증서로 서명해야 한다. 또한 여러분도 알다시피 (개발 또는 배포를 위 한) 프로비저닝 프로파일은 특정 앱 아이디와 연계해 만들어진다. 따라서 앱을 서 명하려면 Xcode의 앱 타깃 설정에 앱 아이디의 번들 아이디 부분을 정확하게 입력 해야 한다. 즉, Xcode 프로젝트에 원하는 프로비저닝 프로파일을 지정해 개발하 는 앱을 서명하게 하여 동작한다는 뜻이다. ios 개발 센터 ios Dev Center 에 로그인한 다음 Certificates, Identifiers & Profiles 로 이동하자. 그리고 개발 중인 앱에 연결된 개발 및 배포 프로비저닝 프로파일을 만들기 위해 이 프로파일이 사용하는 앱 아이디를 기록해두자. 개발과 배포를 위한 앱 아이디는 반드시 같은 아이디를 사용해야 한다. 따라서 ios Apps Identifiers App IDs에서 앱 아이디의 번들 아이디(메뉴의 ID) 부분 을 기록해둔다. 이 번들 아이디를 Xcode에 입력할 것이다. 번들 아이디가 와일드 카드 문자(*)로 끝난다면 이 문자를 원하는 문자열로 대체해야 한다. 표 1-1을 참 고해 앱 아이디의 번들 아이디 부분을 결정하자. 간단히 말하면 번들 시드 아이디 Bundle Seed ID (표 1-1 첫 번째 줄의 3H569L9349)의 오른쪽 소수점 뒤에 오는 모든 문자열(com.acme.FinancialPlanner)은 Xcode의 Bundle identifier 값을 설 정하는 데 사용한다. 1장 ios 빌드와 릴리스 3

20 표 1-1 Xcode용 Bundle identifier 설정 앱 아이디 예 번들 아이디 부분 Xcode용 번들 아이디 설정 3H569L9349.com.acme.FinancialPlanner com.acme.financialplanner com.acme.financialplanner 7L2O9A2384.pokertournament pokertournament pokertournament 4B587C2146.* * pokertournament AW4MH6TPFX.com.acme.* com.acme.* com.acme.mortgagecalc PSQV8VS4PW.com.tomdeveloper.* com.tomdeveloper.* com.tomdeveloper.fastcars 번들 아이디 설정하기 다음 단계를 따라 개발하는 앱에 사용할 Bundle identifier 의 값을 Xcode에 설 정한다(그림 1-2 참고). 1. Xcode의 메뉴에서 [View] [Navigators] [Show Project Navigator]를 선택한다. 2. 프로젝트의 루트 폴더를 선택한다. 3. 프로젝트 에디터의 TARGETS 섹션에서 대상(현재 실행한 앱 프로젝트)을 선택 한다. 4. Info 탭을 누른다. 5. Xcode는 기본적으로 번들 식별자를 com.appname.${product_name:- rfc1034identifier}와 같은 형태로 설정한다. 따라서 Xcode의 Bundle identifier 설정을 사용하려는 번들 아이디와 일치하도록 변경한다. 이 설정은 대소문자가 구별된다는 점에 주의하고, 번들 식별자 다음에 빈칸이 추가되지 않 도록 조심한다. 1장 ios 빌드와 릴리스 4

21 그림 1-2 앱에서 사용할 번들 식별자 설정 번들 아이디 확인하기 다음 단계를 따라 앱의 타깃 레벨에 설정한 번들 식별자가 프로비저닝 프로파일과 정확하게 연결되어 있는지 확인한다(그림 1-3 참고). 1. TARGETS 아래에 있는 해당 프로젝트 이름을 선택한 다음 Build Settings 탭 을 누른다. 2. 탭 아래 설정이 All 과 Combined 로 선택되어 있는지 확인한다. 3. Code Signing 아래 Code Signing Identity 왼쪽의 회색 삼각형( )을 눌러 모든 빌드 설정 사항이 나타나게 한다. 번들 식별자가 프로비저닝 프로파일에 연결된 앱 아이디와 일치한다면 각각의 프로비저닝 프로파일에 대한 Any ios SDK 라는 항목을 설정할 수 있다. 기본적으로 Xcode는 개발 프로비저닝 프로 파일에 대해 기본 Debug와 Release 디버그 및 릴리스 빌드 환경 설정 모두에 Any ios SDK 를 설정한다. Debug 빌드 환경 설정의 Any ios SDK 설정 값은 iphone Developer(현 재 iphone Developer: Development_Certificate_Name in Developm-ent_Provisioning_Profile_Name 와 일치) 로 설정된다. 이 1장 ios 빌드와 릴리스 5

22 설정은 앱에 지정한 Bundle identifier 값이 설치된 개발 프로비저닝 프로 파일과 일치한다는 점을 보여준다. Code Signing Identity Release Any ios SDK 설정에서 이를 Ad Hoc이나 앱 스토어 배포 프로비저닝 프로파일로 변경하면 해당 Relase 구 성에 대한 배포 프로비저닝 프로파일이 앱의 번들 식별자와 연계해서 동작 하는지 확인할 수 있다. 이 설정은 iphone Distribution: Distribution_ Certificate_Name 형식으로 되어있다. 또한 Automatic에서 iphone Distribution 프로파일을 선택해도 배포 프로비저닝 프로파일을 선택하고 해당 설정 사항을 iphone Distribution(현재 iphone Distribution... 과 일치)으로 변경할 수 있다. Xcode 프로젝트가 열려있을 때 프로비저닝 프로파일을 설치하면 Xcode 프로젝트 에디터는 새로운 프로파일을 보여주지 않지만 오거나이저는 보여준다는 점을 알 수 있다. Xcode 프로젝트 에디터 에서도 프로비저닝 프로파일을 확인하려면 PROJECT와 TARGETS를 여러 번 누르거나 Xcode를 다시 시작해야 한다. 그림 1-3 프로비저닝 프로파일과 일치하는 번들 아이디 1장 ios 빌드와 릴리스 6

23 1.1.3 Base SDK 설정하기 Xcode에서는 앱을 컴파일할 때 사용할 SDK 버전을 설정할 수 있다. 최적의 성능 을 발휘하도록 개발하려면 Latest 최신 SDK 설정을 사용하는 것이 가장 좋은 방법이 다. Latest SDK에는 가장 최근에 업데이트한 라이브러리, 프레임워크, 통합 컴파 일러 등이 포함되어 있기 때문이다. 따라서 지금부터 SDK 설정을 앱의 프로젝트 레벨과 타깃 레벨에 적용했는지 확인해보자. 프로젝트 레벨에서 Base SDK를 설정하는 방법은 다음과 같다(그림 1-4 참고). 1. Xcode의 메뉴에서 [View] [Navigators] [Show Project Navigator]를 선택한다. 2. 프로젝트의 루트 폴더를 선택한다. 3. 프로젝트 에디터에서 PROJECT 아래의 해당 프로젝트 이름를 선택한다. 4. Build Settings 탭을 누른 다음(아래에 All 과 Combined 탭을 선택했는지 확인) Architectures에서 Base SDK를 Latest ios 버전 으로 설정한다. 그림 1-4 프로젝트 레벨에서의 Base SDK 설정 1장 ios 빌드와 릴리스 7

24 타깃 레벨에서 Base SDK를 설정하는 방법은 다음과 같다(그림 1-5 참고). 1. Xcode의 메뉴에서 [View] [Navigators] [Show Project Navigator]를 선택한다. 2. 프로젝트의 루트 폴더를 선택한다. 3. 프로젝트 에디터에서 TARGETS 아래의 해당 프로젝트 이름을 선택한다. 4. Build Settings 탭을 누른 다음(아래에 All 과 Combined 탭을 선택했는지 확인) Architectures에서 Base SDK를 Latest ios 버전 으로 설정한다. 그림 1-5 타깃 레벨에서의 Base SDK 설정 배치 타깃 설정하기 개발 중 어느 시점이 되면 개발하는 앱을 실행할 기기의 가장 낮은 ios 버전을 결 정해야 한다. 이때 보통은 개발하는 앱이 사용하는 API에 따라 버전을 결정하게 된 다. 그보다 더 낮은 버전의 ios 또는 개발하는 앱이 요구하는 하드웨어 요구 사항 을 맞출 수 없는 낮은 버전의 ios로 구동되는 기기에서는 앱을 사용할 수 없기 때 문이다. 배치 타깃 Deployment Target 설정은 앱 스토어 고객들이 앱을 사용하는 데 필 요한 최소한의 ios 버전을 반영한다. 예를 들어 배치 타깃 설정을 5.1로 지정하면 앱이 앱 스토어에서 ios 5.1 또는 그 이상 으로 표시된다. 사용자가 5.1보다 낮은 1장 ios 빌드와 릴리스 8

25 버전으로 구동되는 ios를 사용하는 기기에 여러분의 앱을 설치하려고 하면 애플 리케이션이 호환되지 않음 이라는 오류 메시지가 나타난다. 즉, 개발하는 앱의 배 치 타깃에서 설정하는 ios 버전을 높게 지정할수록 앱을 사용할 수 있는 고객의 수 는 줄어든다는 점을 명심해야 한다. 더 낮은 버전의 ios를 사용하는(혹은 더 이상 높은 버전의 ios를 사용할 수 없는 기기를 보유한) 고객들은 이 앱을 사용할 수 없 기 때문이다. 다음 단계를 따라 앱의 타깃 레벨 설정을 위한 ios 배치 타깃을 설정한다(그림 1-6 참고). 1. Xcode의 메뉴에서 [View] [Navigators] [Show Project Navigator]를 선택한다. 2. 프로젝트의 루트 폴더를 선택한다. 3. 프로젝트 에디터에서 TARGETS 아래의 해당 프로젝트 이름을 선택한다. 4. General 일반 탭을 누르고 아래 Deployment Info의 Deployment Target에 서 드롭다운 목록을 눌러 원하는 ios 버전을 설정한다. 그림 1-6 앱의 타깃 레벨 설정을 위한 ios 배치 타깃 설정 1장 ios 빌드와 릴리스 9

26 1.1.5 특정 하드웨어 아키텍처 대상 정하기 앱의 배치 타깃으로 지정하는 ios 버전은 하드웨어 아키텍처 설정에 직접적인 영 향을 미친다. Xcode 5에서 기본 하드웨어 아키텍처는 arm64 armv7 armv7s 다. 03 그런데 아이폰 3G와 아이팟 터치 2세대처럼 오래된 기기는 하드웨어 아키 텍처가 armv6다. 즉, 앱의 ios 배치 타깃이 ios 4.2 이하라면 armv6를 추가해 armv6 아키텍처를 지원하는 기기도 고려해야 한다. 실제 경우를 살펴보면, ios 배치 타깃 설정은 4.0이지만 armv6 아키텍처를 추가 하지 않으면 ios 버전이 설치된 아이폰 3G나 아이팟 터치 2세대에는 개발 한 앱을 설치할 수 없다. 반대로 프로젝트가 ios 4.3과 같거나 낮은 버전을 더 이 상 지원하지 않는다면 armv6 하드웨어 아키텍처 설정을 제거해야 할 수도 있다. 따라서 이번에는 앱의 타깃 레벨에 부가적인 하드웨어 아키텍처를 추가하는 방법 을 설명한다. 먼저 Xcode 5의 TARGETS에 armv6 하드웨어 아키텍처를 추가하 는 방법을 살펴본다. 또한 앱이 사용하는 각각의 서드파티 라이브러리에 대한 타깃 레벨 설정에도 armv6 하드웨어 아키텍처를 추가해본다. 1. Xcode의 메뉴에서 [View] [Navigators] [Show Project Navigator]를 선택한다. 2. 프로젝트의 루트 폴더를 선택한다. 3. 프로젝트 에디터에서 TARGETS 아래의 해당 프로젝트 이름을 선택한다. 4. Build Settings 탭을 누른다(아래에 All 과 Combined 탭을 선택했는지 확 인). 5. Xcode 5의 기본 아키텍처 Architectures 설정(Architectures 아래 Architectures 확인)은 Standard (armv7 armv7s) - $(ARCHS_STANDARD) 다. 03 역자주_ ios 7에서는 Xcode 5를 사용하며 기본 하드웨어 아키텍처에 arm64 가 추가되었다. 1장 ios 빌드와 릴리스 10

27 6. 오른쪽 아키텍처 설정을 선택한 다음, 이 설정을 수정하기 위해 Other 를 선택 한다(그림 1-7 참고). 그림 1-7 기타 하드웨어 아키텍처 추가 7. $(ARCHS_STANDARD)를 선택하고 [-]를 눌러 삭제한다. 그리고 [+]를 눌러 armv7s, armv7, armv6를 각각 추가한다(그림 1-8 참고). 그림 1-8 추가 하드웨어 아키텍처 추가 8. Build Active Architecture Only 설정이 No 로 되어있는지 확인한다. 04 타깃 레벨 설정에 armv6 아키텍처를 추가하지 않고 배치 타깃이 ios 4.3 버전 미만인 상태에 서 아이튠즈 커넥트에 앱을 업로드하려고 하면 다음과 같은 오류 메시지가 나타난다. iphone/ipod Touch: application executable is missing a required architecture. At least one of the following architecture(s) must be present: armv 역자주_아이폰/아이팟 터치: 애플리케이션 실행에 필요한 아키텍처가 없습니다. 최소한 다음 아키텍처 중 하나라도 있어야 합니다: armv6 1장 ios 빌드와 릴리스 11

28 1.1.6 빌드 환경 설정하기 기본적으로 새로운 Xcode 프로젝트는 모두 Default and Release 기본 및 릴리스 빌드 환경 설정과 함께 만들어진다. 그런데 경우에 따라 프로젝트에 다른 빌드 환경 설 정을 추가해야 하는 경우도 있다. 이번에는 이런 경우에 대한 예로 앱을 다른 번들 아이디로 빌드하거나 다른 프로비저닝 프로파일을 사용해 키체인에 접근하는 경우 등을 살펴본다. 다음 단계를 따라 Xcode 프로젝트에 부가적인 빌드 환경 설정을 추가한다. 1. Xcode의 메뉴에서 [View] [Navigators] [Show Project Navigator]를 선택한다. 2. 프로젝트의 루트 폴더를 선택한다. 3. 프로젝트 에디터에서 PROJECT 아래의 해당 프로젝트 이름을 선택한다. 4. Info 탭의 Configurations에서 [+]를 눌러 기존 빌드 환경 설정을 복사해 시 작점으로 사용한다(그림 1-9 참고). 그림 1-9 새로운 빌드 환경 설정 추가 5. 빌드 환경 설정에 이름을 붙인다. 프로젝트 레벨과 타깃 레벨 모두에 있는 Build Settings 탭의 환경 설정 옵션에 방금 이름 붙인 부가적인 빌드 환경 설 정을 포함하게 된다. 1장 ios 빌드와 릴리스 12

BACK TO THE BASIC C++ 버그 헌팅: 버그를 예방하는 11가지 코딩 습관

BACK TO THE BASIC C++ 버그 헌팅: 버그를 예방하는 11가지 코딩 습관 Hanbit ebook Realtime 30 C++ 버그 헌팅 버그를 예방하는 11가지 코딩 습관 Safe C++ 블라디미르 쿠스퀴니르 지음 / 정원천 옮김 이 도서는 O REILLY의 Safe C++의 번역서입니다. BACK TO THE BASIC C++ 버그 헌팅 버그를 예방하는 11가지 코딩 습관 BACK TO THE BASIC C++ 버그 헌팅 버그를

More information

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상 Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는

More information

SBR-100S User Manual

SBR-100S User Manual ( 1 / 13 ) SBR-100S 모델에 대한 사용자 펌웨어 업그레이드 방법을 안내해 드립니다. SBR-100S 는 신규 펌웨어가 있을시 FOTA(자동업데이트) 기능을 통하여 자동 업그레이드가 되며, 필요시 사용자가 신규 펌웨어를 다운받아 수동으로 업그레이드 할 수 있습니다. 1. 준비하기 1.1 연결 장치 준비 펌웨어 업그레이드를 위해서는 SBR-100S

More information

iOS5_1±³

iOS5_1±³ IDG Deep Dive ios 5 2 3 4 5 6 7 8 9 10 11 12 ios 5 토어 버튼이 상단 좌측에 추가되어 아이튠즈 스토 어의 적합한 영역으로 연결해 준다. 또한 블루투스의 원격제어 기능인 AVRCP(AV Remote Control Profile)가 1.3 버전으로 업데이 트되어 음악을 블루투스로 스트리밍할 때 트랙과 아티스트, 앨범 정보를

More information

View Licenses and Services (customer)

View Licenses and Services (customer) 빠른 빠른 시작: 시작: 라이선스, 라이선스, 서비스 서비스 및 주문 주문 이력 이력 보기 보기 고객 가이드 Microsoft 비즈니스 센터의 라이선스, 서비스 및 혜택 섹션을 통해 라이선스, 온라인 서비스, 구매 기록 (주문 기록)을 볼 수 있습니다. 시작하려면, 비즈니스 센터에 로그인하여 상단 메뉴에서 재고를 선택한 후 내 재고 관리를 선택하십시오. 목차

More information

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - chap01-C언어개요.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을

More information

iOS 7 핵심 노트: Xcode 5, 플랫 UI, API 중심으로 살펴보는 iOS 7

iOS 7 핵심 노트: Xcode 5, 플랫 UI, API 중심으로 살펴보는 iOS 7 Hanbit ebook Realtime 51 Xcode 5, 플랫 UI, API 중심으로 살펴보는 ios 7 ios 7 핵심 노트 야곰 지음 Xcode 5, 플랫 UI, API 중심으로 살펴보는 ios 7 ios 7 핵심 노트 ios 7 핵심 노트 Xcode 5, 플랫 UI, API 중심으로 살펴보는 ios 7 초판발행 2013년 12월 31일 지은이 야곰

More information

wtu05_ÃÖÁ¾

wtu05_ÃÖÁ¾ 한 눈에 보는 이달의 주요 글로벌 IT 트렌드 IDG World Tech Update May C o n t e n t s Cover Story 아이패드, 태블릿 컴퓨팅 시대를 열다 Monthly News Brief 이달의 주요 글로벌 IT 뉴스 IDG Insight 개발자 관점에서 본 윈도우 폰 7 vs. 아이폰 클라우드 컴퓨팅, 불만 검증 단계 돌입 기업의

More information

SIGIL 완벽입문

SIGIL 완벽입문 누구나 만드는 전자책 SIGIL 을 이용해 전자책을 만들기 EPUB 전자책이 가지는 단점 EPUB이라는 포맷과 제일 많이 비교되는 포맷은 PDF라는 포맷 입니다. EPUB이 나오기 전까지 전 세계에서 가장 많이 사용되던 전자책 포맷이고, 아직도 많이 사 용되기 때문이기도 한며, 또한 PDF는 종이책 출력을 위해서도 사용되기 때문에 종이책 VS

More information

CSG_keynote_KO copy.key

CSG_keynote_KO copy.key 101. 3 Shutterstock 4 Shutterstock 5 Shutterstock? 6? 10 What To Create 10 Ways to Find Trends and Inspiration 12 15 17 :. 21 24 Shutterstock 26 29 -. 31 Shutterstock : 36 " " 37! 39 41 45 46 47 49 Copyright

More information

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx #include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의

More information

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

1

1 1 2 3 4 5 6 b b t P A S M T U s 7 m P P 8 t P A S M T U s 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 Chapter 1 29 1 2 3 4 18 17 16 15 5 6 7 8 9 14 13 12 11 10 1 2 3 4 5 9 10 11 12 13 14 15

More information

미디어 및 엔터테인먼트 업계를 위한 Adobe Experience Manager Mobile

미디어 및 엔터테인먼트 업계를 위한 Adobe Experience Manager Mobile Adobe Experience Manager Mobile 앱 제작을 넘어 고객, 파트너 및 직원과의 유대 관계 형성 매년 모바일 디바이스에서 읽고 듣고 교류하는 사람들이 증가하고 있습니다. 미디어 및 엔터테인먼트 조직은 모바일 디바이스를 통해 고객, 직원, 파트너 및 광고주와 직접 교류할 수 있는 새로운 기회를 얻을 수 있는데, 이 기회를 민첩하게 활용하는

More information

소규모 비즈니스를 위한 플레이북 여기서 다룰 내용은 다음과 같습니다. 1. YouTube 소개 2. YouTube에서 비즈니스를 위한 채널 만들기 3. 눈길을 끄는 동영상 만들기 4. 고객의 액션 유도하기 5. 비즈니스에 중요한 잠재고객에게 더 많이 도달하기

소규모 비즈니스를 위한 플레이북 여기서 다룰 내용은 다음과 같습니다. 1. YouTube 소개 2. YouTube에서 비즈니스를 위한 채널 만들기 3. 눈길을 끄는 동영상 만들기 4. 고객의 액션 유도하기 5. 비즈니스에 중요한 잠재고객에게 더 많이 도달하기 소규모 비즈니스를 위한 YouTube 플레이북 YouTube에서 호소력 있는 동영상으로 고객과 소통하기 소규모 비즈니스를 위한 플레이북 여기서 다룰 내용은 다음과 같습니다. 1. YouTube 소개 2. YouTube에서 비즈니스를 위한 채널 만들기 3. 눈길을 끄는 동영상 만들기 4. 고객의 액션 유도하기 5. 비즈니스에 중요한 잠재고객에게 더 많이 도달하기

More information

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Microsoft Word - windows server 2003 수동설치_non pro support_.doc Windows Server 2003 수동 설치 가이드 INDEX 운영체제 설치 준비과정 1 드라이버를 위한 플로피 디스크 작성 2 드라이버를 위한 USB 메모리 작성 7 운영체제 설치 과정 14 Boot Sequence 변경 14 컨트롤러 드라이버 수동 설치 15 운영체제 설치 17 운영체제 설치 준비 과정 Windows Server 2003 에는 기본적으로

More information

152*220

152*220 152*220 2011.2.16 5:53 PM ` 3 여는 글 교육주체들을 위한 교육 교양지 신경림 잠시 휴간했던 우리교육 을 비록 계간으로이지만 다시 내게 되었다는 소식을 들으니 우 선 반갑다. 하지만 월간으로 계속할 수 없다는 현실이 못내 아쉽다. 솔직히 나는 우리교 육 의 부지런한 독자는 못 되었다. 하지만 비록 어깨너머로 읽으면서도 이런 잡지는 우 리

More information

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse

More information

IRISCard Anywhere 5

IRISCard Anywhere 5 이 빠른 사용자 가이드는 IRISCard Anywhere 5 및 IRISCard Corporate 5 스캐너의 설치와 시작을 도와 드립니다. 이 스캐너와 함께 제공되는 소프트웨어는: - Cardiris Pro 5 및 Cardiris Corporate 5 for CRM (Windows 용) - Cardiris Pro 4 (Mac OS 용) Cardiris 의

More information

User Guide

User Guide HP ThinUpdate 관리자 설명서 Copyright 2016 HP Development Company, L.P. Windows는 미국 및/또는 기타 국가에서 Microsoft Corporation의 등록 상표 또는 상표입 니다. 기밀 컴퓨터 소프트웨어. 소유, 사용 또는 복사 에 필요한 유효한 사용권을 HP로부터 취득했 습니다. FAR 12.211 및

More information

내지-교회에관한교리

내지-교회에관한교리 내지-교회에관한교리 2011.10.27 7:34 PM 페이지429 100 2400DPI 175LPI C M Y K 제 31 거룩한 여인 32 다시 태어났습니까? 33 교회에 관한 교리 목 저자 면수 가격 James W. Knox 60 1000 H.E.M. 32 1000 James W. Knox 432 15000 가격이 1000원인 도서는 사육판 사이즈이며 무료로

More information

본책- 부속물

본책- 부속물 PROGRAMMING RUBY PROGRAMMING RUBY : THE PRAGMATIC PROGRAMMER S GUIDE, 2nd Ed. Copyright c 2005 Published in the original in the English language by The Pragmatic Programmers, LLC, Lewisville. All rights

More information

URL Shortener 프로젝트로 배우는 Vert.X 프레임워크

URL Shortener 프로젝트로 배우는 Vert.X 프레임워크 Hanbit ebook Realtime 95 URL Shortener 프로젝트로배우는 Vert.x 프레임워크 김요한지음 URL Shortener 프로젝트로배우는 Vert.x 프레임워크 김요한지음 URL Shortener 프로젝트로배우는 Vert.X 프레임워크 초판발행 2015 년 4 월 10 일 지은이김요한 / 펴낸이김태헌펴낸곳한빛미디어 ( 주 ) / 주소서울시마포구양화로

More information

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,

More information

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack FastTrack 1 Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack 5 11 2 FASTTRACK 소개 디지털 혁신은 여기서 시작합니다. Microsoft FastTrack은 Microsoft 클라우드를 사용하여 고객이 신속하게 비즈니스 가치를 실현하도록 돕는 고객 성공 서비스입니다.

More information

1

1 2/33 3/33 4/33 5/33 6/33 7/33 8/33 9/33 10/33 11/33 12/33 13/33 14/33 15/33 16/33 17/33 5) 입력을 다 했으면 확인 버튼을 클릭합니다. 6) 시작 페이지가 제대로 설정이 되었는지 살펴볼까요. 익스플로러를 종료하고 다시 실행시켜 보세요. 시작화면에 야후! 코리아 화면이 뜬다면 설정 완료..^^

More information

ThinkVantage Fingerprint Software

ThinkVantage Fingerprint Software ThinkVantage 지문 인식 소프트웨어 First Edition (August 2005) Copyright Lenovo 2005. Portions Copyright International Business Machines Corporation 2005. All rights reserved. U.S. GOVERNMENT USERS RESTRICTED RIGHTS:

More information

[Brochure] KOR_TunA

[Brochure] KOR_TunA LG CNS LG CNS APM (TunA) LG CNS APM (TunA) 어플리케이션의 성능 개선을 위한 직관적이고 심플한 APM 솔루션 APM 이란? Application Performance Management 란? 사용자 관점 그리고 비즈니스 관점에서 실제 서비스되고 있는 어플리케이션의 성능 관리 체계입니다. 이를 위해서는 신속한 장애 지점 파악 /

More information

Microsoft 을 열면 깔끔한 사용자 중심의 메뉴 및 레이아웃이 제일 먼저 눈에 띕니다. 또한 은 스마트폰, 테블릿 및 클라우드는 물론 가 설치되어 있지 않은 PC 에서도 사용할 수 있습니다. 따라서 장소와 디바이스에 관계 없이 언제, 어디서나 문서를 확인하고 편집

Microsoft 을 열면 깔끔한 사용자 중심의 메뉴 및 레이아웃이 제일 먼저 눈에 띕니다. 또한 은 스마트폰, 테블릿 및 클라우드는 물론 가 설치되어 있지 않은 PC 에서도 사용할 수 있습니다. 따라서 장소와 디바이스에 관계 없이 언제, 어디서나 문서를 확인하고 편집 Modern Modern www.office.com ( ) 892 5 : 1577-9700 : http://www.microsoft.com/korea Microsoft 을 열면 깔끔한 사용자 중심의 메뉴 및 레이아웃이 제일 먼저 눈에 띕니다. 또한 은 스마트폰, 테블릿 및 클라우드는 물론 가 설치되어 있지 않은 PC 에서도 사용할 수 있습니다. 따라서 장소와

More information

아이폰 및 스마트폰 선호도 조사 설문지

아이폰 및 스마트폰 선호도 조사 설문지 iphone Application 등록안내 v1.0 2010. 8. 1 by ECONOVATION - 1 - I. 개발자등록 Step 1 개발자등록및라이선스계약 1-1. 사전준비 : Mac PC, 싞용카드 (Visa) 싞용카드의경우싞청자의영문이름이결제카드의이름과동일해야함법인싞청시법인의경우영문사업자등록증과법적책임자정보가추가되며, 법인싞용카드의영문사업자등록증과동일해야함

More information

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 2 Eclipse (IDE) JDK Android SDK with

More information

Microsoft Word - 문필주.doc

Microsoft Word - 문필주.doc 포커스 포커스 모바일 광고기능을 갖는 아이폰 애플리케이션 문필주* 이요섭** 최근의 모바일 광고 시장은 이동통신사 중심의 SMS 발송 형태에서 아이폰의 등장과 앱 스토어(App Store)의 성공에 의한 콘텐츠 내의 플랫폼(App-vertising) 형태로 변해 가고 있다. 본 고에서는 모바일 광 고 아이폰 애플리케이션을 활용할 수 있는 방법에 대해 논의하고자

More information

정부3.0 국민디자인단 운영을 통해 국민과의 소통과 참여로 정책을 함께 만들 수 있었고 그 결과 국민 눈높이에 맞는 다양한 정책 개선안을 도출하며 정책의 완성도를 제고할 수 있었습니다. 또한 서비스디자인 방법론을 각 기관별 정부3.0 과제에 적용하여 국민 관점의 서비스 설계, 정책고객 확대 등 공직사회에 큰 반향을 유도하여 공무원의 일하는 방식을 변화시키고

More information

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

PathEye 공식 블로그 다운로드 받으세요!!   지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다. PathEye Mobile Ver. 0.71b 2009. 3. 17 By PathEye 공식 블로그 다운로드 받으세요!! http://blog.patheye.com 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다. PathEye 설치 1/3 최종 배포 버전을 다 운로드 받습니다. 다운로드된 파일은 CAB 파일입니다. CAB 파일에는

More information

Tad_가이드라인

Tad_가이드라인 SK T ad ios SDK Document Version 3.5 SDK Version 3.1.0.6 2013 8 28 SK T ad 2013/02/15 2013/08/28 3.1.0.6! 3 Build environment! 5 Header import! 11 Method! 14 Delegate! 15 Coding Guide! 17 Test Client ID!

More information

..,. Job Flow,. PC,.., (Drag & Drop),.,. PC,, Windows PC Mac,.,.,. NAS(Network Attached Storage),,,., Amazon Web Services*.,, (redundancy), SSL.,. * A

..,. Job Flow,. PC,.., (Drag & Drop),.,. PC,, Windows PC Mac,.,.,. NAS(Network Attached Storage),,,., Amazon Web Services*.,, (redundancy), SSL.,. * A ..,. Job Flow,. PC,.., (Drag & Drop),.,. PC,, Windows PC Mac,.,.,. NAS(Network Attached Storage),,,., Amazon Web Services*.,, (redundancy), SSL.,. * Amazon Web Services, Inc.. ID Microsoft Office 365*

More information

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P Duplicator 는기본적으로원본하드디스크를빠르게복사본하드디스크에복사하는기능을하는것입니다.. 복사본 하드디스크가원본하드디스크와똑같게하는것을목적으로하는것이어서저용량에서고용량으로복사시몇 가지문제점이발생할수있습니다. 하드디스크는사용하려면, 디스크초기화를한후에포맷을해야사용가능합니다. Windows PC는 MBR과 GPT 2 개중에 1개로초기화합니다. -Windows

More information

B2B 매뉴얼

B2B 매뉴얼 오디오북 모바일앱 사용자 매뉴얼 (안드로이드) 오디언 도서관 안드로이드용 - 오디오북 모바일앱은 안드로이드 OS 버전 2.1 이상을 지원합니다. (대표 기종 : 갤럭시 S, 갤럭시 S II, 갤럭시탭, 모토로이, 넥서스원 등) - OS 버전은 홖경설정(설정) > 휴대폰정보 > 펌웨어버전(Android 버전)에서 확인하실 수 있습니다.. - 하위 버전의 OS는

More information

Studuino소프트웨어 설치

Studuino소프트웨어 설치 Studuino 프로그래밍환경 Studuino 소프트웨어설치 본자료는 Studuino 프로그래밍환경설치안내서입니다. Studuino 프로그래밍 환경의갱신에따라추가 / 수정될수있습니다. 목차 1. 소개... 1 2. Windows... 2 2.1. 프로그래밍환경설치... 2 2.1.1. 웹설치버전설치방법... 2 2.2. Studuino 프로그래밍환경실행...

More information

파이썬을 이용한 AWS 가이드

파이썬을 이용한 AWS 가이드 Hanbit ebook Realtime 13 파이썬과 Boto로 클라우드 관리하기 파이썬을 이용한 AWS 가이드 Python and AWS Cookbook 미치 가나트 지음 / 강권학 옮김 Managing Your Cloud with Python and Boto Python & AWS Cookbook Mitch Garnaat 이 도서는 O REILLY의 Python

More information

(초등용1)1~29

(초등용1)1~29 3 01 6 7 02 8 9 01 12 13 14 15 16 02 17 18 19 20 21 22 23 24 03 25 26 27 28 29 01 33 34 35 36 37 38 39 02 40 41 42 43 44 45 03 46 47 48 49 04 50 51 52 53 54 05 55 56 57 58 59 60 61 01 63 64 65

More information

**09콘텐츠산업백서_1 2

**09콘텐츠산업백서_1 2 2009 2 0 0 9 M I N I S T R Y O F C U L T U R E, S P O R T S A N D T O U R I S M 2009 M I N I S T R Y O F C U L T U R E, S P O R T S A N D T O U R I S M 2009 발간사 현재 우리 콘텐츠산업은 첨단 매체의 등장과 신기술의 개발, 미디어 환경의

More information

02-출판과-완성

02-출판과-완성 저작권 아카데미 표준 교재 저작권 아카데미 표준 교재 교육홍보 2009-02 출판과 저작권 ISBN 978-89-6120-035-6 94010 ISBN 978-89-6120-033-2 CONTENTS 23 24 25 27 14 14 15 15 15 16 16 17 17 18 18 18 19 20 28 29 30 31 32 33 34 35 36 43 44 45

More information

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1 디지털 사진 프린터 P-S100 프린터 드라이버 설치 가이드 사용하는 컴퓨터에 따라 제공된 프린터 드라이버를 설치합니다. 설치 절차 에 대한 자세한 내용은 CD-ROM의 Readme 파일을 참조하십시오. 작동 환경 Windows 호환 모델: IBM PC/AT 및 호환품 운영 체제: Windows 98 SE/Me/2000/XP (Windows 98 SE/Me/2000/XP

More information

새로운 지점에서 단이 시작하는 경우 기둥코로 시작하라고 표시합니다. 기둥코(standing stitch)로 시작하는 방법은 YouTube 에서 찾아볼 수 있습니다. 특수 용어 팝콘뜨기: 1 코에 한길긴뜨기 5 코, 바늘을 빼고 첫번째 한길긴뜨기코의 앞에서 바늘을 넣은

새로운 지점에서 단이 시작하는 경우 기둥코로 시작하라고 표시합니다. 기둥코(standing stitch)로 시작하는 방법은 YouTube 에서 찾아볼 수 있습니다. 특수 용어 팝콘뜨기: 1 코에 한길긴뜨기 5 코, 바늘을 빼고 첫번째 한길긴뜨기코의 앞에서 바늘을 넣은 Desire Copyright: Helen Shrimpton, 2016. All rights reserved. By: Helen at www.crystalsandcrochet.com 12 인치 모티브 worsted/aran(10ply), 5mm 바늘 사용 약 10인치 Double Knitting(8ply), 4mm 바늘 사용 미국식 용어를 사용합니다. 약어

More information

<4D6963726F736F667420576F7264202D20494354B1E2C8B9BDC3B8AEC1EE2DB9DAB5BFB1D4>

<4D6963726F736F667420576F7264202D20494354B1E2C8B9BDC3B8AEC1EE2DB9DAB5BFB1D4> 주간기술동향 2015. 3. 18. 애플리케이션 마켓플레이스 기반의 콘텐츠 유통 서비스 박동규 창원대학교 정보통신공학과 교수 dongupak@gmail.com 1. 서론 2. 콘텐츠 플랫폼 시장의 변화 3. 애플의 콘텐츠 전략 4. 구글 플레이 스토어 콘텐츠마켓 5. 마이크로스프트의 콘텐츠마켓 6. 결론 1. 서론 세계 스마트폰 시장은 2008 년 이후 연평균

More information

소식지수정본-1

소식지수정본-1 2010. 7 통권2호 2 CONTENTS Korea Oceanographic & Hydrographic Association 2010. 7 2010년 한마음 워크숍 개최 원장님께서 손수 명찰을 달아주시면서 직원들과 더욱 친숙하게~~ 워크숍 시작! 친근하고 정감있는 말씀으로 직원들과 소통하며 격려하여 주시는 원장님... 제12차 SNPWG 회의에 참석 _ 전자항해서지

More information

레이아웃 1

레이아웃 1 Seed Money Bank Savings Banks vol.126 Seed Money Bank Savings Banks + vol.126 www.fsb.or.kr 20163 + 4 Contents 20163 + 4 vol.126 www.fsb.or.kr 26 02 08 30 SB Theme Talk 002 004 006 SB Issue 008 012 014

More information

win8_1±³

win8_1±³ 1 2 3 4 5 6 IDG Tech Library 7 8 9 ITWorld H ow To 마트글래스 기능은 사용자가 시청하거나 플레이한 하우스터프웍스(HowStuffWorks) 내용을 추적해 주고, 성취표나 추가 비디오 콘텐츠 하우스터프웍스 윈도우 8 앱은 기본적으로 하우 등 보조 정보를 제공한다. 또한 PC를 Xbox 360의 스터프웍스 웹 사이트의 모든

More information

스마트월드캠퍼스 교육교제

스마트월드캠퍼스 교육교제 LG Smart TV SDK 활용법 Contents 1. Using LG Smart TV SDK 2. Testing & Publishing 3. UX Guideline Using LG Smart TV SDK LG Smart TV SDK 구성 Open API IDE* App 구현을 위한 LG Smart TV 인터페이스 제공 Media playback, TV 제어,

More information

<B3EDB9AEC0DBBCBAB9FD2E687770>

<B3EDB9AEC0DBBCBAB9FD2E687770> (1) 주제 의식의 원칙 논문은 주제 의식이 잘 드러나야 한다. 주제 의식은 논문을 쓰는 사람의 의도나 글의 목적 과 밀접한 관련이 있다. (2) 협력의 원칙 독자는 필자를 이해하려고 마음먹은 사람이다. 따라서 필자는 독자가 이해할 수 있는 말이 나 표현을 사용하여 독자의 노력에 협력해야 한다는 것이다. (3) 논리적 엄격성의 원칙 감정이나 독단적인 선언이

More information

*BA_00

*BA_00 Published by Ji&Son Inc. Printed in Korea Copyright 2010 by Ji&Son Inc. Authorized translation of the English edition of Beautiful Architecture 2009 O Reilly Media, Inc. This Translation is published and

More information

5월전체 :7 PM 페이지14 NO.3 Acrobat PDFWriter 제 40회 발명의날 기념식 격려사 존경하는 발명인 여러분! 연구개발의 효율성을 높이고 중복투자도 방지할 것입니다. 우리는 지금 거센 도전에 직면해 있습니다. 뿐만 아니라 전국 26

5월전체 :7 PM 페이지14 NO.3 Acrobat PDFWriter 제 40회 발명의날 기념식 격려사 존경하는 발명인 여러분! 연구개발의 효율성을 높이고 중복투자도 방지할 것입니다. 우리는 지금 거센 도전에 직면해 있습니다. 뿐만 아니라 전국 26 5월전체 2005.6.9 5:7 PM 페이지14 NO.3 Acrobat PDFWriter 제 40회 발명의날 기념식 격려사 존경하는 발명인 여러분! 연구개발의 효율성을 높이고 중복투자도 방지할 것입니다. 우리는 지금 거센 도전에 직면해 있습니다. 뿐만 아니라 전국 26개 지역지식재산센터 를 통해 발명가와 중소기업들에게 기술개발에서 선진국은 첨단기술을 바탕으로

More information

1,000 AP 20,000 ZoneDirector IT 5, WLAN. ZoneFlex AP ZoneDirector. WLAN. WLAN AP,,,,,,., Wi-Fi. AP. PSK PC. VLAN WLAN.. ZoneDirector 5000 WLAN L

1,000 AP 20,000 ZoneDirector IT 5, WLAN. ZoneFlex AP ZoneDirector. WLAN. WLAN AP,,,,,,., Wi-Fi. AP. PSK PC. VLAN WLAN.. ZoneDirector 5000 WLAN L 1,000 AP 20,000 ZoneDirector 5000. IT 5, WLAN. ZoneFlex AP ZoneDirector. WLAN. WLAN AP,,,,,,., Wi-Fi. AP. PSK PC. VLAN WLAN.. WLAN LAN Ruckus Wireless (ZD5000),, WLAN. 20,000 2,048 WLAN ZD5000 1,000 ZoneFlex

More information

Microsoft PowerPoint - chap04-연산자.pptx

Microsoft PowerPoint - chap04-연산자.pptx int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); } 1 학습목표 수식의 개념과 연산자, 피연산자에 대해서 알아본다. C의 를 알아본다. 연산자의 우선 순위와 결합 방향에

More information

유니 앞부속

유니 앞부속 Published by Ji&Son Inc. Printed in Korea. Unityによる3Dゲ-ム : iphone/android/webで ゲ-ムプログラミング (JAPAN ISBN 978-4873115061) Authorized translation from the Japanese language edition of Unityによる3Dゲ- ム. 2011 the

More information

¾ç¼ºÄÀ-2

¾ç¼ºÄÀ-2 양성평등 캠퍼스 문화 조성을 위하여... 고려대학교 양성평등센터 는 2001년 6월에 제정된 성희롱 및 성폭력 예방과 처리에 관한 규정 에 의거하여 같은 해 7월에 설치된 성희롱및성폭력상담소 를 2006년 10월 개칭한 것입니다. 양성평등 센터 로의 개칭은 교내에서 발생하는 성피해에 대한 즉각적인 대응과 상담 제공뿐만 아니라 상호 존중을 바탕으로 한 양성평등

More information

노트북 IT / 모바일 데스크탑 34 올인원PC 35 PC 소프트웨어 포터블SSD / SSD / 메모리카드 36 태블릿 37 휴대폰 39 PC 솔루션 IT / 모바일 IT / 모바일 노트북 29 삼성전자는 Windows 를 권장합니다. 삼성전자만의 편리하고 다양한 소프트웨어를 통해 초보자도 보다 쉽고 빠르게 이용 가능합니다. Easy Settings 삼성 패스트

More information

PowerPoint Presentation

PowerPoint Presentation 오에스아이소프트코리아세미나세미나 2012 Copyright Copyright 2012 OSIsoft, 2012 OSIsoft, LLC. LLC. PI Coresight and Mobility Presented by Daniel Kim REGIONAL 세미나 SEMINAR 세미나 2012 2012 2 Copyright Copyright 2012 OSIsoft,

More information

60

60 광복60년기념전 시련과 전진 주 최 : 광복60년기념사업추진위원회 주 관 : 민주화운동기념사업회, 중앙일보 후 원 : SK Telecom, (주)부영, 다음 일 정 : 2005.8.14(일) ~ 8.23(일) 장 소 : 대한민국 국회 1. 내용의 일부 혹은 전체를 인용, 발췌하는 경우에는 반드시 저자와 출처를 밝혀 주셔야 합니다. 2. 본 자료는 http://www.kdemocracy.or.kr/kdfoms/에서

More information

ActFax 4.31 Local Privilege Escalation Exploit

ActFax 4.31 Local Privilege Escalation Exploit NSHC 2013. 05. 23 악성코드 분석 보고서 [ Ransomware 악성코드 ] 사용자의 컴퓨터를 강제로 잠그고 돈을 요구하는 형태의 공격이 기승을 부리고 있 습니다. 이러한 형태의 공격에 이용되는 악성코드는 Ransomware로 불리는 악성코 드 입니다. 한번 감염 시 치료절차가 복잡하며, 보고서 작성 시점을 기준으로 지속 적인 피해자가 발생되고

More information

Index 1. Intro Install Connect Scratch 1.4 (Offline Editor) Scratch 2.0 (Online Editor) Connect f

Index 1. Intro Install Connect Scratch 1.4 (Offline Editor) Scratch 2.0 (Online Editor) Connect f Scratch 호환 센서 보드 SKY SSB 설정 메뉴얼 1st of April 2016 Techdine Index 1. Intro... 03 2. Install... 04 3. Connect... 06 3-1. Scratch 1.4 (Offline Editor)... 06 3-2. Scratch 2.0 (Online Editor)... 09 3-2-1. Connect

More information

회원번호 대표자 공동자 KR000****1 권 * 영 KR000****1 박 * 순 KR000****1 박 * 애 이 * 홍 KR000****2 김 * 근 하 * 희 KR000****2 박 * 순 KR000****3 최 * 정 KR000****4 박 * 희 조 * 제

회원번호 대표자 공동자 KR000****1 권 * 영 KR000****1 박 * 순 KR000****1 박 * 애 이 * 홍 KR000****2 김 * 근 하 * 희 KR000****2 박 * 순 KR000****3 최 * 정 KR000****4 박 * 희 조 * 제 회원번호 대표자 공동자 KR000****1 권 * 영 KR000****1 박 * 순 KR000****1 박 * 애 이 * 홍 KR000****2 김 * 근 하 * 희 KR000****2 박 * 순 KR000****3 최 * 정 KR000****4 박 * 희 조 * 제 KR000****4 설 * 환 KR000****4 송 * 애 김 * 수 KR000****4

More information

서현수

서현수 Introduction to TIZEN SDK UI Builder S-Core 서현수 2015.10.28 CONTENTS TIZEN APP 이란? TIZEN SDK UI Builder 소개 TIZEN APP 개발방법 UI Builder 기능 UI Builder 사용방법 실전, TIZEN APP 개발시작하기 마침 TIZEN APP? TIZEN APP 이란? Mobile,

More information

Office 365 사용자 가이드

Office 365 사용자 가이드 [ 여기에입력 ] Office 365 사용자가이드 OFFICE 365 모바일설정 목차 1. 모바일에메일계정추가하기... 2 2. Lync 2013 App 설치하기... 7 3. Office Mobile App 설치하기... 10 4. Office for ipad 설치하기... 16-1 - 모바일기기에 Office 365 를설정해보세요. 모바일기기에 Office

More information

iOS ÇÁ·Î±×·¡¹Ö 1205.PDF

iOS ÇÁ·Î±×·¡¹Ö 1205.PDF iphone ios 5 DEVELOPMENT ESSENTIALS Copyright 2011 Korean Translation Copyright 2011 by J-Pub. co. The Korean edition is published by arrangement with Neil Smyth through Agency-One, Seoul. i iphone ios

More information

vRealize Automation용 VMware Remote Console - VMware

vRealize Automation용 VMware Remote Console - VMware vrealize Automation 용 VMware Remote Console VMware Remote Console 9.0 이문서는새버전으로교체되기전까지나열된각제품버전및모든이후버전을지원합니다. 이문서에대한최신버전을확인하려면 http://www.vmware.com/kr/support/pubs 를참조하십시오. KO-002230-00 vrealize Automation

More information

목 차 1. 드라이버 설치...3 1.1 설치환경...3 1.2 드라이버 설치 시 주의사항...3 1.3 USB 드라이버 파일...3 1.4 Windows XP에서 설치...4 1.5 Windows Vista / Windows 7에서 설치...7 1.6 Windows

목 차 1. 드라이버 설치...3 1.1 설치환경...3 1.2 드라이버 설치 시 주의사항...3 1.3 USB 드라이버 파일...3 1.4 Windows XP에서 설치...4 1.5 Windows Vista / Windows 7에서 설치...7 1.6 Windows 삼성SDS 하이패스 USB 드라이버 설치 매뉴얼 삼성SDS(주) 목 차 1. 드라이버 설치...3 1.1 설치환경...3 1.2 드라이버 설치 시 주의사항...3 1.3 USB 드라이버 파일...3 1.4 Windows XP에서 설치...4 1.5 Windows Vista / Windows 7에서 설치...7 1.6 Windows 8에서 설치...9 2. 드라이버

More information

피해자식별PDF용 0502

피해자식별PDF용 0502 국제이주기구(International IOM 인신매매 방지 교육 지침서 시리즈는 인신매매 피해자 Organization for Migration, IOM) 에 대한 지원 서비스를 향상시키려는 노력의 일환으로 개발 는 전 세계 곳곳에서 인신매매 방지 되었다. IOM의 풍부한 현장 경험을 기반으로 하여 실무자에 활동에 참여하고 있는 비정부기구, 정 게 도움이 될

More information

C++ Programming

C++ Programming C++ Programming 예외처리 Seo, Doo-okok clickseo@gmail.com http://www.clickseo.com 목 차 예외처리 2 예외처리 예외처리 C++ 의예외처리 예외클래스와객체 3 예외처리 예외를처리하지않는프로그램 int main() int a, b; cout > a >> b; cout

More information

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리 ArcGIS for Desktop 10.4 Single Use 설치가이드 Software: ArcGIS for Desktop 10.4 Platforms: Windows 10, 8.1, 7, Server 2012, Server 2008 ArcGIS for Desktop 10.4 시스템 요구사항 1. 지원 플랫폼 운영체제 최소 OS 버전 최대 OS 버전 Windows

More information

광복60 년 종합학술대회 ( 제6 차) 올바른 과거청산을 위한 전국순회 심포지엄 종합자료집 청산하지 못한 역사, 어떻게 할 것인가? 주최 주관 : : 올바른과거청산을위한범국민위원회 올바른과거청산을위한범국민위원회 소속 지역단체 후원 : 광복60년기념사업추진위원회 1. 내용의 일부 혹은 전체를 인용, 발췌하는 경우에는 반드시 저자와 출처를 밝혀 주셔야 합니다.

More information

MF Driver Installation Guide

MF Driver Installation Guide Korean MF 드라이버 설치설명서 사용자 소프트웨어 CD-ROM... 드라이버 및 소프트웨어 정보...1 지원되는 운영 체제...1 MF 드라이버 및 MF Toolbox 설치... [쉬운 설치]를 사용한 설치...2 [사용자 정의 설치]를 사용한 설치...10 USB 케이블 연결(USB를 이용해 연결하는 경우만)...20 설치 결과 확인...21 온라인

More information

DocHdl2OnPREPRESStmpTarget

DocHdl2OnPREPRESStmpTarget 자르는 선 5 월 월말 성취도 평가 국어 2쪽 사회 5쪽 과학 7쪽 자르는 선 학년 5 13 4 47 1 5 2 3 7 2 810 8 1113 11 9 12 10 3 13 14 141 1720 17 15 18 19 1 4 20 5 1 2 7 3 8 4 5 9 10 5 월말 성취도평가 11 다음 보기 에서 1 다음 안에 들어갈 알맞은 말을 찾아 쓰시오. 각 나라마다

More information

RHEV 2.2 인증서 만료 확인 및 갱신

RHEV 2.2 인증서 만료 확인 및 갱신 2018/09/28 03:56 1/2 목차... 1 인증서 확인... 1 인증서 종류와 확인... 4 RHEVM CA... 5 FQDN 개인 인증서... 5 레드햇 인증서 - 코드 서명 인증서... 6 호스트 인증... 7 참고사항... 8 관련링크... 8 AllThatLinux! - http://allthatlinux.com/dokuwiki/ rhev_2.2_

More information

Endpoint Protector - Active Directory Deployment Guide

Endpoint Protector - Active Directory Deployment Guide Version 1.0.0.1 Active Directory 배포가이드 I Endpoint Protector Active Directory Deployment Guide 목차 1. 소개...1 2. WMI 필터생성... 2 3. EPP 배포 GPO 생성... 9 4. 각각의 GPO 에해당하는 WMI 연결... 12 5.OU 에 GPO 연결... 14 6. 중요공지사항

More information

Windows 10 General Announcement v1.0-KO

Windows 10 General Announcement v1.0-KO Windows 10 Fuji Xerox 장비와의호환성 v1.0 7 July, 2015 머리말 Microsoft 는 Windows 10 이 Windows 자동업데이트기능을통해예약되어질수있다고 6 월 1 일발표했다. 고객들은 윈도우 10 공지알림을받기 를표시하는새로운아이콘을알아차릴수있습니다. Fuji Xerox 는 Microsoft 에서가장최신운영시스템인 Windows

More information

consulting

consulting CONSULTING 전략 컨설팅 클라우드 마이그레이션 애플리케이션 마이그레이션 데이터 마이그레이션 HELPING YOU ADOPT CLOUD. 클라우드로 가기로 결정했다면 누구와 함께 갈지를 선택해야 합니다. 처음부터 끝까지 믿을만한 파트너를 찾는다면 베스핀글로벌이 정답입니다. 전략 컨설팅 다양한 클라우드 공급자가 존재하고, 클라우드 공급자마다 다른 장단점을

More information

PDF_Compass_32호-v3.pdf

PDF_Compass_32호-v3.pdf Design Compass는 특허청의 디자인맵 웹사이트에서 제공하는 디자인, 브랜드, 기술, 지식재산권에 관한 다양한 콘텐츠를 디자이너들의 입맛에 맞게 엮은 격월간 디자인 지식재산권 웹진입니다. * Design Compass는 저작이용이 허락된 서울서체(서울시)와 나눔글꼴(NHN)을 사용하여 제작되었습니다. 2 4 5 6 7 9 10 11 편집 / 디자인맵

More information

»êÇÐ-150È£

»êÇÐ-150È£ Korea Sanhak Foundation News VOL. 150 * 2011. 12. 30 논단 이슈별 CSR 활동이 기업 충성도에 미치는 영향 : 국가별 및 산업별 비교분석 최 지 호 전남대 경영학부 교수 Ⅰ. 서론 Ⅰ. 서론 Ⅱ. 문헌 고찰 및 가설 개발 2. 1. 호혜성의 원리에 기초한 기업의 사회적 투자에 대한 소

More information

Gwangju Jungang Girls High School 이상야릇하게 지어져 이승이 아닌 타승에 온 것 같은 느낌이 들었다. 모텔에 여장을 풀고 먹 기 위해 태어났다는 이념 아래 게걸스럽게 식사를 했다. 피곤하니 빨리 자라는 선생님의 말 씀은 뒷전에 미룬 채 불을 끄고 밤늦게까지 속닥거리며 놀았다. 몇 시간 눈을 붙이는 둥 마 는 둥 다음날 이른 아침에

More information

Drucker Innovation_CEO과정

Drucker Innovation_CEO과정 ! 피터드러커의 혁신과 기업가정신 허연 경희대학교 경영대학원 Doing Better Problem Solving Doing Different Opportunity ! Drucker, Management Challenges for the 21st Century, 1999! Drucker, Management: Tasks, Responsibilities,

More information

ÀÚ¿øºÀ»ç-2010°¡À»°Ü¿ï-3

ÀÚ¿øºÀ»ç-2010°¡À»°Ü¿ï-3 2010 희망캠페인 쪽방의 겨울은 유난히 빨리 찾아옵니다. 하늘 높은지 모르고 오르는 기름 값은 먼 나라 이야기 마냥 엄두조차 내지 못하고 내 몸 하 나 간신히 누일 전기장판만으로 냉기 가득한 방에서 겨울을 보내야 합니다. 한 달에 열흘정도 겨우 나가는 일용직도 겨울이 되면 일거리가 없어, 한 달 방값을 마련하 기 어렵고, 일을 나가지 못하면 밖으로 쫓겨 날

More information

Xen으로 배우는 가상화 기술의 이해 - CPU 가상화

Xen으로 배우는 가상화 기술의 이해 - CPU 가상화 Hanbit ebook Realtime 17 Xen으로 배우는 가상화 기술의 이해 CPU 가상화 박은병, 김태훈, 이상철, 문대혁 지음 Xen으로 배우는 가상화 기술의 이해 CPU 가상화 Xen으로 배우는 가상화 기술의 이해 - CPU 가상화 초판발행 2013년 2월 25일 지은이 박은병, 김태훈, 이상철, 문대혁 / 펴낸이 김태헌 펴낸곳 한빛미디어(주) /

More information

연구노트

연구노트 #2. 종이 질 - 일단은 OK. 하지만 만년필은 조금 비침. 종이질은 일단 합격점. 앞으로 종이질은 선택옵션으로 둘 수 있으리라 믿는다. 종이가 너무 두꺼우면, 뒤에 비치지 는 않지만, 무겁고 유연성이 떨어진다. 하지만 두꺼우면 고의적 망실의 위험도 적고 적당한 심리적 부담도 줄 것이 다. 이점은 호불호가 있을 것으로 생각되지만, 일단은 괜찮아 보인다. 필자의

More information

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API WAC 2.0 & Hybrid Web App 권정혁 ( @xguru ) 1 HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API Mobile Web App needs Device APIs Camera Filesystem Acclerometer Web Browser Contacts Messaging

More information

Jkafm093.hwp

Jkafm093.hwp 가정의학회지 2004;25:721-739 비만은 심혈관 질환, 고혈압 및 당뇨병에 각각 위험요인이고 다양한 내과적, 심리적 장애와 연관이 있는 질병이다. 체중감소는 비만한 사람들에 있어 이런 위험을 감소시키고 이들 병발 질환을 호전시킨다고 알려져 있고 일반적으로 많은 사람들에게 건강을 호전시킬 것이라는 믿음이 있어 왔다. 그러나 이런 믿음을 지지하는 연구들은

More information

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Crash Unity SDK... Log & Crash Search. - Unity3D v4.0 ios

More information

내지(교사용) 4-6부

내지(교사용) 4-6부 Chapter5 140 141 142 143 144 145 146 147 148 01 02 03 04 05 06 07 08 149 활 / 동 / 지 2 01 즐겨 찾는 사이트와 찾는 이유는? 사이트: 이유: 02 아래는 어느 외국계 사이트의 회원가입 화면이다. 국내의 일반적인 회원가입보다 절차가 간소하거나 기입하지 않아도 되는 개인정보 항목이 있다면 무엇인지

More information

디지털 공학

디지털 공학 캡스톤디자인 App Inventor 디지털전자정보계열 앱 인벤터란? MIT 대학 미디어 랩 연구실에서 만든 안드로 이드용 스마트폰 앱 제작하는 블록 프로그래 밍 기법의 비주얼 프로그래밍 도구이다. 스마트폰의 화면을 디자인하고 블록들을 조 립하면 우리가 원하는 앱을 만들 수 있다. 인터넷이 연결된 곳에서는 어디서라도 접속 하여 앱 화면을 직접 디자인하고 프로그래밍

More information

Web Scraper in 30 Minutes 강철

Web Scraper in 30 Minutes 강철 Web Scraper in 30 Minutes 강철 발표자 소개 KAIST 전산학과 2015년부터 G사에서 일합니다. 에서 대한민국 정치의 모든 것을 개발하고 있습니다. 목표 웹 스크래퍼를 프레임웍 없이 처음부터 작성해 본다. 목표 웹 스크래퍼를 프레임웍 없이 처음부터 작성해 본다. 스크래퍼/크롤러의 작동 원리를 이해한다. 목표

More information

LATEX과 Mendeley를 활용한 문헌 관리 2017년 2월 6일 제1절 서지 관리 프로그램 연구 주제를 찾거나 선행 연구를 조사하는 가장 대표적인 방법이 문헌들을 찾아보는 것이다. 수없이 많은 논문들을 찾게 되고, 이런 논문들을 다운로드한 후 체계적으로 관리할 필

LATEX과 Mendeley를 활용한 문헌 관리 2017년 2월 6일 제1절 서지 관리 프로그램 연구 주제를 찾거나 선행 연구를 조사하는 가장 대표적인 방법이 문헌들을 찾아보는 것이다. 수없이 많은 논문들을 찾게 되고, 이런 논문들을 다운로드한 후 체계적으로 관리할 필 LATEX과 Mendeley를 활용한 문헌 관리 2017년 2월 6일 제1절 서지 관리 프로그램 연구 주제를 찾거나 선행 연구를 조사하는 가장 대표적인 방법이 문헌들을 찾아보는 것이다. 수없이 많은 논문들을 찾게 되고, 이런 논문들을 다운로드한 후 체계적으로 관리할 필요가 있다. 서지 관리 프로그램(Reference management software, citation

More information

Frequently Asked Question 버전 변경 날짜 변경 내용 v.1.0.0 2013/07/22 최초 작성

Frequently Asked Question 버전 변경 날짜 변경 내용 v.1.0.0 2013/07/22 최초 작성 Frequently Asked Question 버전 변경 날짜 변경 내용 v.1.0.0 2013/07/22 최초 작성 목 차 schoolbox Elecboard 언어가 영어로 변경 되었습니다. schoolbox Elecboard에서 터치가 안 됩니다. schoolbox 버그 아닌가요? 전자칠판에 판서 할 경우 터치하는 부분과 판서되는 위치가 다릅니다. schoolbox

More information

2015년9월도서관웹용

2015년9월도서관웹용 www.nl.go.kr 국립중앙도서관 후회의 문장들 사라져 버릴 마음의 잔해 지난해와 마찬가지로 이번 해에도 배추농사에서 큰돈을 남은 평생 머릿속에서 맴돌게 될 그 말을 다시 떠올려보 만졌다 하더라도 지난 여름 어느 날 갑자기 들기 시작한 았다. 맺지 못한 채 끝나버린 에이드리언의 문장도 함께. 그 생각만은 변함없을 것 같았다. 같은 나이의 다른 아이 그래서

More information

: AA ( ) TV : ios ( ).. 2

: AA ( ) TV : ios ( ).. 2 : 2014... AA 1. 2. ( ) TV : ios ( ).. 2 ( ) TV : ios ( ).... 3 AA. `` 음악없음 을 To create 생성하기 a new 위해 group. 스피커를 choose some 선택하세요 speakers.. 모두 No 선택 Music + 음악없음 음악없음 Surround Group Soundbar 2 음악없음 완료

More information

804NW±¹¹®

804NW±¹¹® Copyright Samsung SDS All rights Reserved. 1 2 3 4 센트에서 빼낸 다음 삼성 S D S 고객센터 기사에게 연락합니다. 5 6 삼성 고객센터 기사에게 이지온 영상 전화기가 작동하는 상태에서 안전점검을 수행토록 요구해야 합니다 7 8 반드시 삼성 에서 승인된 부품만을 사용해야 합니다 삼성 에서 승인된 부품을 사용하지 않을

More information

Multi Channel Analysis. Multi Channel Analytics :!! - (Ad network ) Report! -! -!. Valuepotion Multi Channel Analytics! (1) Install! (2) 3 (4 ~ 6 Page

Multi Channel Analysis. Multi Channel Analytics :!! - (Ad network ) Report! -! -!. Valuepotion Multi Channel Analytics! (1) Install! (2) 3 (4 ~ 6 Page Multi Channel Analysis. Multi Channel Analytics :!! - (Ad network ) Report! -! -!. Valuepotion Multi Channel Analytics! (1) Install! (2) 3 (4 ~ 6 Page ) Install!. (Ad@m, Inmobi, Google..)!. OS(Android

More information

01Àå

01Àå 01장 2009.6.26 6:48 PM 페이지1 CHAPTER 001 refine-4도 2540DPI 175LPI 1 사용 W 개요 자 경험을 성공적으로 측정하는 강력한 툴로써 유저빌리티 매트릭스가 가 지고 있는 가능성을 보여주는 것이 바로 이 책의 목적이다. 유저빌리티 매 트릭스라고 하면 대부분 복잡한 수식이나 고도의 통계 방법론, 현실과 동떨어진 리서 치를

More information