Finally got a chance to play around with @khaost's ExtensionKit sample project. Runs straight outta the box on iPad! Unfortunately not on Mac Catalyst (seems to need an entitlement?)

TL;DR, however — you can now build and use plugins in your iOS apps (🥳). Split your app up into separate, tightly-restricted sandboxes to process user-generated content or do anything potentially crashy that you don't want bringing down your app. And they can be shared between apps, too

https://github.com/KhaosT/UIExtensionExample

@stroughtonsmith on macOS it seems these extensions are not enabled automatically, you might need to use EXAppExtensionBrowserViewController to enable those first.
@khaost it doesn’t browse! Says not entitled
@stroughtonsmith I wonder if they forgot to update macOS to support the new extension point definition format 😅
@khaost I'm not gonna think too hard about it, but I filed FB18492023 and I hope it works later
@stroughtonsmith @khaost have they acknowledged whether cross-app extensions working is intentional yet? it not being documented is bizarre
@leo @stroughtonsmith no update on this yet
@khaost @leo @stroughtonsmith I also want to know this. It's huge if it's an actual thing!
@stroughtonsmith @khaost it’s always the hidden stuff that’s more interesting