Swift 응용 프로그램을 실제 아이폰5로 설계하기 전의 절차

5096 단어 XcodeSwiftiOS
iOS 7의 아이폰5에서 swift에 적힌 샘플 애플리케이션을 개발할 때까지 단계별 노트다.아이폰5에는 iOS 7.1.1이 설치됐다.이번에 원티드리susieyy씨는 MIT 라이선스에 공개된 Swift RSS Sample을 사용했다.
Swift RSS Sample - Github
아이폰-Swift의 RSS Reader를 100줄로 만들었어요. -Qita.

2014/06/08 추기


  • Swift RSS Sample 저자susieyy는 이 글의 7,8,9를 수정하고 창고를 갱신했다.Giithub의 최신 버전을 사용할 때는 7, 8, 9의 절차가 필요하지 않습니다.
  • 컨디션

  • OS X 10.9.3
  • Xcode 6 Beta
  • iOS 7.1.1
  • iPhone 5
  • 1. iOS Developer 프로그램을 등록하여 Xcode6Beta 다운로드 및 설치


    Choosing an iOS Developer Program - Apple Developer

    2. 인증서 및 공급 프로필 발행


    Mac에 아이폰을 연결하여 작업합니다.
  • Accents에서 Apple ID 추가
  • 위 화면에서 View Details=>Signing Identities 추가 iOS Development
  • Provisioning Profile 보내기 요청과 같은 팝업이 뜨기 때문에 요청을 보냅니다.Provisioning Profile을 가져올 수 있으면 추가됩니다.
  • 확인



    3. Swift 샘플을 사용하여 clone 적용

    git clone https://github.com/wantedly/swift-rss-sample
    

    4. CocoaPods 설정


    Swift RSS Sample은 라이브러리 관리 도구인 코코아팟을 사용하기 때문에 설정합니다.
    gem install cocoapods
    rbenv rehash # rbenvを使っている人だけ
    pod setup
    

    5. Pods 라이브러리 설치

    # cloneしたディレクトリへ移動
    cd swift-rss-sample
    pod install
    

    6. Xcode로 구축해도 Linker 오류 발생ld:library not found for-LPods


    2014/11/30

  • Xcode6.1에서 오류가 발생하지 않는다는 것을 댓글로 알려 주십시오.
  • ld: library not found for -lPods
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    여기 절차를 참고하세요.세우다
  • @alpha22jp
  • Cocoapeds를 사용하여 Xcode 프로젝트를 만드는 방법(1) -shigeki.takeguchi.log
  • Cocorpods를 사용하여 Xcode 프로젝트를 만드는 방법(2) -shigeki.takeguchi.log
  • Cocorpods를 사용하여 Xcode 프로젝트를 만드는 방법 (3) -shigeki.takeguchi.log
  • 7. RSSReader/logo.png 없음, 구축 오류


    2014/06/08 보충: 최신 창고 수정
    적합한 이미지 로고를 준비합니다.png 추가
    $ cp logo.png swift-rss-sample/RSSReader/logo.png
    

    Cocoapeds를 사용하여 Xcode 프로젝트를 만드는 방법(4)-shigeki.takeguchi.log


    이로써 iOS 에뮬레이터에서 성공적으로 구축되었습니다.여기서부터는 아이폰5 실기를 위한 설정이다.


    8. Pods의 Deployment Target를 iOS 7.1로 변경


    2014/06/08 보충: 최신 창고 수정
    Project => Build Settings => iOS Deployment Target

    9. RSSreader의 Deployment Target를 7.1로 변경


    2014/06/08 보충: 최신 창고 수정
    Project => General => Deployment Info => Deployment Target

    10. RSSreader의 Provisioning Profile로 변경


    Project => Build Settings => Code Signing => Provisioning Profile

    11. Xcode 왼쪽 상단에서 디버그 대상을 실제 시스템으로 변경


    아이폰을 Mac에 연결하고 디자인 주소를 변경합니다.

    이후 구축.

    iOS 7로 이동했습니다!


    아이폰5, iOS 7.1.1을 통해 동작을 확인한다.

    참고: iOS 8.0에서 기본 SDK를 iOS 7.1.1로 이동


    좋은 웹페이지 즐겨찾기