Expensify / react-native-share-menu

A module for React Native that adds your app to the share menu of the device
MIT License
632 stars 235 forks source link

Extansion not showing on share screen #316

Open LukasB-DEV opened 2 months ago

LukasB-DEV commented 2 months ago

I followed this guide: https://github.com/Expensify/react-native-share-menu/blob/master/IOS_INSTRUCTIONS.md

But my App is not shown on the share screen on IOS. My Target settings for the extansion: image

My info.plist for the extansion:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>HostAppBundleIdentifier</key>
    <string>org.shema</string>
    <key>HostAppURLScheme</key>
    <string>shema:// </string>
    <key>NSExtension</key>
    <dict>
        <key>NSExtensionAttributes</key>
        <dict>
            <key>NSExtensionActivationRule</key>
            <string>TRUEPREDICATE</string>
        </dict>
        <key>NSExtensionMainStoryboard</key>
        <string>MainInterface</string>
        <key>NSExtensionPointIdentifier</key>
        <string>com.apple.share-services</string>
    </dict>
</dict>
</plist>
AlejoBidari commented 2 months ago

I'm having the same issue. It's weird because it used to work just fine but it suddenly stopped showing my app icon on the share menu. Here are some details on my case to maybe get a conclusion as to what could be happening:

I hope this gets resolved because I can't release an update removing this feature 🙏

mhpc0909 commented 1 week ago

same issue. spent a whole day to solve it but I can't. Anyone?