AXAiOSBindings_MAUI 2023.9.4
See the version list below for details.
dotnet add package AXAiOSBindings_MAUI --version 2023.9.4
NuGet\Install-Package AXAiOSBindings_MAUI -Version 2023.9.4
<PackageReference Include="AXAiOSBindings_MAUI" Version="2023.9.4" />
paket add AXAiOSBindings_MAUI --version 2023.9.4
#r "nuget: AXAiOSBindings_MAUI, 2023.9.4"
// Install AXAiOSBindings_MAUI as a Cake Addin #addin nuget:?package=AXAiOSBindings_MAUI&version=2023.9.4 // Install AXAiOSBindings_MAUI as a Cake Tool #tool nuget:?package=AXAiOSBindings_MAUI&version=2023.9.4
Using AXA Bindings Library in .NET 7 MAUI
Installation
Open your project to add the
AXAiOSBindings_MAUI.dll
package.Right-click on Dependencies, select Manage NuGet Packages, and search the AXAiOSBindings_MAUI.dll file from the list in the Nuget packages window under the nuget.org Package source and then click Add Package.
Add the
<app_name>_camdo.plist
file to your project as a bundle resourceEdit the
xxx.csproj
file and set the TargetFramework condition for theAXAiOSBindings_MAUI.dll
and<app_name>_camdo.plist
files, reference as followsCondition="'$(TargetFramework)'=='net7.0-ios"
For example:
<ItemGroup> <Reference Include="AXAiOSBindings_MAUI" Condition="'$(TargetFramework)'=='net7.0-ios'"> <HintPath>..\AXAiOSBindings_MAUI.dll</HintPath> </Reference> </ItemGroup> <ItemGroup Condition="'$(TargetFramework)'=='net7.0-ios'"> <BundleResource Include="xxx_camdo.plist" /> </ItemGroup>
Initialising the SDK in your Source Code
Initialise the CAMobileAppAnalytics SDK in MauiProgram.cs in iOS FinishedLaunching event
- Import AXAiOSBindings_MAUI
#if IOS using AXAiOSBindings_MAUI; #endif
- Initialise the SDK
.ConfigureLifecycleEvents(events => { #if IOS events.AddiOS(iOS => iOS.FinishedLaunching((app, launchOptions) => { AXAiOSBindings_MAUI.CAMDOReporter.InitializeSDKWithOptions(AXAiOSBindings_MAUI.SDKOptions.SDKLogLevelVerbose, (_, __) => {
LogEvent("SDK initialized successfully"); }); return true; })); #endif ```
Usage
Use AXAiOSBindings_MAUI.CAMDOReporter
to call custom APIs in your project.
For example:
AXAiOSBindings_MAUI.CAMDOReporter.SetCustomerId("Test");
For more information, see https://techdocs.broadcom.com/us/en/ca-enterprise-software/it-operations-management/app-experience-analytics-saas/SaaS/configuring/collect-data-from-ios-applications/collect-data-from-supported-mobile-platforms.html#concept.dita_6c3ef640e7e0cc8549ce43c10731700185fbf76e_Net7MAUI </details>
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0-ios16.0 is compatible. net8.0-ios was computed. |
-
net7.0-ios16.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
2023.9.9 | 327 | 11/15/2023 | |
2023.9.8 | 166 | 11/15/2023 | |
2023.9.7 | 182 | 11/15/2023 | |
2023.9.6 | 165 | 11/15/2023 | |
2023.9.5 | 174 | 11/14/2023 | |
2023.9.4 | 174 | 11/14/2023 | |
24.11.1 | 81 | 10/25/2024 | |
24.9.1 | 116 | 9/3/2024 | |
24.7.2 | 124 | 7/9/2024 | |
24.7.1 | 116 | 6/21/2024 | |
24.5.1 | 146 | 5/9/2024 | |
24.1.2 | 113 | 4/1/2024 | |
24.1.1 | 129 | 1/11/2024 | |
23.12.1 | 178 | 11/29/2023 |