2

My app supports 2 different share extensions, and I distinguish between them using the CFBundleDisplayName in the Info.plist file for both extensions. This worked fine in iOS12, but in iOS13, it seems that it only shows the app's display name instead, which makes it confusing to have two share actions in the share sheet with the same name.

Is this new functionality in iOS13 that I'm unaware of? Is there a work-around to continue supporting 2 share extensions from the same app? I haven't found any documentation on this change in behavior.

Z S
  • 7,039
  • 12
  • 53
  • 105

2 Answers2

1

Solution is very simple. You can change the Display name of any extension from Build Settings.

enter image description here

0

We're having the same issue. I only found a thread at Apple Developer ... but that's not an answer, how to provide multiple extensions with different display names in iOS 13.

Frank Möller
  • 301
  • 2
  • 7
  • I filed a Radar, and the feedback I got was that "this was expected behavior". I take it to mean that multiple share extensions aren't supported per app anymore, which sucks, and doubly so because they haven't bothered to mention of this change to established functionality anywhere. – Z S Sep 19 '19 at 17:11