Aggiungi un nuovo target di estensione di controllo temporaneo e controlla la complicazione. Copia le proprietà dell'estensione della complicazione da questo nuovo info.plist (CLKComplicationSupportedFamilies, WKExtensionDelegateClassName & CLKComplicationPrincipalClass) nella tua vecchia versione dell'orologio info.plist. Una volta fatto, vedrai la complicazione Elenco famiglie.
Ho spostato anche le classi di ComplicationController ExtensionDelegate & nella vecchia estensione di controllo e ho modificato l'appartenenza di destinazione alla vecchia estensione di controllo dalla nuova estensione di controllo.
Fare clic con il pulsante destro del mouse all'interno del vecchio file di risorse di estensione dell'orologio e aggiungere il set di immagini di complicazione.
anche "tom_witkin lug 23, 2015 8:50 (in risposta a breville) Il quadro ClockKit è disponibile solo su watchos 2, non IOS. Così, complicanze non sono supportati per le applicazioni WatchKit esistenti qualora l'estensione è in esecuzione su iPhone. "
in modo da fare la build consigliata impostazioni cambiano quando si passa da wos1 a wos2 (se c'è un avviso durante la compilazione), e fare WATCHOS_DEPLOYMENT_TARGET = 2.0 in entrambe le vecchie estensione & impostazioni orologio app costruire.
Aggiungi TARGETED_DEVICE_FAMILY = 4 per la vecchia estensione dell'orologio, se non presente.
fonte
2015-10-02 05:11:37
Dopo aver usato Xcode per 4 anni, credetemi, Xcode è già dotato di un elenco infinito di complicazioni di serie. –
Ah ah ... grazie Mike :-), l'ho capito anche nei miei quattro anni di esperienza con XCode .. e ogni anno cambiano le cose – mm24