This question already has answers here:
Save the current status when quit, auto-reload when re-open the app
(2 answers)
Closed 6 years ago.
I want, using Swift in iOS, to capture a variable before the app closes from a subview and place it in storage, and prior to the app gets too far along on re-open restore this variable.
I know how to get and set, I just am hoping to stumble across the events that trigger before the app closes and shortly after it launchers.
You should do this in the AppDelegate.swift file.
Related
This question already has answers here:
Detect iOS application about to delete?
(3 answers)
Closed 4 years ago.
I have a very specific need to handle some cases if my iOS app gets uninstalled. But I cannot find any method so far that gets called in case the app gets uninstalled. I have searched around with similar questions but cannot find anything usefull. Can anyone suggest something please.
No, its not possible.
But you can check if the application has re-installed by storing a key in iCloud using keychain.
This question already has answers here:
Perform background tasks when app is terminated
(3 answers)
Detect iOS app entering background
(7 answers)
Closed 5 years ago.
I wonder if it's possible with swift, start a function at a certain time, especially if the app is closed.
I tried a bit around but did not find anything useful.
I hope you can help me.
Thanks
You can try to override functions like
applicationDidEnterBackground
applicationWillTerminate
applicationDidBecomeActive
This question already has answers here:
iPad remembering camera permissions after delete—how to clear?
(4 answers)
Reset Permissions like Camera for iOS Apps?
(6 answers)
Closed 6 years ago.
I'm wondering if there is a simple way to reset all of the app permissions in the app I am working on. I am switching around the location of the permission in my app, and I would like to test it. However, I can't figure out how to reset these permissions so they will prompt me again. Not sure if these matter but the permissions are Camera, Location, iCloud, PhotoLibrary, and Contact Book.
I have tried deleting the app and changing the permissions in settings, but neither worked.
If this is an in-code answer, I am using swift, Thanks!
This question already has answers here:
Determine if user has enabled application's Safari content blocker extension
(2 answers)
Closed 7 years ago.
Is there an iOS API that would tell me if my content blocker for Safari is enabled? Or do I have to resort to some kind of heuristics if I want to know that?
Have been wondering the same question and eventually came up with this method:
break the structure of your .json file and see if you get an error in debuger. If you do - everything is fine and you should revert your .json to the normal state and carry on.
This question already has answers here:
Proper way to exit iPhone application?
(24 answers)
Closed 9 years ago.
In my app I am having a continuous communication with TCP server , now if
server sends a command to close the app, i want to close the app completely
and when user taps the app again, it should start with Application launch method itself.
I have tried using exit(0) in the code, using this application goes into background.But it doesn't kill the app. How can i do that?
There isn't a way. Apple doesn't allow it. The solution is: Just accept the fact that you are unable to do this and work around that fact.