Tag: XAMARIN.IOS
Uso de inicialización diferida para singleton de aplicación en Xamarin.Forms (la aplicación se ejecuta en iOS): public sealed class DataSingleton { private static readonly Lazy<datasingleton> lazy = new Lazy<datasingleton>(() => new DataSingleton(), LazyThreadSafetyMode.PublicationOnly); // también intenté sin el segundo parámetro public static DataSingleton Instance { get { return lazy.Value; } . . . Read more
El siguiente es un fragmento de FlyoutItem donde el elemento debe mostrarse si el usuario ha iniciado sesión. El proceso de inicio de sesión establece ShowAuthorizedRoutes como verdadero si el proceso de inicio de sesión es exitoso. <flyoutitem title=”Resumen de Beneficios” isvisible=”{Binding ShowAuthorizedRoutes}”> <shellcontent route=”BenefitsSummary” contenttemplate=”{DataTemplate local:BenefitsSummaryPage}”></shellcontent> <flyoutitem.flyouticon> <fontimagesource fontfamily=”FontAwesome5154Solid” . . . Read more
Resumen Tengo una solución con dos proyectos: un proyecto .NET Standard y un proyecto iOS que hace referencia al proyecto .NET Standard. Si el proyecto .NET Standard no hace referencia al paquete nuget System.Memory (específicamente las versiones 4.5.3 o 4.5.4), todo funciona bien. Si agrego una referencia a System.Memory en . . . Read more
En resumen, quiero grabar audio desde un micrófono en teléfonos Android o iOS una vez que se presiona un botón de grabación desde XAML. Obviamente, el código específico de Android estará en el proyecto de Android y el de iOS en el proyecto de iOS (ver imagen). El problema principal . . . Read more
Visual Studio 2019 o 2022 no reconoce perfiles de aprovisionamiento activos para Xamarin.iOS. Mis actividades para resolver el problema: 1) Eliminé la carpeta “bin” y “obj” del proyecto de Visual Studio. 2) Eliminé los perfiles antiguos en Windows desde aquí: %LOCALAPPDATA%\Xamarin\iOS\Provisioning\Profiles 3) Eliminé los perfiles en Mac OS: ~/Library/MobileDevice/Provisioning\ Profiles . . . Read more