2017-02-19 1 views
2

신속한 패키지 관리자를 프로젝트에 통합하려고하지만 운이 없습니다. 시작할 때 iOS 시뮬레이터가 충돌합니다.Swift3 Package Manager를 Xcode 8 (운이없는)과 함께 사용

  1. 개방 엑스 코드와 새로운 xcodeproject 만들 : testcpackage
  2. 나는 명령을 실행 한 터미널에서 :
      을 여기

      내가 패키지 관리자를 통합하기 위해 다음 단계입니다
    • swift package init는 Package.swift 파일을 만듭니다
    • swift package generate-xcodeproj
    • 빌드가
      • 첫 번째 오류를 성공 아이폰 OS에 의해 주어진 : -
      • swift test는 모든
      • 응용 프로그램 (cmd를 + R)를 실행
    • 이 엑스 코드의 새로운 생성 된 파일 testpackage.xcodeproj을 엽니 다 괜찮을 것 같다 시뮬레이터 : Could not attach to pid : “9207”
    • 2 차 오류가 발생하면 iOS 시뮬레이터를 닫고 프로젝트를 다시 실행합니다.
No installable items found at /Users/xxxxxx/Library/Developer/CoreSimulator/Devices/555xxx14-xxx-xx-8E6E-C13D5AB463A0/data/Library/Caches/com.apple.mobile.installd.staging/temp.rA1vGO/extracted/Payload

날이 문제를 해결하는 데 도움이 시겠어요?

+1

: 저는 현재 여기에 그 문제로 고통 해요 "애플 모듈에 따라이 때 는 등 UIKit, AppKit의에 따라 대한 명시 적으로 지원이 없다,이 가져 오기 불구하고 모듈은 적절한 시스템 위치에 존재할 경우 작동해야하며 앞으로는 시스템 종속성에 대한 명시 적 지원을 추가 할 것입니다.이 시점에서 패키지 관리자는 iOS, watchOS 또는 tvOS 플랫폼을 지원하지 않습니다. " on (https : // github.co.kr/apple/swift-package-manager/blob/master/Documentation/Reference.md # depends-on-apple-modules)을 참조하십시오. 스위프트 패키지 관리자는 현재 IOS를 지원하지 않습니다. –

답변

0

다음 방법을 사용하여 iOS에서 패키지가 작동하도록합니다. 즉,이이 작업을 수행 할 수있는 "최고"의 방법 인 경우 잘 모르겠어요 말했다되는 :

  1. 만들기 Package.swift이 엑스 코드
  2. 빠른 패키지 생성 - xcodeproj
  3. 프로젝트 열기 파일 시작
  4. 프로젝트 : 빌드 설정 : 기본 SDK ==> IOS로 변경
  5. 편집기 : 추가 대상 : (iOS ... 단일보기 앱)
  6. 프로젝트를 선택하고 대상 목록을보고 새로 추가 된 대상을 찾습니다. 일반 : 배포 정보
  7. 도구 모음에서
  8. 은, 그것은 과거에 나를 위해 일했다

새 대상

  • 실행에 "활성화 계획"을 변경합니다. 그러나 검색 경로를 수정해야했습니다. 에 따르면 Xcode: missing required module error

    행운

  • 관련 문제