Deployment Overview

Wisej.NET Hybrid Projects do not support trimming, linking or AOT at the moment. Please ensure all of these features are disabled when compiling a release build.

<PropertyGroup>
    <!-- All Platforms -->
    <Optimize>false</Optimize>
    <EnableAssemblyILStripping>false</EnableAssemblyILStripping>
    
    <!-- iOS -->
    <MtouchLink>None</MtouchLink>
    
    <!-- Android -->
    <MtouchUseLlvm>False</MtouchUseLlvm>
    <RunAOTCompilation>False</RunAOTCompilation>
</PropertyGroup>

To publish a Wisej.NET Hybrid app using the Visual Studio Publishing tool, follow these steps:

  1. Select the Target Platform: Determine the platform(s) you want to publish your app for, such as Android, iOS, Windows, or macOS. Visual Studio supports publishing for multiple platforms.

  2. Configure Your App's Build Settings: In Visual Studio, open your Wisej.NET Hybrid project. Ensure that your app's build configuration (Release or Debug) is set to "Release" for publishing to the app stores.

  3. Right-click on the Project: In the Solution Explorer, right-click on your Wisej.NET Hybrid project (not the solution) that you want to publish.

  4. Select "Publish" from the Context Menu: Choose "Publish" from the context menu. Visual Studio will open the publishing wizard.

  5. Choose a Target Environment: Select the target environment you want to publish to, such as Google Play Store for Android, App Store for iOS, Microsoft Store for Windows, or Apple App Store and Google Play Store for cross-platform deployments.

  6. Configure Publishing Options: Depending on the target environment, you'll need to configure various publishing options. These options may include specifying app package information, signing certificates, and provisioning profiles. Follow the prompts and provide the necessary details.

  7. Generate App Packages: Visual Studio will build and generate app packages or bundles for the selected platform(s) based on your configuration. These packages are prepared for publishing.

  8. Publish Your App: Click the "Publish" or "Submit" button in the publishing wizard to initiate the publishing process. Visual Studio will upload your app to the respective app store or generate installer packages, depending on the target platform.

  9. Monitor the Publishing Process: While the publishing process is underway, Visual Studio may provide progress updates and notifications. Monitor this information to ensure a successful publishing process.

  10. Verify Publication: Once the publishing process is complete, your app will be available on the respective app store(s). You may need to wait for the store's review process before your app becomes publicly accessible.

  11. Distribution and Promotion: After your app is published, it's time to promote it and make it available to users. Share links to your app store listings and consider marketing strategies to increase downloads and user engagement.

Further Reading

Last updated