QuickActions working on Android but no iOS
I'm using the library as:
javascript```
in _layout.tsx
import * as QuickActions from "expo-quick-actions";
...
export default function RootLayout() { #... useQuickActionRouting();
useEffect(() => { QuickActions.setItems<RouterAction>([ { title: "Feedback? Tell us", subtitle: "Send feedback before you delete", id: "0", icon: "mail", params: { href: "/settings" }, }, ]); }, []);
It shows up just fine on android but not on iOS.
This is true for both simulators, testflight and the actual app-store/play-store deployed version of the app.
Any ideas as to what I might be doing wrong here? I've pruned over the documentation and can find nothing.
I had the same issue. Ensure you are using the right version for your Expo SDK.
https://github.com/EvanBacon/expo-quick-actions?tab=readme-ov-file#versioning
Indeed, the issue was a version mismatch
I have the same issue. Here is my package details:
"expo": "52.0.35", "expo-quick-actions": "4.0.2", "react-native": "0.77.1"
It works on Android but not on iOS. Is there a workaround available here?