Deshabilitando y Habilitando pruebas con Swift Testing
Por Libranner Santos, 2024-10-02
Inevitablemente, cuando creamos una suite de pruebas, tendremos la necesidad de deshabilitar algunas por múltiples razones.…
Enviamos una recopilación mensual de artículos que hemos escrito, así como contenido creado por la comunidad: podcasts, libros, entre otros.
Por Libranner Santos, 2024-10-02
Inevitablemente, cuando creamos una suite de pruebas, tendremos la necesidad de deshabilitar algunas por múltiples razones.…
Por Marcelo Laprea, 2024-09-25
Si tienes una app en la App Store con acceso restringido que solo se puede desbloquear mediante una suscripción, y tus amigos o familiares quieren…
Por Misael Cuevas, 2024-09-18
La macro Previewable te permite usar a propiedades dinámicas como @State y @Binding en las previews de SwiftUI.…
Por Libranner Santos, 2024-09-11
En el artículo anterior de esta serie vimos cómo evaluar pruebas usando la macro #expect. Sin embargo, esta macro tiene una limitante y es que no nos…
Por Marcelo Laprea, 2024-09-04
Enviar mensajes con el API de Telegram es sencillo. Solo necesitamos crear un Bot, un Canal y enviar una solicitud POST a https://api.telegram.org/bot…
Por Misael Cuevas, 2024-08-28
TipKit es un framework muy flexible para personalizar tips y ofrece varias formas para lograrlo. Estas son: Aplicando modificadores a las propiedades…
Por Libranner Santos, 2024-08-21
Cuando escribimos pruebas siempre debemos evaluar algún tipo de resultado, ya sea que un error es arrojado, que una variable contiene un valor especí…
Por Marcelo Laprea, 2024-08-14
Mostrar productos o suscripciones con StoreKit es muy sencillo. Solo necesitamos usar las vistas proporcionadas por Apple, como ProductView y Subscrip…
Por Misael Cuevas, 2024-08-07
A partir de iOS 18, puedes utilizar una transición de tipo zoom o acercamiento para navegar de una vista a otra. Esto es posible gracias a los nuevos…
Por Libranner Santos, 2024-07-31
Gracias a Swift Testing y Xcode 16 podemos organizar las pruebas de diferentes maneras para hacer más fácil ejecutar e identificarlas. Para esto usam…
Por Marcelo Laprea, 2024-07-24
Para poder probar las compras in-app sin necesidad de configurar los productos en App Store Connect, es necesario crear un archivo de configuración de…
Por Misael Cuevas, 2024-07-17
La macro Entry simplifica la creación de EnvironmentValues personalizados en SwiftUI. Permite propagar valores en las vistas sin necesidad de crear u…