/ / Cocoapods - Manca la classe delle intestazioni del framework: ios, swift, cocoapods

Cocoapods - Manca la classe dalle intestazioni quadro - ios, swift, cocoapods

Ho un progetto con un semplice pod, che include 2 pod:

target "Cocoapods Test app" do
use_frameworks!
pod "ReachabilitySwift"
pod "Simple-KeychainSwift"
end

Le versioni corrette di entrambi i pod sono installate. Tutto bene finora.

Entrambi i pod hanno un singolo file sorgente e quando costruiscono, classe Reachability è aggiunto a ReachabilitySwift-Swift.h nel suo quadro Intestazioni.

MA classe Keychain NON è aggiunto a Simple_KeychainSwift-Swift.h (quindi non è visibile nell'app principale)

Qualcuno può dirmi cosa sto facendo male?

risposte:

4 per risposta № 1

Il pod è rotto. Poiché i pod sono trattati come moduli, tutti i simboli che devono essere accessibili dall'esterno devono essere contrassegnati come pubblici. La classe non è contrassegnata come pubblica.