Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Zaft

macrumors 601
Original poster
Jun 16, 2009
4,574
4,054
Brooklyn, NY
I am trying to see where apple is getting their thinking..

I can use any app I want on mac os, yet on ios I have to use stock apps..

Atleast we can now delete stock apps which is a start.. but even then it simply links you to reinstall the app...
 
Because Apple gives us features in small increments, iOS 10 you were able to hide stock apps, iOS 11 you'll probably be able to pick default apps for specific functions.... being an Apple customer is like being in a hamster cage with the little drip water thingy feeding you slowly.
 
Because Apple gives us features in small increments, iOS 10 you were able to hide stock apps, iOS 11 you'll probably be able to pick default apps for specific functions.... being an Apple customer is like being in a hamster cage with the little drip water thingy feeding you slowly.
Source on the ios 11 statement??
 
The posting said "probably", so I assume it's just a guess.
Oh ok.

To OP - I wouldn't hold my breath for default app customization in iOS 11. No rumors have indicated apple is even looking at that as a possibility yet.
 
I am trying to see where apple is getting their thinking..

I can use any app I want on mac os, yet on ios I have to use stock apps..

Atleast we can now delete stock apps which is a start.. but even then it simply links you to reinstall the app...
Same logic as only apps from the App Store are allowed, or less options being available -- macOS and iOS are similar in various respects but different in others.
 
I'm wondering if allowing the user to select/change default apps would increase the workload required for troubleshooting. Having a problem with auto-opening a URL would point someone directly to Safari. However, introducing a third-party app into that issue would increase troubleshooting time due to Apple not being familiar with the code/behavior of the third-party app.
 
I'm no expert, but I think it has to do with the "sandboxed" nature of iOS's design. Apps can't really interact with or access other apps unless they are designed specifically to do so.
 
I'm wondering if allowing the user to select/change default apps would increase the workload required for troubleshooting. Having a problem with auto-opening a URL would point someone directly to Safari. However, introducing a third-party app into that issue would increase troubleshooting time due to Apple not being familiar with the code/behavior of the third-party app.
It's not so much that, it's just the redirect behavior.

Browser Changer, which is a jailbreak tweak, intercepts link requests when given to Safari and redirects them to your browser of choice. That's all it does. If the third party app is malfunctioning that's an issue for the dev of the app, not Apple. But it's got nothing to do with how the OS picks a browser to open a link in.

There are similar jailbreak tweaks that allow you to choose which app to open if you press on a stock app icon. Yahoo Weather instead of the stock Weather app for instance. Again, just intercepts and redirects - nothing more than that.
 
It's not so much that, it's just the redirect behavior.

Browser Changer, which is a jailbreak tweak, intercepts link requests when given to Safari and redirects them to your browser of choice. That's all it does. If the third party app is malfunctioning that's an issue for the dev of the app, not Apple. But it's got nothing to do with how the OS picks a browser to open a link in.

There are similar jailbreak tweaks that allow you to choose which app to open if you press on a stock app icon. Yahoo Weather instead of the stock Weather app for instance. Again, just intercepts and redirects - nothing more than that.
Ah, so this has to do with intercepting and redirecting a request, which the user has no control over unless the device is jailbroken. That explains a lot.
 
Ah, so this has to do with intercepting and redirecting a request, which the user has no control over unless the device is jailbroken. That explains a lot.
Exactly. And it's that control Apple does not want to surrender even though this would be a trivial matter.
 
  • Like
Reactions: ardchoille50
Exactly. And it's that control Apple does not want to surrender even though this would be a trivial matter.
So, for Apple to change this, they would need to move the setting from the off-limits system area (implied due to the need for a jailbreak) to userland and add a variable to store the value of the newly selected default app. They may also need to add something to the Settings app in case the user wants to restore defaults. Would that be a correct assumption? I'm just guessing, I love problem-solving but I could be wrong.
 
  • Like
Reactions: eyoungren
Whats odd is apple now allows the stock apps to be deleted, yet when I click an email address in imessage it asks me to re install the mail app...

Why even allow me to uninstall it if I cant replace it..I think apple will allow this in ios11 but who knows...
Average Joe/Mary dont care so apple caters to them first.
 
So, for Apple to change this, they would need to move the setting from the off-limits system area (implied due to the need for a jailbreak) to userland and add a variable to store the value of the newly selected default app. Would that be a correct assumption? I'm just guessing, I love problem-solving but I could be wrong.
Yes, that's correct. It's probably just down to an entry in a plist somewhere I'd think. Pretty much the same as you'd do on a Mac for which app you want as the default to open certain files.
 
  • Like
Reactions: ardchoille50
I am trying to see where apple is getting their thinking..

I can use any app I want on mac os, yet on ios I have to use stock apps..

Atleast we can now delete stock apps which is a start.. but even then it simply links you to reinstall the app...
What I don't get is why there is no stock weather or calculator app on iPad like there is on iPhone.
 
  • Like
Reactions: Applejuiced
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.