Skip to content(if available)orjump to list(if available)

Apple restricts Pebble from being awesome with iPhones

vessenes

I guess I’ll take the contra here on messages integration — moving a message over BLE to untrusted hardware and worse accepting them back into iMessage is a massive, massive change in the security boundary and therefore security architecture and therefore security promises that apple makes on iMessage.

I do not believe average smartwatch users understand what they’d be doing if they got this. I do not believe vendors integrating with such a thing can do it safely, or even that all vendors integrating are good actors.

One reason iMessage is less of a total cesspit than SMS is that the ecosystem is closed, and makes automation difficult. It used to be impossible nearly, and in that era we had almost no iMessage spam. Now it’s difficult, and we have moderate iMessage spam. But adding hooks to make this automation easy, and worse, leave the trust environment as a feature is just wrong.

chamanbuga

This is cap. I worked on heads up glasses, and one of our issues was the lack of integration with Apple's iMessage ecosystem. Device makers are willing to go through several security measures, like deploying the MFi chips and certification. However, at best this gives you access to the notification system, not iMessage itself. You are able to respond to messages via the notification framework, but not integrate directly with iMessage even after taking all security and certification efforts. This isn't a security play. This is a walled garden play.

Retric

Every device you let in is another attack surface, and no certification process can eliminate it.

Allowing devices to view and respond to messages is inherently lower risk than allowing them to freely communicate with anyone.

AndrewHart

You could say the same about software and app stores. If safety were the top priority, then the safest option is to say no apps, but that isn't competitive or lucrative. Apple's approach is to create safe frameworks and a review process that allows the App Store to exist.

tapland

You could argue for only allowing communication through selected carriers, or connections to selected brand computers, and connecting to selected manufacturer Wi-Fi hotspots too

tremon

You do realize this is a very infantilizing attitude? Why can't the end user choose its own level of security vs usability? Letting a corporation decide this for all users is just creating a nanny state in different clothing.

madeofpalk

What are the limitations of integrating via notifications? That seems like the user-respecting method. For example, I don't use iMessage or SMS, but WhatsApp.

criddell

I'm just guessing, but notification suggests you could respond to an incoming message but maybe you can't initiate an outgoing message?

null

[deleted]

bloodyplonker22

May I suggest using proper English? I believe part of the reason you are getting downvoted is due to the hat language you are using. Several people, understandably, will not comprehend.

mceachen

s/cap/crap/?

eddythompson80

Or they mean cap as 'lie' in genz speak. 'No cap' = 'No lie'. in a sentence "I saw an alligator today. No cap"

internetter

cap (noun, verb, slang)

(n.) A falsehood, exaggeration, or lie. "Saying you climbed a V10 after a month? That’s cap."

(v.) To lie, exaggerate, or be deceitful. "He said he coded the whole app in a day, but we know he capping."

pertymcpert

*This is false.

the_mitsuhiko

> moving a message over BLE to untrusted hardware and worse accepting them back into iMessage is a massive, massive change in the security boundary

Is it? My iPhone replicates messages to my mac from where a process can extract that data, it can capture the screen etc. I can use a mac today to set up a relay that would then send those messages to a smart watch if one would do that.

judofyr

Yes? Imagine a bug where iMessages are leaked over Bluetooth when a user has installed an application that integrates with some watch brand. Bring this to an airport and you can steal hundreds/thousands of messages from a wide range of people. That’s widely different attack vector than targeting macOS.

That said, I don’t see why Apple can’t provide toolkit/certification that will make it safe to communicate over Bluetooth. They already have it in-place for Apple Watch.

lern_too_spel

Bluetooth is encrypted.

eddieroger

I agree with you, but your iPhone forwards SMS messages, but not iMessages, and there's a trust relationship between the devices through Keychain. Still, doing it blindly over BLE is a scary proposition.

browningstreet

Same with Phone Link on Windows.

amiga386

Step 1: Have the iPhone pop up saying "do you want <Pebble watch> to be able to send messages?" and let the user decide which devices can send their phone messages.

