Menu Home

Fim dos fat binaries: XCFrameworks

Em 2019, o Xcode 11 trouxe uma funcionalidade que todo desenvolvedor iOS sempre quis: gerar um framework que rodasse tanto no simulador quanto no device. Antes, isso já era possível, usando o lipo para gerarmos um fat binary. Apesar de possível, a Apple há tempos desencoraja o seu uso, mas […]

Adicionando stored properties em sua extension

Todo desenvolvedor iOS já se deparou com essa mensagem não muito amigável: Pois é. Extensions não podem conter stored properties. Se você precisa adicionar uma propriedade em um componente nativo, você deverá criar seu próprio botão herdando de UIButton. Particularmente falando, criar seu próprio botão utilizando uma herança de UIButton […]

Fat binaries e Xcode 11

A partir do Xcode 11, o processo de exportar um ipa agora pode gerar um erro se o desenvolvedor tentar exportar um app que contenha fat binaries. Antes, descobririamos isso apenas no momento de enviar para a App Store, agora parece que o Xcode “resolveu” dar uma mão. Se você […]