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?