Companies Home Search Profile

iOS Code Signing Best Practices to Build .NET MAUI in DevOps

Focused View

Chris Zenzel

1:07:29

119 View
  • 1.1 Apple Developer Program.html
  • 1.2 XCA - X - Certificate and Key management.html
  • 1. Walkthrough of Managing Apple Developer Certificates with XCA on Windows.mp4
    28:51
  • 1.1 VeraCrypt.html
  • 1. Creating and Managing a Secure Cloud Location.mp4
    04:53
  • 1. Creating and Managing Provisioning Profiles.mp4
    04:11
  • 1. Uploading Certificates and Provisioning Profiles to Azure DevOps.mp4
    18:28
  • 1. Creating a Workflow for Microsoft .NET MAUI with Apple iOS.mp4
    06:32
  • 2. Modifying the Workflow for .NET MAUI to Support DevOps Frameworks and SDKs.mp4
    02:20
  • 1. Summary.mp4
    02:14
  • 1. Advantages of XCA when Managing Apple Developer Certificates.html
  • 2. Using DevOps to Compile iOS Applications.html
  • Description


    Using Windows to Create .NET MAUI Apps for iOS and Code Signing Best Practices

    What You'll Learn?


    • Using Third Party Tools to Manage your Apple Developer Program Certificates
    • Creating Templates to Easily Create New Developer and Distribution Certificates
    • Creating a Single Database of your Certificates That Can Be Used on Any Platform
    • Exporting your Certificates to Use on Windows, Mac, Linux, or other CI/CD Platforms

    Who is this for?


  • Those looking for improving their development processes and workflows
  • Those looking for ways to reduce downtime between servicing development computers with important Code Signing Certificates
  • Those looking for ways to access important certificates within solo or small team sizes for various project aspects on various operating systems and platforms
  • More details


    Description

    This course was inspired by creating a Windows only development environment to build Apps for the Apple iOS Platform using nothing but Windows technologies on a development workstation and using Azure DevOps' Pipelines (free for about 30 hours of build time per month) to develop great mobile Apps. Are you ready to learn how to build a clean keychain with your code signing certificates and leverage it to build iOS Apps on Microsoft Windows?


    1. Have you ever wondered how you can improve your workflow for managing your code signing certificates from the Apple Developer Program?

    2. Do you not want an easier approach to back up your certificates than the use of Keychain Access? Have you ever forgotten to back up your Keychain and have those #@*$! moments!

    3. Do you want to be able to access your Apple Developer and/or Distribution certificates on other platforms for developing with Unity iOS Build Tools for Windows or when building workflows for Azure DevOps or GitHub Actions?

    4. Do you want the ability to have a central location to sync your certificates and provisioning profiles while they are securely stored, such as in a file container?

    5. How do you import provisioning profiles and certificates into Azure DevOps?

    6. Did you ever wonder how you can start automating the build of your cross-platform App with your new code signing certificates with Microsoft .NET MAUI on Azure DevOps?

    7. Have you wondered how to create a development environment with Microsoft Windows to create cross-platform mobile Apps with Apple iOS Devices?

    This walk-through tutorial will educate students on how to use xca to manage their Apple Developer and Distribution certificates across platforms and export them for any Keychain and/or CI-CD workflow. Students will also learn how to securely sync, store, and backup any files related to code signing to reduce development downtime.

    Students will gain a basic understanding of the advantages of using a third-party certificate manager in addition to how to use the software in conjunction with the Apple Developer Program web site to generate private keys, certificate signing requests, import Apple root certificates, and import generated certificates for an Apple Developer Program subscription.

    Students will also gain insight on how a cross platform certificate keychain can help with development process either in solo or small team settings outside of Azure Key Vault or various key management cloud packages.

    Students will also have a bonus feature of being able to learn how to compile a Microsoft .NET MAUI Application with newly created code signing certificates on Azure DevOps using a custom workflow with macOS 12, XCode 13.4, and Microsoft .NET 6.

    Who this course is for:

    • Those looking for improving their development processes and workflows
    • Those looking for ways to reduce downtime between servicing development computers with important Code Signing Certificates
    • Those looking for ways to access important certificates within solo or small team sizes for various project aspects on various operating systems and platforms

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Chris Zenzel
    Chris Zenzel
    Instructor's Courses
    I currently live in Philadelphia (about to move to Georgia), have autism spectrum disorder (ASD), and specialize in several areas of technology. I use my free time to help educate others about technology with niche-based topics. I develop various Applications for the App Store and also specialize with manufacturing hardware and Bluetooth LE development with Microsoft based technologies.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 7
    • duration 1:07:29
    • Release Date 2022/12/18

    Courses related to ASP.NET Core

    Courses related to iOS Development

    Courses related to DevOps