Step 2: Have the iPhone pop up saying "do you want <Apple watch> to be able to send messages?" and don't just assume "yes"

Both steps would improve security, even if they harm Apple's profits.

spiderice

How would step 1 improve security over not allowing third party devices to send messages at all?

mystified5016

Why let users send messages in the first place? Tell me how you can get any more secure than that.

threeseed

We have decades of experience that users will blindly click whatever prompts they need to make the app work.

amiga386

Ah, but you see, they need to go to the Apple store and buy an Apple product, then with no clicking at all the app will work.

If they go to a different store, and buy a non-Apple product, that's insecure. What they need to do is return it and go to the Apple store and buy an Apple product. That's secure. Give the money to Apple.

simion314

>We have decades of experience that users will blindly click whatever prompts they need to make the app work.

Really, how is Apple protecting you from clicking Allow on a webbrowser if it asks permissions for WebCam and Microphone? I am asking since I do not have a Mac and really want to know how well are Apple users protected compared to Linxu users from web and microphone on browsers.

fiddlerwoaroof

I absolutely hate these sorts of nagging popups and I’m happy that a vendor I already have to trust doesn’t pop them up when I acquire a new product and sign it into my Apple account.

Imo, if this were to happen, it should happen by allowing devices like the pebble watch to sign into an Apple account and acquire permissions through that process rather than nagging on my phone on pairing.

dns_snek

What are you proposing exactly? What can be simpler than a single Yes/No prompt?

Nextgrid

> moving a message over BLE to untrusted hardware and worse accepting them back into iMessage is a massive, massive change in the security boundary

Anyone can already screenshot iMessages and move them out of the "security boundary"... which btw doesn't exist much, as if you have any Mac connected to your iCloud account then those messages are being synced to an SQLite DB any process running under your user can access.

threeseed

> any process running under your user can access

You will need to grant that app explicit Full Disk Access permissions in order for it to access that folder.

culi

In what world is screenshotting an iMessage enough to move them out of the security boundary

cmurf

World in which I've paired my two devices?

Doesn't the boundary get broken asking messages be read to me into a BT audio device?

seanhunter

I don’t think you understand what the security boundary of iMessage is.

People’s phones got compromised by NSO sending images to them via whatsapp that used an exploit in one of the image libraries to run a malware payload. The security boundary isn’t about whether you can see your own messages, it’s whether bad people can root your phone by getting untrusted code to run. That’s a very different proposition if iMessage is a single codebase that they fully own end to end versus it has a plugin ecosystem. Having such a plugin system widens the security boundary by adding a much larger codebase that would require trust.

Nextgrid

It doesn't need to be a plugin ecosystem - no third party code needs to run within the iMessage processes/sandboxes/containers. In fact, no third-party code needs to run at all on the phone - all that's needed is to expose an API over BLE that allows previously authorized external devices to query/send messages.

madeofpalk

> People’s phones got compromised by NSO sending images to them via whatsapp

Has this happened on iOS via WhatsApp?

I know Apple's had a view problems with this happening with iMessage, but always been unsure whether third party app sandbox does a good job of containing this?

droopyEyelids

Did you mean to reply to a different comment?

tadfisher

Opening up a BLE API for iMessages is not going to impact iMessage spam whatsoever. It will impact Apple Watch sales though.

agloe_dreams

Hey, there we are.

That's exactly it.

You've always been able to use Applescript to send iMessages on a Mac.

sunshowers

The problem is that this argument happens to conveniently align with Apple's financial interests.

ch4s3

If your value prop to customers is seamless and secure default behavior, then of course blocking insecure peripherals aligns with your financial interests. This doesn't seem nefarious at all to me.

rpdillon

The post you're replying to meant that it boosts Apple Watch sales because they hobble the functionality of competitors. I think your statement is simply saying that any competitor is insecure. I'd be surprised if that were a widely held view.

avgDev

As a customer I would like to be able to make that decision. I don't need apple to hold my hand. They could inform me in the app store or when I install the app. Here apple is making that decision for me.

