GitHub에 게시 된 wikipedia의 iOS 앱을 Xcode 시뮬레이터로 시작하는 방법

1. 소개



상용 레벨로 일반 공개되고 있는 iOS 소스 코드를 보고 싶다고 생각해, 막상 wikipedia-ios 를 다운로드 했는 것은 좋지만, 그대로 Xcode로 빌드+시뮬레이터 기동하면 에러가 나옵니다.

한층 더 공식의 README의 기사를 읽어도 모르게, 도입에 고생했기 때문에 비망록으로서 투고합니다.

2.환경



Xcode Version 11.3.1
Wikipedia 6.5.1 (게시 당시 AppStore의 최신 버전)


[참고 기사
상업용 iOS 오픈 소스 앱 모음 (Mac 앱 추가)
Wikipedia iOS App: Run scripts/setup before building and running in Xcode to install all of the required dependencies.

3. 도입 방법



결론부터 말하면
  • homebrew, Carthage를 Mac에 설치 (여기의 기사 "iOS 초보자가 Carthage 도입한다💪"가 참고가됩니다)
  • 터미널 시작
  • cd wikipedia-ios-6.5.1 (← 다운로드 한 파일)을 입력하고 enter 키

  • ./scripts/setup를 입력하고 enter 키

  • 라는 순서로 처리를 하기만 하면 됩니다.
    (빨간색 에러가 2개 나오고 있습니다만, 문제없이 시뮬레이터를 기동할 수 있습니다)

    4. 시뮬레이터 시작 화면



    빌드 후

    아래 버튼을 클릭하면


    이런 식으로 볼 수 있습니다.


    대략 본 느낌, 이런 느낌의 인터페이스가되어 있습니다.


    여담



    이 reditt의 기사를 보기 전에는, 시뮬레이터 기동을 하는 것조차 생각하지 않고, AppDelegate.swift의 didFinishLaunchingWithOptions등에서, 이니셜의 뷰 컨트롤러를 찾아, 하나하나 쫓아가려고 생각하고 있었습니다.
    (지금 생각하면, 늪에 빠지는 곳이었습니다···)

    좋은 웹페이지 즐겨찾기