swift swift2 swift-package-manager

Administrador de paquetes Swift-Dependencia UIKit



uitextfielddelegate (1)

Swift Package Manager construye ejecutables para ejecutar en OS X (o Linux); UIKit es un framework en iOS y no será accesible.

Puede ser que iOS, TVOS y otros sean accesibles a medida que evoluciona Swift Package Manager.

El 4 de diciembre de 2015, a las 5:39 PM, Daniel Dunbar (@ apple.com) escribió:

...

Correcto, ahora solo compilamos para la plataforma de host (OS X o Linux, actualmente). Entre otras cosas, actualmente no tenemos conocimiento (u opciones para elegir) qué SDK o arquitectura está orientando. Tampoco tenemos mecanismos para especificar con qué plataformas son compatibles los objetivos en el manifiesto.

Tengo un Package.swift en mi proyecto como:

import PackageDescription let package = Package( name: "ProjectName", dependencies: [ .Package(url: "https://github.com/intellum/neeman.git", majorVersion: 0) ] )

Cuando ejecuto swift build recibo errores como ...

/project/Packages/WebViewController.swift:1:8: error: no such module ''UIKit'' import UIKit ^

¿Dónde debería decirle al administrador de paquetes rápido dónde encontrar UIKit?