tremon

Your argumentation itself is nefarious, because you're implicitly equating third-party with insecure.

sunshowers

Why doesn't Apple openly market that it's doing stuff in its financial interest? Is it too embarrassed to point that out?

wobfan

This is (I guess) not what OP meant. Apple obviously also gains financially from blokcing everything outside of there ecosystem, mainly because the majority of Apple users will only buy Apple hardware. Obviously, yeah, keeping the hardware a bit more safe also helps, but the main financial gain is definitely not coming from this.

EA-3167

Something I learned a while ago is that there's a particular brand of very vocal person online who has a bone to pick with Apple. Sometimes it's for a good reason, sometimes less so, but the point is that they come to discussions of any Apple topic with a conclusion ready in hand and then work backwards from that. In this case the conclusion is, "Apple is wicked, perfidious, and monopolistic."

Truthfully there isn't much you can say to people in that mindset.

wobfan

That's the problem. Apple has two arguments. It obviously only tells us about the one that sounds good.

gretch

It's not a problem, it's a good thing that someone's financial interests intersect with sound security practices.

That like saying "people want reliable cars" conveniently aligns with Toyota's interest and implying there's something wrong happening.

sunshowers

No, it's like saying that you can only buy Toyota aftermarket accessories at a steep markup, and other accessories are locked out via cryptography.

richwater

I'm glad Apple's financial interests are aligned to my interests of not letting the eco system turn into a shitty Android-esque privacy wild west.

sunshowers

Be careful what you wish for! Apple doesn't let you modify apps to remove tracking the way you can on Android.

conradev

Bluetooth devices can already read Messages from your iPhone with no degradation to E2EE: https://developer.apple.com/library/archive/documentation/Co...

This is just about sending.

nashashmi

my Chinese smartwatch can get imessages. It can't send messages, but it can use the AI voice (SIRI) to send messages. It can't delete messages either.

PebbleOS is asking for the ability to respond to messages with reply or user interactions. This is not a security breach. And it won't leak from encryption anymore than it is leaking now.

Nifty3929

I think people forget that Apple is not making devices for the Hackernews community. They are making devices for people that just want something that works pretty well and has reasonable security - even to the extent of protecting them from themselves. They have other things to do with their time than learn about security vulnerabilities and how to avoid them. They want to just click 'yes' on every popup and expect things to keep working. Because they know that they are not qualified to answer that yes/no popup question. And those people do not care much about lock-in and walled gardens. They are not interested in jailbreaking and sideloading apps. They've never heard of Pebble or have any interest in it.

This is 90% of humanity, including people we all know and love.

Apple serves these people pretty well.

sigmar

Couldn't you make that argument for literally any anticompetitive practice? Like in the 1990s: "Microsoft isn't making an OS for people that want to try different browsers"

liquid_thyme

Yes, you could. It's indeed troubling to see this mindset on HN. We have an overflow of professional "explainers" these days, we need more doers and fighters.

frollogaston

If you want to do and fight, use Linux. Apple made their intentions clear decades ago.

2OEH8eoCRo0

The "hackers" grew up and made money. Don't rock the boat!

eddieroger

Unlike Microsoft of the 90s, there are alternative mobile operating systems that are actually competing with iOS and Apple, so the argument isn't the same. In fact, people point out that iOS doesn't have majority share when you look at global usage, and only has a small majority when you look at the US. Microsoft's next nearest OS competitor didn't make a browser, and a lot more than half of computer users were using Windows.

wat10000

Making your own products interoperate better than competitors' products is pretty typical and I don't think it rises to the level of "anticompetitive practice."

If you don't like it (and I can totally understand why), there are numerous other smartphone makers out there with products that allow better integration with these watches and you're free to buy one.

MS didn't get into trouble because they went after competing browsers, they got into trouble for doing that while also having a monopoly on PC OSes. Apple doesn't have anything like a monopoly in this market (their US market share is about 50%, worldwide is around 28%).

frollogaston

