web-dev-qa-db-fra.com

SwiftUI: Erreur de mise à jour de l'aperçu automatique "Impossible de créer ContentView.Swift"

J'essaie d'exécuter l'aperçu automatique dans Xcode 11, mais même si le projet se construit avec succès, l'aperçu automatique échoue en me donnant l'erreur Échec de la construction de ContentView.Swift. Échec de codage du signe ContentView.Swift .

Je viens de créer le projet sans aucune modification du code généré automatiquement. Même la signature de code a également été définie correctement. Remarque: J'utilise Free Apple Developer Account. Est-ce que cela pourrait causer un problème?

Voici le code du fichier ContentView.Swift:

import SwiftUI

struct ContentView : View {
    var body: some View {
        Text("Hello World")
    }
}

#if DEBUG
struct ContentView_Previews : PreviewProvider {
    static var previews: some View {
        ContentView()
    }
}
#endif
25
Ash_B

Sélectionnez d'abord le XCode en utilisant la commande suivante

Sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

Exécutez ensuite

Sudo xcodebuild -license

J'espère que c'est utile

29
tsp

J'ai résolu ce problème en allant dans Xcode - Préférences -> Emplacements et en affectant les outils de ligne de commande à Xcode 11. Gardez également à l'esprit qu'il s'agit d'une version bêta, donc elle est instable.

24
Diego Isco

J'ai aussi rencontré ce problème. Je télécharge Xcode beta-1 avant de télécharger macOS 10.15. Ensuite, après la mise à niveau de mon système vers 10.15, la fonction de prévisualisation n'a pas fonctionné. Il s'avère que Apple a récemment publié la version beta-2 de Xcode, j'ai donc téléchargé et cela a fonctionné. Donc, CONSERVEZ LA PLUS NOUVELLE VERSION DE XCODE !!!!

0
Evian