-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make push notifications navigate to the correct chat - iOS #7633
Conversation
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
I'm currently getting this error when building the app |
The cert and private key should be in 1Password! |
Thanks guys, please let me know when you get a chance to test it if it works. |
still trying to build that file, the certificate one has been acomplished, but a new hurdle appears... 😓 |
I managed to Archive the app, but it doesn't run in my device, keep getting a |
Ok thanks for giving it a shot. I'll request a review from another mobile deployer to see if they can get it to work. If not could you please upload it to TestFlight? Please let me know if I can help with that in any way. |
I don't think that will add anyone else, I asked in #engineering chat for help. |
Oh right because you are already assigned. Thanks for doing that. |
we haven't had any takers to help, if we don't have any until the end of the day I think I'm going to create a test flight build so we can test it. |
Sorry, I have been meaning to help but not sure if I'll have time today |
No worries Jules :) |
I'm going to merge this, and then we can test it, if it does not work we can revert it or create a new PR to fix it |
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
Triggered auto assignment to @alex-mechler ( |
This isnt internal qa |
My bad, we actually don't need this to be internalQA. We just need to make sure we use extra caution when testing this on staging, because it wasn't tested as thoroughly as we would've liked locally due to technical limitations building an iOS production build locally. |
🚀 Deployed to staging by @sketchydroide in version: 1.1.40-0 🚀
|
Hello @neil-marcellini! The issue #6079 was still reproducing in our end, push notifications are not opening correct chat. Image.from.iOS.1.MP4 |
Hmmm, in that case it looked like the drawer was still open, so it's hard to say if it linked to the correct chat. Regardless, I think we should probably revert this and try again. Thoughts? |
I think so @roryabraham |
🚀 Deployed to production by @yuwenmemon in version: 1.1.40-2 🚀
|
cc @roryabraham
Details
When push notifications are tapped the correct chat should open. I don't have permissions to create a production build (slack conversation) so I need one of the @Expensify/mobile-deployers to test this change for me. A production build is needed for testing push notifications when the app is closed to accurately reflect the way the app opens without first loading JS from the metro bundler.
Fixed Issues
$ #6079
Tests
npm run ios-build
and run the app on your iOS devicenpm run web
If any of these steps don't work please let me know.
QA Steps
Test steps 2-10
Tested On
Screenshots
Web
Mobile Web
Desktop
iOS
Android