I honestly don't care about Microsoft bundling a browser. The real problem was that they intentionally broke web standards to push websites to "work best on Internet Explorer," so even those who chose not to use Windows were affected.

sneak

Not any anticompetitive practice, just the ones that allow in competitors who have different security models for human/computer interaction.

Imagine if you could swap out Siri for Alexa. The privacy guarantees are nothing alike. People buy iPhones because they prohibit unsafe choices.

zamadatix

The post has a section regarding these concepts and why the author disagrees, why not respond to that directly instead?

I tend to side somewhat with what the author is saying: they can be both relatively true statements and a way to abuse market power at the same time so identifying it as fitting the mold of one or the other is only the start of the conversation. People against the practices tend to care more about the latter and I think that's why we've seen the EU, Japan, and now Brazil regulate the behavior based on that rather than asking "what's Apple's target usage type".

brailsafe

[delayed]

efdee

> They have other things to do with their time than learn about security vulnerabilities and how to avoid them.

You're making that statement as if iPhones don't have security issues and people using Android definitely have to learn about those things.

> They want to just click 'yes' on every popup and expect things to keep working. Because they know that they are not qualified to answer that yes/no popup question. And those people do not care much about lock-in and walled gardens.

What exactly is it that Apple does that makes it not matter whether you click 'yes' or 'no' on these popups?

alterom

To add: if the goal is to make a system where the yes/no answer is irrelevant, then it's a system when very horrible UX: the pop-up shouldn't be there in the first place!

This also doesn't address the obvious solution: safe and easy defaults, and an option for manual overrides in advanced "I know what I'm doing" settings.

And no pop-ups at all.

shantara

We’re rapidly approaching the point where having a smartphone is becoming a necessity for being a functional part of the society. You could argue that is some countries we’re already past that point. A device of this social importance that’s also locked into one of the two American megacorps absolutely needs as much scrutiny as possible, since the interests of those megacorps are not aligned with the interests of the society.

To give one example, Apple has removed an option for Airdrop file sharing between iPhones that are not on one another’s contact lists after the pressure from the Chinese government to stop it from being used for protests coordination. And yet this change was silently rolled out globally as a part of an iOS update.

So, no, “Good enough for most people” is not actually good enough.

queuebert

This is a false dichotomy. You can build a system that is secure by default but allows you to opt out with sufficient technical knowledge.

SecretDreams

> This is 90% of humanity, including people we all know and love.

I'd say more like 95-99% of humanity tbh.

0xEF

It's crazy that so many don't realize this. I am not an Apple user, likely never will be, but I recommend their tech frequently. They meet that market's needs with aplomb and I respect that.

josefresco

I have a very capable smartwatch and it's ridiculously bad how hobbled it is on iOS. I'm glad to see this article specifically highlight the issues, and how it's 100% Apple's intention to make non-Apple wearables on iOS terrible.

cm2012

This is apple's modus operandi. Hobble competitors even if it's anti-customer. Fill the gap themselves for higher profits.

diggan

Don't forget the classic "Oh, that 3rd party app/feature is so popular, I bet we could build a identical/slightly less useful thing ourselves so people don't have to use other things than Apple software ever"

rickdeckard

Conveniently, Apple's App Store Review Guidelines also include several rules that restrict apps from duplicating features that the OS already provides.

So if they detect a trend early enough, they implement it as first-party feature, dry out the existing competitors while restricting new competitors to enter based on the App Store Review...

scosman

I've never understood this Apple criticism (scherlocking). Someone built a search for your files, so it's not right for Apple to build a pretty key feature into the OS?

There's a lot of fair criticisms of Apple, but they don't have to be absolutely first at everything or never enter the market.

avgDev

Then they will hit you with, "We do this for safety of your data, we don't want bad actors getting health info from your watch".

I enjoy apple devices but hate the walled garden.

neilv

If necessary, you can even retroactively ban the competitor's app from the App Store that you control.

As pretext, you can say the competitor's app is doing something now considered insecure or not privacy-respecting, or is not compliant with some new user experience or quality curation that you do.

distrill

