I have to crate a sample app in which when I clicked a button that should open the native alarm clock so that user can use it for setting alarm?
If the Clock app supported a URL scheme, like the Phone app’s tel://
or the Mail app’s mail://
, you could open it with the standard [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"..."]]
approach. Unfortunately, to my knowledge, it doesn’t, so all you can really do is prompt the user to open that app themselves to set up the alarm.
Alternatively, you can have your app set up a local notification to act as an alarm using UILocalNotification, which you can find plenty of information about by searching this site.