How iOS App running on Mac should Respond to its Life-Cycle Events?

While I'm adapting iOS app to be able to run on Apple Silicon, I found how the app running on Mac responds to its Life-Cycle Events seems different from how it does on iOS.

For instance,
Code Block
- (void)applicationDidBecomeActive:(UIApplication *)application;

seems never called on Mac.
Is there anywhere to know more about this topic?