it's pretty frustrating how "apple people" just don't care that it's apples fault. i routinely hear my wife mutter "i hate google so much!" when a google maps integration is being intentionally hobbled to keep her using apple maps. or when she has trouble managing rcs conversations because somebody in our social world has the gall to be on an android phone.

ch4s3

I am aware that apple blocks certain functionality to maintain a cohesive and secure experience. It is THE reason I buy their products, I want the curation. Otherwise I'd buy an android device.

Lio

> I am aware that apple blocks certain functionality to maintain a cohesive and secure experience.

The argument is that they don't do it to maintain a secure experience but to stop competitors having feature parity with their products.

Personally, I find it annoying that my Garmin watch cannot reply to text messages on my iPhone.

I also find it annoying that my iPhone nags me to cut access to my watch to stop it getting weather updates. It doesn't even nag me the once but repeatedly.

It would be one thing if Apple even competed on features with Garmin but they don't.

Volundr

That's all well and good. Opting into that knowingly is a reasonable decision. Hopefully knowing you've opted into that you aren't then cursing Google when they don't support some functionality blocked by Apple, or when RCS is poorly supported, but instead recognizing this as a trade-off you made opting into the Apple closed garden.

cosmic_cheese

My personal stance on this is that while I’m open to making iOS, etc more flexible, it needs to be done in a way that cleanly avoids the whole “grandma accidentally installed a pile of browser toolbars yet again” problem. I’m confident I can manage added flexibility myself but there’s a very real need for a truly foolproof, social-engineering-resistant option to point friends and family without such aptitudes toward.

skyyler

What kind of trouble does she have managing rcs conversations? It works fine for my partner on their iPhone.

distrill

the thing i hear most frequently is naming group chats with mixed device users

echelon

The ONLY answer is antitrust action from every major government.

The trillion dollar companies are so massive that they are impinging upon every category of business that touches them. And they're so massive that their sinnew and tendrils touch everything under the sun.

Mobile computing is de-facto owned by two companies. It's owned, tightly controlled like an authoritarian government, and heavily taxed. Compared with the (formerly?) open web and desktop of the 90's - 10's, we've wound up in a computing universe where we're all serfs.

We're in a stagnant world where platforms don't evolve because that's where the moats lie.

Google, Apple, Amazon, and Meta desperately need to be broken up into multiple subsidiary companies. It'll oxygenate the entire tech sector and unlock pent up, unrealized value for the shareholders of these equities.

The reason we seldom see centicorn startups or blockbuster tech IPOs is because FAANG (or whatever we call it nowadays) has a dragnet where they can snuff out the markets of new upstarts or M&A on the cheap.

It costs nothing for Amazon to become Hollywood, buy James Bond and Lord of the Rings, become a primary care doctor, become a grocery store, and cross-sell all of these highly unrelated products on prime advertising real estate. It's essentially free for them to put ads at the top of the Amazon store and emblazen it on their delivery trucks and boxes. The old media, which were once healthy competitors, have to spend hundreds of millions to reach the same eyeballs.

We've wound up with Standard Oil 2.0 and it's deeply damaging our market. The innovators and innovation capital are no longer being rewarded. The calcified institutions are snuffing out everything that moves in search of remaining growth.

We must break up these companies. That is the only healthy way forward.

bradleybuda

If you don't like an iPhone, don't buy an iPhone. Don't legislate your consumer preferences on me.

mikepurvis

Interoperability is a commons; the market won't protect it on its own, because each individual consumer's best action is to just get an iPhone and an Apple Watch.

But the market (and society at large) is ultimately worse off when Pebble and FitBit and Garmin can't compete on a level playing field with Apple Watch— particularly when Pebble is targeting a completely different feature set, price point, and battery profile from what Apple Watch does.

cheeseomlit

I don't, and I won't, but that doesn't really address the points in that post. There is nothing any individual can do about massive corporate cartels controlling entire industries and strangling all potential competition in the cradle, like they said anti-trust enforcement is the only way. But apparently it'll be difficult to garner support for that when people perceive it as an attack on their 'consumer preferences'

