This is definitely an issue and only seems to happen with Action Extensions on Safari. If you try this on Chrome the issue doesn't happen.
Here's the feedback I submitted to Apple.
URLs opened with UIApplication.shared.open that launch Safari as the default browser will not enumerate any of the action extensions that respond to URLs the first time you tap Share. If you tap Share a second time it will display the Action Extensions.
Install an app or apps that have an Action Extension that responds to a URL (i.e., Dropbox, GoodNotes, ClipDish)
Install and run the test app included here which calls open function.
In the app, tap "Tap Me"
This will open Safari. Then:
Tap the Share button
browse through the list and look for Dropbox, GoodNotes or ClipDish. You won't see them.
Close the share sheet
Open it again.
They will appear.
This just started happening in iOS 14.
If I change my default browser to Chrome this doesn't happen so I'm pretty sure it's related to Safari.
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags: