2011-10-15 22 views
8

ShareKit (https://github.com/ShareKit/ShareKit) può supportare iOS 5 ora?ShareKit supporta iOS 5 ora?

Per un simile problema di compatibilità con le versioni precedenti, a cosa gli sviluppatori devono riflettere? Hai bisogno di pensare a ARC? o hanno bisogno di pensare all'utilizzo dello storyboard per sostituire gli xibs? Qualche linea guida sulle buone pratiche per gestire tali problemi?

Grazie per eventuali indizi o commenti per comprendere questo problema.

+2

non credo ShareKit deve preoccuparsi Storyboard. Penserei che il più grande problema di ShareKit, nel portare avanti sia supportare ARC. Sono davvero contento che ShareKit si stia muovendo verso un approccio più basato sulla comunità, perché stava diventando doloroso da usare. – Travis

risposta

3

Sharekit funzionerà bene con gli storyboard. ARC sarà il tuo più grande problema. Dovrai passare attraverso ogni classe in Sharekit e dirgli di ignorare ARC (-fno-objc-arc - in fase di compilazione - anche se sei avvisato che dovrai farlo per 60 classi uguali).

Personalmente non penso sia molto difficile integrare Facebook con la loro nuova e più semplice API. E Twitter è così facile in iOS 5. Detto questo, se vuoi più servizi di condivisione di quelli, o non riesci a capire come implementare Facebook o Twitter, vai con Sharekit e non dovresti avere problemi.

+0

Ti è stato di aiuto? – Andrew

+4

Seleziona tutti i file nella fase di creazione facendo clic su quello più in alto, quindi tenendo premuto Maiusc e premendo quello più in basso. Quindi premi 'enter' e si apre un dialogo. Digita -fno-objc-arc quindi premi di nuovo invio. Non c'è bisogno di fare ognuno manualmente. =) E dopo tutto ciò, ShareKit continua a non funzionare. = ( – TigerCoding

+0

Buona chiamata. Non mi rendevo conto che avresti potuto farlo tutto in una volta – Andrew

2

Se si tenta di crearlo in iOS 5, si riceveranno molti avvisi. Probabilmente avrai anche qualche problema di annullamento su Twitter, ma le persone che condividono il servizio stanno facendo immediatamente la correzione.

sharekit twitter cancel issue