null

[deleted]

jlkuester7

100% agree that decisive anti-trust action is needed. In addition, many of us can (and do) choose to just not participate (to the best of our abilities) in the nonsense from these companies.

Many of us are not required to use Apple devices (and we choose not to). Additionally, many of us are able to choose privacy-respecting Android variants (like GrapheneOS). It sometimes is less "convenient", but IMHO it is better then surrendering to the duopoly...

rangestransform

Apple Silicon could not have existed without the vast amount of capital that a trillion dollar company like Apple could've mustered, TSMC might even be one or two generations behind where it is right now if Apple couldn't afford bankroll the latest generation and temporarily monopolize it, and for that reason alone I'm fine with the state of affairs

It's also great that Apple is able to negotiate with countries as an equal wrt. user privacy, iMessage is the only e2e encrypted messenger allowed in China, and is currently able to mobilize a significant political movement against mandatory backdoors in the UK

jimbokun

> Mobile computing is de-facto owned by two companies.

Still beats the Windows era when a single company owned desktop computing (which was the only type of computing for consumers).

> We've wound up with Standard Oil 2.0

Skipped right over Microsoft!

> We must break up these companies.

With Microsoft it was a complex consent decree. (The initial ruling to break up the company was overturned.)

fishcrackers

I mean you could just not buy apple's stuff

tehjoker

isnt it efficient though for these capabilities to exist? why not nationalize them instead and make them accountable to the public

idle_zealot

IMO it makes sense to nationalize things that lend themselves to natural monopolies, or sectors where innovation has mostly dried up on account of maturity, where continued progress is largely driven by tax-funded research grants already. I'm not convinced that "computing" is such an industry, innovation seems dead there because of monopoly. In that case, they should be broken up to drive competition-fueled innovation, with careful supervision to monitor for and punish anti-consumer behavior, abuse of negative externalities, etc.

If it turns out that even then, 10-20 years from now the market is still making mostly glass/metal rectangles with the same feature set of today, then we can consider consolidating that productive capacity for the sake of efficiency.

jlkuester7

Building and maintaining a functional marketplace (e.g. through common-sense anti-trust enforcement) is about more than just optimizing for a specific outcome...

briandear

The Soviet Union had everything nationalized and it always accountable only to the Politburo. This idea that governments are “accountable” is cute. Government shouldn’t be running businesses.

holmesworcester

I don't think we need any major government intervention.

What we need is a law that requires companies like Apple to allow their customers to install and run the software they wish, and provide external developers with the same OS features their internal teams have access to.

Europe and Brazil already have such laws, though they could go farther.

In the US we had this bill, which would have covered most of these issues and had bipartisan support: https://en.wikipedia.org/wiki/Open_App_Markets_Act

closewith

> What we need is a law that requires companies like Apple to allow their customers to install and run the software they wish, and provide external developers with the same OS features their internal teams have access to.

So major government intervention.

9rx

Trouble is that most major governments are democratic, meaning that the governmental powers that be are the very same people (the population at large) who are already not willing to do anything about it. The majority will clearly isn't there at this time (that can change in the future, of course).

Government is a useful tool to clean up the dissenters who wish to act against the will of the people, but under a democracy you cannot believe that the majority are the dissenters. That defies the entire premise.

liuliu

I think, we fundamentally lack a mechanism to enforce secure / privacy aware APIs without resorting to trusted inner-circle type of things. I am already not comfortable with Apple picking winners (such as giving Zoom special entitlement but not the VOIP apps you want to distribute by your own). Apple trusting their own apps more than other apps is another symptom of this and it is not helping their anti-trust situation even if it is with good-will.

And "giving people choice" won't work neither because people will just tap whatever checkbox you give them (the internet should never forget that Facebook SDK just forces to accept "The App is Tracking You" notification and most users tapped yes).

wpm

Quicktime Player.app gets an entitlement called `com.apple.private.tcc.allow`, giving it unprompted access to the Camera, Microphone, and Screen Capture.

