Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iOS service extensions #1343

Closed
davidbritch opened this issue Mar 9, 2023 · 4 comments
Closed

iOS service extensions #1343

davidbritch opened this issue Mar 9, 2023 · 4 comments
Assignees
Labels
doc-idea Indicates issues that are suggestions for new topics [org] Pri1 High priority, do before Pri2 and Pri3 📌 seQUESTered Identifies that an issue has been imported into Quest.

Comments

@davidbritch
Copy link
Contributor

davidbritch commented Mar 9, 2023

Add content on how to add an iOS service extension to a MAUI project. This is supported, but there's no project template for it. Instead, it'll require re-using the project file created by the Xamarin.iOS template and porting it to MAUI.

dotnet/maui#8299

https://learn.microsoft.com/en-us/xamarin/ios/platform/extensions
https://learn.microsoft.com/en-us/xamarin/ios/platform/extensions-with-xamarinforms


Associated WorkItem - 82661

@dotnet-bot dotnet-bot added the ⌚ Not Triaged Not triaged label Mar 9, 2023
@davidbritch davidbritch added doc-idea Indicates issues that are suggestions for new topics [org] and removed ⌚ Not Triaged Not triaged labels Mar 9, 2023
@mattleibow
Copy link
Member

This seems to be very nice too: dotnet/maui#3289

@davidbritch davidbritch self-assigned this Mar 23, 2023
@davidbritch davidbritch added Pri1 High priority, do before Pri2 and Pri3 🗺️ reQUEST Triggers an issue to be imported into Quest. and removed Pri3 labels Mar 31, 2023
@github-actions github-actions bot added 📌 seQUESTered Identifies that an issue has been imported into Quest. and removed 🗺️ reQUEST Triggers an issue to be imported into Quest. labels Apr 4, 2023
@davidbritch
Copy link
Contributor Author

While it's possible to get this working, iOS extensions have so many rough edges in .NET 6/7 that I'll hold off doc'ing this until some work's been performed in this area.

Because this has been imported into QUEST, I'm going to close this issue and create a new one.

Replaced by #1434

@ssbssb-cmd
Copy link

hi did anyone get this working? I need to create a Notification Service extension for iOS in a single project MAUI app

@skuzminov-softheme
Copy link

@ssbssb-cmd try this example https://github.com/exponea/bloomreach-maui-sdk/tree/master/ExamplePushServiceExtension

Worked for me almost from the first try.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc-idea Indicates issues that are suggestions for new topics [org] Pri1 High priority, do before Pri2 and Pri3 📌 seQUESTered Identifies that an issue has been imported into Quest.
Projects
None yet
Development

No branches or pull requests

5 participants