From my iOS app, How is it possible to set ringtone(default phone), alarm (default alarm), default notification, contact..?
Its not possible to do any OS level settings changes from any private application. You can not change alert/ringtone/notification sound.
Due to security concern, apple doesn't allow this thing in Apple device, there may be several API or libraries which can be used in Jailbroken Device, but you can not post your app with these private api.
Is there a way to access iphone's browser history and app history
For your Both Questions.. No as Apps are sandboxed in ios.
How to access iPhone Safari History in an App?
Getting safari history from phone
How to access Safari history from iPhone App using Private Frameworks
Related Topics
Get Cellid, Mcc, Mnc, Lac, Signal Strength, Quality and Network in iOS 8.3
Initwithstyle:Reuseidentifier: Not Called
Swift Put Multiple Iboutlets in an Array
Is Iboutletcollection Guaranteed to Be of Correct Order
Check If My iOS Application Is Updated
Get Version Number of iOS Universal Framework in Client
Shrink Large Title When Scrolling (Not Uitableviewcontroller) iOS 11
How Long Does a Push Notification Sit in Queue Before Being Removed
Uibarbuttonitem Custom View in Uinavigationbar
Error Sending Archive to App Store Connect
Universal Link Broken in iOS 11.2
Seed and Maintain Cloudkit Public Database Without Requiring Icloud Login
Fairplay Streaming: Calling Copypixelbufferforitemtime on Avplayeritemvideooutput Returns Null
Incorrect Height Calculation with Draggesture() in Swiftui
"Invalid Predicate: Nil Rhs" for Second Argument in Nspredicate Format
How to Change Color of Text Strings Inside Uitextview in Swift3
Constraints for Centering One Button When the Other Is Hidden