An MDM administrator, managing a computer or device owned by an organization, cannot grant those permissions to anything without user consent. For good reason!

So why the *fuck* does Apple think they're entitled to?

FireBeyond

Remember when people realized that Apple apps were bypassing application-level firewalls like LittleSnitch?

First it was denied, then it was a bug, then it was a "temporary workaround" while ... something ... was updated.

And that was just ... accepted as an answer. I could never fathom why TextEdit might need a kernel extension in the first place, let alone unfettered/unmonitored network access. I don't even think it was necessarily nefarious, just "we know best, shut up and buy".

Spivak

I mean the reason is because Apple, the people who made the security boundary, and Apple the people who made Quicktime are the same people.

I'm not saying it's not anti-competitive but it's fine from a security context. Apple knows exactly how Quicktime behaves, that it doesn't act maliciously, and can't be updated to do so.

FireBeyond

> Apple knows exactly how Quicktime behaves, that it doesn't act maliciously, and can't be updated to do so.

Yes, it's physically impossible for an Apple developer to accidentally or maliciously introduce an exploit into QT and for it to elude security or code review...

I've never heard a security posture that is "well, we know what your tool does, so it doesn't need any security controls".

judge2020

Replace MDM administrator with ‘malware author’ or ‘spy software’ to get your answer. There is functionally no difference between a regular company doing MDM wanting to bypass camera permission prompts and a hacker who has tricked/forced the user into enrolling into MDM.

Now, replace ‘Apple’ with ‘malware author’. What’s the difference? Well, for one, a hacker has nothing to lose and everything to gain from snooping on your webcam. Meanwhile, if Apple mishandles this permission or used it to beam video data to HQ, there’s a high likelihood hundreds of millions of dollars of iPhone or Mac customers are lost, resulting in billions of dollars in stock value loss.

Avamander

It's not very trivial to manage an Apple device and Apple would shut down those ABM tenants real quick. Not to mention, supervision requires enrollment pre-setup, which is really difficult.

So "just replace x with y" does not really work in this context, MDM is vastly more effort than you think and OP-s point still stands.

paulcole

> I am already not comfortable with Apple picking winners

This is what I like most about them! Just pick something that you think is good. If I like what you pick I'll keep buying from you.

rednafi

There's nothing new here. From AirDrop to AirPods, Apple's MO is to lock you into their ecosystem and be as belligerent as possible toward any non-Apple gizmo. Couple that with social and network effects, and you have a perfect formula for monopolizing a market without continuously improving the tech.

briandear

I like the ecosystem. If you don’t, choose another ecosystem.

lucianbr

I like that the EU forces Apple to be more open. If you don't, just don't come to Europe.

csours

"Love it or leave it" - why not make it better?

xenodium

> It’s impossible for a 3rd party smartwatch to send text messages

From Apple's docs: https://support.apple.com/en-us/102842

"Message Access Profile (MAP 1.4)

This profile is compatible with iPhone 5s and later.

Message Access Profile allows devices to exchange messages. It's used to receive incoming message notifications on connected vehicles. iOS and iPadOS support these MAP functions on connected vehicles:

- Receive incoming message notifications

- Reply to incoming messages

- Compose new messages

- Browse message inbox

- Mark messages as read"

The documentation talks about "connected vehicles", but can totally be implemented by any Bluetooth accessory.

rickdeckard

> "Apple’s “Watch Policy” annoys me, but not enough to switch to Android. I hope Apple will be forced to improve their compatibility with other watches."

The conundrum of "[xyz] annoys me, but not enough to [do anything about it], yet I hope [Company] will be forced to improve [xyz]"

So where is that 'force' expected to come from...?

wlesieutre

If there are effectively two choices and both of them do things you don’t like, “it’s your fault for not switching to the other one” isn’t a very useful argument

rickdeckard

The question is more, where is that 'force' expected to come from which should make them change their way? Just hopes and prayers?

Nextgrid

Regulation?

When a market is stuck in a local maximum, an external force would be beneficial to push it out of it.

