Risposte:
XCode 9 non supporterà gli storyboard creati per la versione iOS inferiore alla 7.
Prova a cambiare le build per in File Inspector a una versione successiva, quindi Clean and Build.
Vedi screenshot
Modifica: informazioni importanti da @ user435779 di seguito: riavvia XCode se gli errori non scompaiono.
Deployment Target (v.m)
(assicurati che il tuo obiettivo sia 7+)
Basta impostare l'obiettivo di distribuzione su 8.0 + in Generale per risolvere questo problema. Non è necessario esaminare ogni file xib.
Deployment Target
è impostato in General
, i file xib possono avere indipendentemente la loro sezione File Inspector
-> Interface Builder Document
impostata su un'impostazione separata Builds for
che non segue l' General
impostazione. Ciò è particolarmente vero quando si riutilizzano file "codice" o xib tra progetti o da open source.
Poiché lo storyboard in Xcode 9 non supporterà che è inferiore a iOS 7.0, quindi è necessario aggiornare la versione iOS in File inspector .
Per ulteriori informazioni, trova la rappresentazione GIF di seguito.
Spero funzioni!!!
Il mio caso era diverso, ho fatto tutta la soluzione di cui sopra ma non sono riuscito a costruire con successo, quindi ho letto l'errore con focus e vado manualmente con il file ad aprire il file .Xib e cambiare l'obiettivo di sviluppo su iOS 10 e versioni successive.
e sì .. il suo lavoro va bene