So we have a task that app1 needs to copy some data to clibboard then open app2 which reads this data from clipboad and uses it. This is already implemented and works. But the first time app1 need to access app2 iOS wanted me confirm that action with the following dialog: "app1 wants to open app2" with options to Open or Cancel. I pressed Open and now it never shows this dialog. However we need this dialog because we want to thorougly test this process, including the case when user presses Cancel. Is there any way to bring this dialog back without wiping our iphones?
We have tried:
- Reinstalling both app1 and app2
- Restarting device
- Enabling and disabling developer mode (ios 16)
- Enabling and disabling lockdown mode (ios 16)
- Changing system time forward
None of these actions made this dialog to appear again. Wiping and reactivating and iphone will work of course but maybe there is a faster way?
CodePudding user response:
Try the following:
- Open the iPhone Settings app
- Select "General"
- Select "Transfer or Reset iPhone"
- Select "Reset"
- Select "Reset Location & Privacy"
- If that doesn't work, select "Reset All Settings"
CodePudding user response:
Try deleting "app1" before re-installing it. When you just install a new app over the old one, the data associated with the old one remains in place. Deleting the app first should remove it and hopefully remove the permission to launch "app2" in the process.