How to Link .NET MAUI iOS App with a Native watchOS App and Build Both Together?

Tejinder Singh 0 Reputation points
2025-02-13T09:01:42.6933333+00:00

I have developed a .NET MAUI app for iOS and separately created a native watchOS app in Xcode. Since .NET MAUI does not support watchOS, I am struggling with two main issues:

  1. How to link my iOS MAUI app with the watchOS app?
  2. How to build both apps together in a single project so they can be deployed as one?

What I Have Done:

  • Built a .NET MAUI iOS app
  • Created a native watchOS app in Xcode
  • Explored WatchConnectivity for communication, but unsure how to implement it in MAUI
  • Tried manually bundling the watchOS app, but no success

Issues:

  • How can I establish communication between my MAUI iOS app and my native watchOS app?
  • How can I bundle both apps together so that they are built and deployed as one package?
  • Are there any workarounds since MAUI does not natively support watchOS?

Expected Outcome:

  • A proper way to integrate and communicate between the two apps
  • A method to build both iOS and watchOS apps together so they can be deployed as a single unit

Any guidance, references, or workarounds would be really helpful. Thanks!

.NET MAUI
.NET MAUI
A Microsoft open-source framework for building native device applications spanning mobile, tablet, and desktop.
3,933 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Bruce (SqlWork.com) 71,586 Reputation points
    2025-02-13T18:08:19.7066667+00:00

    basically you will create watch os project with Xcode. then you add this project as a target to Maui Xcode project.

    see this thread:

    https://github.com/dotnet/maui/discussions/1144

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.