Is it possible to provide API or UI components for use the iOS standard share extenstions .
As far as I can tell, the necessary classes are exposed in the Uno iOS bindings. You can also use the
Xcode.Plist.Element UXL key to add keys to the generated plist file. Something like the following:
<Extensions Backend="CPlusPlus" Condition="iOS"> <Require Key="Xcode.PList.Element"> <![CDATA[ <key>NSExtension</key> <dict> <key>NSExtensionMainStoryboard</key> <string>MainInterface</string> <key>NSExtensionPointIdentifier</key> <string>com.apple.share-services</string> </dict> ]]> </Require> <Extensions>
Let us know here or on Slack if you need any help!
I havent seen that on our roadmap, but it’s a great suggestion. I’ll add it to our internal wishlist.
Thanks for asking!
To the curious who find this thread Fuse gained sharing features a while ago, details of which can be found over here https://www.fusetools.com/docs/fuse/share/sharemodule
We hope this helps!