AnthonyMouse

The issue is, suppose you want a phone with A, B, C, D and E.

In a competitive market, there are a hundred phone OEMs providing every combination of those things for various prices with various trade offs etc.

In a duopoly, there is one company providing A, another providing B and C, and nobody providing D or E. If you chose the company providing B and C, but you still want A, D and E, what are you supposed to do? Reward the company providing even less of what you want?

What you need is more competition.

ianferrel

> So where is that 'force' expected to come from...?

On the margin, it probably does annoy some people enough to do something about it. And even though Apple's policy on this isn't enough to move me, if you combine it with my other annoyances about Apple products, eventually the sum will be enough.

And we vocalize stuff like this because switching does have a cost that I'd rather not pay, so hopefully people who can make a change at Apple will see the discontent and fix it so that I don't have to pay the switching cost.

sod

I used an apple watch since the first one, updated twice, but stopped using it a few months ago. Siri got slower an more unreliable. Automatic sport detection became annoying. And still having to charge it every single day became pretty old. I miss being able to pay with my watch without having to unlock my phone. But thats about it. Anything else about that product just became annoying.

I'm 100% certain that if 3rd party watches could integrate like apple watch could, that apple watch could be way better. But the lack of alternatives conceals how mediocre of a product it became. I wish apple wasn't such a control freak.

lukevp

The ultra only needs to be charged for like 45 mins every couple days. It’s nice for the “find my phone” button and for getting alerts when my phone is in my pocket.

tacker2000

Similar thing is going on with the Spotify Apple Watch app, probably so that people migrate to Apple Music...

see this discussion, for example: https://www.reddit.com/r/AppleWatch/comments/1h6qmrw/spotify...

snotrockets

With Spotify app, some issues seem to be due to Spotify themselves. For example, even when you explicitly download music to your watch, the app needs network connection to start playing. This seems to be explicit design decision on Spotify's part.

coolspot

Likely a condition from IP holders to make sure the play is counted and paid for.

sroussey

I dunno, I use the spotify apple watch app just fine

ATMLOTTOBEER

Do you listen without your phone? Ime the app is fine with phone nearby, but for independent playback from just the watch it’s trash.

sabellito

Some 6 years ago I bought new bluetooth headphones. Every time I'd put them on, my macbook would open apple music (I didn't even know it was installed). Every time. No way to disable it, I really tried. Stopped shy of doing some kernel stuff.

Sold that laptop, and have never touched anything apple since. Probably never will. The hardware's good, everything else is an embarrassing mess.

Sent from my Ubuntu.

CharlesW

It's because your headphones were sending a Bluetooth "Play" command on connect (my Honda Odyssey does this as well). For anyone else with this problem, you can override this silly default in macOS using Privacy & Security > Bluetooth, adding Music, then turning off Bluetooth access for Music.

jeremyjh

Music isn't in the list of apps and I don't see any way to add it. I would love to fix this in my car radio.

PokestarFan

There should be a "+" button you can click and select any app. The Music app is located in the /Applications folder.

rpmisms

Just did this, pressing play on my headphones still launches Apple Music.

mrpippy

Your headphones were probably sending an AVRCP 'play' command every time they connect. This was a common problem with older car radios too.

jandrese

Not only every time they connect, but every time they are paused or stopped too. My car has this problem. It was not possible to pause the music, it would always immediately restart play.

jedbrooke

just in case anyone else is running in to this problem, there is a solution

https://github.com/tombonez/noTunes

this will prevent itunes/apple music from opening

vrosas

You'll one day hear Apple's lawyers argue in court that "security" never meant cybersecurity, only share price security.

singularity2001

or job security

MPSFounder

I like Apple. But this is exactly why regulation is needed. I often meet people (including knowledgeable engineers etc) who think companies will do the best thing. Just like Flint did the best thing by poisoning their own people. Apple is a for profit company, and it will debilitate any 3rd party device. That is because by killing its market, profit is to be made by buying it for cheap. It's that simple folks. The end user can go and screw themselves, as far as they are concerned.