Sto utilizzando i framework iOS8 Dynamic che io stesso costruisco e collego all'interno della mia app iOS. Si stava lavorando bene nel simulatore e sul dispositivo, ma quando si cerca di archiviare una build di rilascio per questo, continuo a ricevere questo errore:iOS8 Dynamic Frameworks -> Errore CodeSign: la firma del codice è richiesta per il tipo di prodotto "Framework" nell'SDK "iOS 8.3"
Code Sign error: No matching provisioning profiles found: None of the valid provisioning profiles allowed the specified entitlements: com.apple.developer.ubiquity-kvstore-identifier, keychain-access-groups, com.apple.developer.icloud-container-identifiers, com.apple.developer.icloud-services, com.apple.security.application-groups, com.apple.developer.ubiquity-container-identifiers. CodeSign error: code signing is required for product type 'Framework' in SDK 'iOS 8.3'
Entro il target app -> Crea Fasi -> Incorpora Frameworks -> il il framework è collegato lì e la casella di controllo "Code Sign on Copy" è selezionata.
All'interno dell'obiettivo quadro -> Crea Impostazioni -> Ho impostato il profilo di provisioning su "Automatico", e per il codice Registrati Identità, in uscita, io sto usando "iOS Distribuzione"
Ho 3 diversi target app che hanno bisogno di costruire questo quadro.
Sono confuso:
fa il quadro serve proprio AppID registrati nel Centro per sviluppatori?
il framework necessita del proprio profilo di provisioning?
il framework può utilizzare lo stesso file Entitlement dalla destinazione dell'app iOS?
Grazie.