El pod no se compila con Xcode 10 y Swift 4.2
Tipo de instalación
Contexto adicional
/Users/Damasceno/Documents/GitHub/caronae-ios/Pods/InputMask/Source/InputMask/InputMask/Classes/View/MaskedTextFieldDelegate.swift:167:72: error: 'UITextFieldDidEndEditingReason' has been renamed to 'UITextField.DidEndEditingReason'
open func textFieldDidEndEditing(_ textField: UITextField, reason: UITextFieldDidEndEditingReason) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UITextField.DidEndEditingReason
UIKit.UITextFieldDidEndEditingReason:3:18: note: 'UITextFieldDidEndEditingReason' was obsoleted in Swift 4.2
public typealias UITextFieldDidEndEditingReason = UITextField.DidEndEditingReason
Como solución temporal, abra la configuración del proyecto Pods, seleccione el destino InputMask y cambie la versión de idioma rápido a Swift 4. Tenga en cuenta que debe hacer esto cada vez que ejecute pod install
.
Sería interesante ver las relaciones públicas fusionadas, ya que actualmente la mayoría de las bibliotecas ya están actualizando su versión para swift 4.2.
Voy a publicar una actualización hoy o mañana.
Por favor manténgase al tanto.
Fijo en 4.0.1
.
Comentario más útil
Voy a publicar una actualización hoy o mañana.
Por favor manténgase al tanto.