# Mac Users Thread

**URL:** <https://forum.elixirforum.com/t/mac-users-thread/24464>\
**Category:** Dev Env & Tools\
**Tags:** mac\
**Created:** [August 5, 2019, 5:26pm UTC](https://forum.elixirforum.com/t/mac-users-thread/24464 "2019-08-05T17:26:09Z")\
**Posts on this page:** 1\
**Showing post:** 27

<div class="post-metadata">

**Author:** ![mindriot](https://forum.elixirforum.com/letter_avatar_proxy/v4/letter/m/97f17d/32.png) [@mindriot](https://forum.elixirforum.com/u/mindriot)\
**Post date:** [September 30, 2019, 8:55pm UTC](https://forum.elixirforum.com/t/mac-users-thread/24464/27 "2019-09-30T20:55:30Z")

</div>

Never had a problem with it, on the day to day it doesn’t usually get in the way, that is to say working with debug tools etc at an application level it has never ever been noticeable.

The overview description makes it sound much worse than it is, you can as a admin level user authorise working within protected areas but the problem faced here is that it wants to do code injection with some protected components which does require disabling it. Installing things that live in protected areas or making configuration changes isn’t that big a deal, running signed stuff is fine and authorising unsigned stuff to work is also fine, letting some random app inject changes into system comments other than at normal extension points does require disabling it entirely though and it is something that in general I don’t want to happen nearly all of the time. Others might but it should be considered against a layer of protection that could be taken for grated that has just been sacrificed, that may or may not be a trade off worth making, my point is only that it is worth being aware of what is being traded off particularly when it comes to security features. The stack overflow link is more explicit, the note on the product page is pretty small, takes one link to say what you are changing and yet another to say what that means which in my opinion hides the trade off element a bit deep.

EDIT: It does seem that the restrictions have hardened from what I remembered in that you cannot install to or modify the protected parts, but then I’ve never really noticed since it seems most things I used moved to working outside of those areas. Still never seen it actually cause a problem unless you want to hack how a core system component works, which normally tends to be an interface thing that doesn’t have some way of abusing accessibility functions.

---

_[View the full topic](https://forum.elixirforum.com/t/mac-users-thread/24464)._
