Sto provando a testare le classi nella mia app iOS. Sto cercando di importare l'obiettivo Pickle
nella mia app che ha tutte le mie classi nel mio obiettivo di test PickleTests
aggiungendo import Pickle
nella parte superiore del mio file di test PickleTests.swift
, ma continuo a ricevere un errore.
L'errore che continuo a ricevere è: "Impossibile importare l'intestazione di bridging (percorso dell'intestazione di bridging)" (il percorso dell'intestazione del bridging è mostrato nell'errore, non nelle parentesi).
Ho provato a impostare "Definisce modulo" nelle impostazioni di generazione per il target Pickle
su "Sì", ma non funziona ancora. Ho anche verificato nelle impostazioni di build che ha il percorso corretto per il file di intestazione del bridging.
Qualche idea su come posso impostare i miei test? Sono su Xcode 6.3.2. Per favore fatemi sapere se avete bisogno di ulteriori informazioni.Impossibile importare le classi swift principali nella destinazione di prova?
Aprire l'immagine in una nuova scheda per vederlo più grande.
Si ottiene questo errore solo aggiungendo 'import', senza test effettivi? – matt
@matt Questo è corretto. Posso aggiungere un'immagine alla domanda – dcgoss
La prima cosa che suggerirei è che basta eliminare il target di test e tutti i file di test e creare un nuovo target di test. Dato che non hai ancora dei test, non hai nulla da perdere ... :) – matt