Testing under a fully updated macOS Mojave 10.14.6 with Safari 13.1.2 when toggling the Show Develop menu in menu bar checkbox at Safari > Preferences… > Advanced, there are two PLIST files that get modified. One file having one key modified and the other file having three keys modified, i.e.:

~/Library/Preferences/com.apple.Safari.SandboxBroker.plist

ShowDevelopMenu

~/Library/Containers/com.apple.Safari/Data/Library/Preferences/com.apple.Safari.plist

IncludeDevelopMenu
WebKitDeveloperExtrasEnabledPreferenceKey
WebKitPreferences.developerExtrasEnabled

The value of all four of these keys are a boolean, and when the Show Develop menu in menu bar checkbox is checked, the value is yes, true or 1 depending on how one is reading the settings.
In Terminal the defaults read ... command will return 1 or 0, or if the key isn't present it errors out with a message.
The example shell script code, further below, was tested and works under normal circumstances, however, it may not work on an inactive Show Develop menu in menu bar checkbox. That said, you really have nothing to loose but a few minutes of time giving it a try.
Notes:

Important! In order for this example shell script to work you'll need to, at least temporarily, add Terminal to System Preferences > Security & Privacy > Privacy > Full Disk Access, and Terminal should be closed when you do.
When the example shell script is run, Safari should be closed as well, however, as coded it will close it if it's open. It will also open it after the changes have been made.
Because of other OS security measures, (sandboxing), the com.apple.Safari.plist file needs be copied to /tmp/, modified there, and then moved back. The shell script, as coded, handles this. The com.apple.Safari.SandboxBroker.plist file is modified in place.
As coded, the two PLIST files get backed up with a .bak extension, however the shell script can only be run one time unless the n is removed from cp -avn for both files, which will then overwrite the original backups!
As coded, it will output debugging information (set -x) and this is in case you have an issue you can copy and paste the output from Terminal for troubleshooting if need be. So, if there is an issue, do not close the window until it's copied and pasted elsewhere so I can see it.

To use the example shell script code:

Open Terminal and run the following compound command:
touch sdmcb; chmod u+x sdmcb; open -e sdmcb

Copy and paste the example shell script code into the opened sdmcb document, then save and close it.

Back in Terminal use the following command to run the shell script:
./sdmcb

That's it, this will either work or it won't, it's the only thing I can think of trying, sans booting to macOS Recovery and deleting the two PLIST files which may remove a setting that's causing it to be inactive to begin with, if it's even in those two files.

Example shell script code:
#!/bin/bash

set -e
set -x

[[ $(ps x | grep '[S]afari.app') == ""  ]] || killall Safari; sleep 2
cd "$HOME/Library/Containers/com.apple.Safari/Data/Library/Preferences/" || exit
cp -v 'com.apple.Safari.plist' '/tmp/' || exit
cp -avn 'com.apple.Safari.plist' 'com.apple.Safari.plist.bak' || exit
defaults write '/tmp/com.apple.Safari.plist' "IncludeDevelopMenu" -bool 'yes'
defaults write '/tmp/com.apple.Safari.plist' "WebKitDeveloperExtrasEnabledPreferenceKey" -bool 'yes'
defaults write '/tmp/com.apple.Safari.plist' "WebKitPreferences.developerExtrasEnabled" -bool 'yes'
mv -v '/tmp/com.apple.Safari.plist' .
cd "$HOME/Library/Preferences/" || exit
cp -avn 'com.apple.Safari.SandboxBroker.plist' 'com.apple.Safari.SandboxBroker.plist.bak' || exit
defaults write "$HOME/Library/Preferences/com.apple.Safari.SandboxBroker.plist" "ShowDevelopMenu" -bool 'yes'
killall cfprefsd
sleep 3
open -a "/Applications/Safari.app"


identityservicesd IP resolving to non-apple IP - possible man-in-the-middle?

This is intended behavior.

Content Delivery Networks such as Akamai work by getting the data closer to the user so that downloads and other interactions perform better.

The way this is done is to have multiple servers located all over the globe. You will in general then be using a server that is near you - i.e. if you're in France, you could be using a German server while if you're in New York you might be communicating with a server in Washington D.C.

There are multiple ways of achieving such a system up. A simple one, which is the one you're have come across here, is to use the DNS (domain name system). The DNS system is responsible for (amongst other things) to resolve a name (such as  init-p01md.apple.com) into an IP (such as 219.88.192.83). Akamai simply makes their DNS server reply with different IP addresses according to who asks it. That way they can redirect traffic intended for the same service to various servers across the globe.


What is this macbook keyboard popup bubble?

This is the character picker for entering accented characters. This appears when you hold down a key on the keyboard. This can be disabled globally using defaults:

defaults write -g ApplePressAndHoldEnabled -bool false


What is the value of iCloud.com if 2FA requires your device?

The first time you access a 2FA-protected iCloud account on any device you've chosen to use with 2FA, you must provide the correct credentials with that device to assure iCloud that it is indeed the device you've selected to receive 2FA authentication. You are then offered the choice of ignoring future requests for authentication on that device for some duration of time. Every so often, you must re-authenticate with the 2FA credentials to reassert your identity. Does this help?


Where is the original file for the default Contacts profile picture located?

The file is located in many, many different car files. Below is one of the car's and one pdf.

/System/Library/PrivateFrameworks/ContactsUICore.framework/Versions/A/Resources/Assets.car
/System/Library/Frameworks/ContactsUI.framework/Versions/A/Resources/silhouette_placeholder.pdf

Inside the car files there are black silhouette pdfs. My guess is that inverts it (to white) and then adds the background.

Heres my attempt at recreating it:


Can an Apple Track Pad and Magic Mouse be used at the same time?

Yes, it works fine. I have both on my 2010 iMac, and as long as you don't try to use them simultaneously, there are no problems.


Keep AirPlay toolbar icon permanently visible or hidden

You can disable the icon in the menu bar by ⌘-dragging it off the menu bar, which unchecks the option in System Preferences → Displays entitled "Show mirroring options in the menu bar when available".

Should you wish to use the menu bar item, you can check this box again, or just use the AirPlay Display dropdown in System Preferences → Displays to connect to an AirPlay device.


How to install iPad App Store downloads after being deleted?

Once you purchase or download a free app you will see a 'cloud' icon with a down arrow next to the apps name in the App Store. This identifies that you've previously purchased the app. Just tap on that and it will download again free of charge. Alternatively you can click on the App Store > Updates and there will be a Purchased button at the top. Tap on that a list of all the apps you've downloaded previously will display


So I rebuilt my entire iTunes library only to discover the problem was that I'd told iTunes to sort by year. Doh.

Quite annoying because I still want my programs to be listed by year... but not year by season. Hmm.


why modified pictures lose the little white frame as thumbnails in finder?

I think I figured it out. It's because Photoshop creates it's own preview, which appears instead of the automatically generated Finder preview. To turn this off, go to Photoshop Preferences, find the file saving preferences, and set it so it never saves previews. From what I can tell, that saves it with the border, like you needed. Also, to add a border back to an image without going back and resaving it, you can click it's icon in Finder, and then click File > Get Info. Then click the icon in the upper left corner and push Delete on the keyboard. That gets rid of the custom preview from Photoshop.

Hope this helps!


How can I prevent iPhoto from opening everytime I plug my iPad/iPhone?

Do this:

Plug in your iPad/iPhone
Open Image Capture
Select your device ("devMikePad")
Press the triangle in square symbol in the lower left corner.
Select "No application" in the menu.

Here is a picture showing what to look for on Snow Leopard or Yosemite.


How to redirect MacBook 2009 audio to my Sony TV?

2009 MacBook Pro's do not output audio through the display port.  This feature didn't start until the 2010 models.  You will need a second optical cable or headphone cable from the audio port.


If the bookmarks are not saving this may be a permissions issue.

Safari stores its bookmarks in ~/Library/Safari/Bookmarks.plist

If this file cannot be updated (i.e. if permissions are wrong), then the bookmarks won't be saved.

Check the datestamp on this file. It should be updated every time you add a bookmark. If it isn't, then this is likely the cause of the problem.

To fix it, you need to fix the permissions. Try Repair Permissions in Disk Utility. If that doesn't work, try the following:

1) Delete that file while Safari is running - then go into Safari and add a new bookmark. This will create a new bookmark file with all your bookmarks.

If you delete the file while safari is not running you lose all your bookmarks - so make a back up of the file. The safest thing is to rename it.


Why are my Terminal.app colors different from iTerm?

There has been some discussion on the web about iTerm2's color accuracy being off,

https://github.com/altercation/solarized/issues/257
https://stackoverflow.com/questions/7278267/incorrect-colors-with-vim-in-iterm2-using-solarized

Including a bug report on iTerm2 issue tracker, https://gitlab.com/gnachman/iterm2/issues/3989.

Sounds like it might just be a iTerm2 issue.


Autofill password not working on iTunes Connect?

The new login of iTunes Connect uses an AJAX form for signing in but does not use a <form> tag for it which prevents Chrome from saving the password.

I was so annoyed that I built a tiny Chrome Extension to fix this issue and allow Chrome to save the password.


Trying to get bluetooth to work in guest windows vista in virtual box

Got the driver updated using Driver Booster application. Oddly the device shows up in the device manager as "BlueSoleil Generic Bluetooth Driver", the device does not show an error now, however, I can't discover any bluetooth devices :|. Still stuck


Does the latest Xcode iPhone emulator using iOS 9 allow for genuine iCloud restore?

Xcode is not an emulator. Xcode is an integrated development environment (IDE) for macOS and iOS software that happens to include an iOS simulator for the purposes of testing software that is in development.

No, you cannot restore an iCloud backup onto it. It can only be used to run software being developed in Xcode.


Why my Mac book pro shows status 'Battery is not Charging'?

Your battery is almost EOL with 875 cycle counts.

I would say replace the battery (for about $100 or less)


Printing directly from Finder with Print Dialog?

Printing "directly from finder" does not happen.
Print Dialogs are always app-specific:
Even if you seemingly don't notice it, MacOS opens at least "Preview", prints the document/graphic and closes the app afterwards.

Your best bet would be an app like Karabiner Elements (free) that's able to sequentially open a file and execute the print command (typically with a print dialogue), using just one user-defined shortcut.

Since a sequence of keys pressed is a "Complex Modification" you'd have to edit KE's ~/.config/karabiner/karabiner.json and add this kind of code (after: "rules": [ ):

{ "description": "Finder: open file in app, open print dialog",
  "manipulators": [
      { "conditions": [ { "bundle_identifiers": ["^com.apple.finder"],
                          "type": "frontmost_application_if"
                      } ],
              "from": { "key_code": "p",
                        "modifiers": { "mandatory": ["right_command"] }
                      },
        "parameters": { "basic.to_if_held_down_threshold_milliseconds": 5 },
   "to_if_held_down": [ { "key_code": "o",
                          "modifiers": ["right_command"]
                      } ],
   "to_after_key_up": [ { "key_code": "p",
                          "modifiers": ["right_command"]}
                      ],
      "type": "basic"
      }
                  ]
}

As opening an app takes some time the different commands (open / print) are "separated" through "held_down" and "key_up" definitions.

Be aware that a "comma" (,) may be necessary either in front of the first or behind the last bracket, IF there are other rules in the json-file.

(If you prefer the left command key on your keyboard the "from"-part would say: ["left_command"].)


Samba is removed from Lion. How is the role of auto_master changed

Mac OS X never used Samba's SMB client. Mac OS X has always used an SMB client implementation based on Boris Popov's smbfs for FreeBSD. I don't think that's changing in Lion, so its relation to /etc/auto_master probably isn't changing.

As for the SMB server side, Samba is surely being replaced with a different SMB server software package.


Indeed, it will let you download the last compatible version if you already have the app in your purchase history. You can add the app to your purchase history using iTunes on your computer, since iTunes is version-agnostic. Once you've downloaded the app on iTunes, it will be in your purchase history and attempting to download it again on your device should prompt you to accept an older version of the app.


Normally when you buy an new iPhone it is not used before and sealed. The only ways to get an refurbished iPhone is via the apple online store or when you have damaged your device.

Apple doesn't repair the iPhone when you send it in. Instead they will give you back an refurbished iPhone.
After that they repair your iPhone and will use it for another client.


Backups seeming much much larger than my hard drive

It's a glitch in Time Machine. When an auto-backup is scheduled but your external hard drive isn't available, the computer saves a backup locally. I'm not exactly sure how their space-counting function manages to mess up like this, I'm just paraphrasing what I read in a Google result that then proceeded to give me the solution that worked for me.

The solution: Go into System Preferences > Time Machine, and flip the switch from on to off. Restart your computer, confirm that your storage usage looks reasonable again, and then you're free to go back and switch automatic backups on again.


I had the same problem in 2011 and fixed it with a little elisp package which I am now sharing in https://github.com/leoliu/play-sound-osx. Let me know if it works for you since I can't remember using it much :(


This is not possible in music.app.

From this Apple Discussion:

  The Foobar2000 music player app available in the App Store respects albums and supports 'Shuffle Albums'. It is a competent, comfortable and convenient music player with full Gain Management and many other useful features. It will work with your iTunes library as well as many other music file formats (via iTunes App File Folders). At time of writing it is free.


Check the previous recipients list in Mail. Choose the Window > Previous Recipients menu item, and scroll or search to locate the unwanted name/address combinations. From this list you can add entries to Address Book, or remove from previous recipients. This list is populated and updated every time you send an email.


Syncing photos to iCloud and deleting them

iCloud is a syncing system and not a just a backup.

If you delete the pictures on your iPhone (assuming you're logged into the same iCloud account) you're also deleting the pictures in iCloud. This is not what you want to do.

Find a backup solution to keep your photos like Dropbox or Amazon Photos. Those will allow you upload your images without keeping them on your other devices.


error with automator applescript "do shell script" call (file not found) yet command line with same command works

I haven't tested this, but it looks like you have too many levels of quotes there. You manually put double-quotes around the command to be run over ssh (in the set fn to "\"/usr/bin/open ... & "\"" line), and then use quoted form of fn, which adds another level of quotes. It looks fine when you echo it, but that's because the shell parses & removes one level of quotes before passing to the echo command.

Also, if the file path contains spaces or other funny characters, those need to be quoted (but only that path part, not the entire command). Try this instead:

on run {input, parameters}
    repeat with fn in input
        set fn to POSIX path of fn
        set fn to "/Volumes/MachineA" & fn
        set fn to "/usr/bin/open -a /Applications/Preview.app " & quoted form of fn
        set cmd to "ssh -x MachineB.local " & quoted form of fn
        do shell script "echo " & quoted form of cmd & " >> ~/cmd.log"
        do shell script cmd
    end repeat
end run


1) Log in to accounts.google.com

2) Login

3) in the Google Dashboard, stop and clear that user

OR

3a) revoke  ALL safari sessions and or Safari enabled Devices presented.

4) reboot iDevice and freshly sign in to Gkeep


Change arrangement of iPad used as Sidecar Display

Sidecar has no settings to change monitor arrangement. You only enable the iPad as an additional display in the Mac's System Preferences.  You still have to go to "Displays" in your Mac's System Prefs to change the arrangement of the iPad as a display relative to your Mac.

After (2) days of dragging things in the opposite direction to the iPad display it finally occurred to me to check Displays...  D'Oh!


Is it possible to automatically sign in to the Mac App Store?

No, this option doesn't exist. (Perhaps because it would be to some extent a security risk.) You might remain signed in for a short period of time, but you can't automatically log yourself in.


I am not able to hide the "Split pane bar" in terminal

Under the "View" menu select "Close Split Pane" or type shift-command-D.

You probably typed command-D by accident.


If I factory reset my iPhone would it mess up my SIM contract?

Typically a reset does not affect your contract, because the iPhone's state is independent of the SIM contract. Although it is best to verify that with your SIM provider, you should not need to worry about the contract falling apart because it is bound to the physical card itself.

Let me explain:
That means that while a factory reset of the iPhone may sound like every piece of information linking back to you is permanently deleted, some data like the Serial Number, MAC address etc. is still unique to the device (hence doesn't change upon reset).

As logical links such as those created by the software (iOS) are prone to change, physical ones such as the unique identification mentioned above don't. If, and yes, only if the provider of the contract linked the SIM to your iPhone, it would most certainly be linked to the unique codes such as your iPhone's serial number - for greater accuracy.

The iPhone (or any phone for that matter) does not track your usage, the network provider does.


An automator service that opens a file with the same name but different extension of the selected item

You don't want to rename the file, just use a new folder path in order to look up a matching file.  Automator doesn't include default actions for stuff like that, so you are looking at using a third party action or a script, or doing that part yourself.

For an AppleScript solution, create a new service/quick action workflow that receives files or folders in the Finder, and add a Run AppleScript action, replacing the default script with the following:

on run {input, parameters} -- match name of an input item to a videoFolder item
    set videoFolder to ((path to home folder) as text) & "Movies:Videos:" -- the HFS folder path containing matching video files
    repeat with anItem in the input -- return the first match
        set {theName, theExtension} to getNamePieces from anItem
        tell application "Finder"
            set matches to (files of folder videoFolder whose name starts with theName) -- match any extension
            if matches is not {} then return (first item of matches) as alias
        end tell
    end repeat
    return missing value -- no match
end run

to getNamePieces from someItem -- get name and extension from a file item
    tell application "System Events" to tell disk item (someItem as text)
        set {theName, theExtension} to {name, name extension}
    end tell
    if theExtension is not "" then
        set theName to text 1 thru -((count theExtension) + 2) of theName -- the name part
        set theExtension to "." & theExtension
    end if
    return {theName, theExtension}
end getNamePieces

...then finish up by adding an Open Finder Items action, and save the workflow.


How to remove your name from the menu bar after 10.7.5 update?

Go to System Preferences -> Users & Groups

At the bottom of the user list click the 'Login Options' item and then make sure 'Show fast user switching menu as ...' is unchecked.

That'll get rid of fast user switching from the menu bar for you.


Sounds like you're missing the Boot Camp software needed for your Mac or it didn't install the audio driver properly.

Try downloading and running Tim Sutton's excellent Brigadier while in Windows.
It should download the latest compatible boot camp software for your model Mac.
Once downloaded run the Boot Camp setup file from /Users/(your username)/BootCamp-****/ and reboot when asked.
Should be fixed.

Brigadier is here https://github.com/timsutton/brigadier


Using the Terminal application on macOS Sierra 10.12 or later you can run the following:

log show --last 2d|grep "Wake reason"

This will provide a list of the various reasons your system is not sleeping. Unfortunately the list will likely contain a few things that are not immediately clear, but a quick search on those messages should lead you in the right direction.


Limit CPU when starting a task in terminal

As nice only gives priority over over applications it won't stop 100% CPU usage.

Cputhrottle has worked for me in the past, though haven't checked it for 10.11 : http://www.willnolan.com/cputhrottle/cputhrottle.html


Is there a known fix for apps that suddenly stop delivering notifications for any obvious reason?

The usual recommendation is to uninstall the app and install it again, to give the push notification servers a chance to resynchronise.


Where to put the .vimrc file for sudo in OS X Lion?

Try doing sudo visudo and making sure that this lines appears somewhere in there:

Defaults  env_keep += "HOME"

This should maintain the HOME directory and ~ should would as it did in Snow Leopard.


Macbook Pro Retina 15" (mid 2012) screen is glitching in specific situations

Very likely your MacBook has a defective GPU. You are lucky however, since there is a recall for your specific model.

Check your eligibility here and contact AppleCare.


Slightly blend stereo audio to support partial deafness

The app to do this for any or all apps or outputs is Rogue Amoeba's SoundSource
This can route any app to any sound device, with EQ… or more importantly, any AU (Apple Audio Unit) Plugin.
macOS comes with a selection of these built-in, but unfortunately not a simple balance/stereo width plugin.

Searching for freeware plugins, I found a discussion at https://community.audirvana.com/t/channel-balance-controls-au/10605/15 recommending some, from which I think Airwindows EveryTrim or Flux StereoTool might be suitable. The trouble with both these is they're just not as straightforward as they could be. They're designed for audio pros. If you struggle, then maybe there's a simpler tool out there… I just can't find one right now.
i found some more listed here - https://www.kvraudio.com/forum/viewtopic.php?t=408421
What may help - depending on whether your hearing loss is broad-spectrum or above a certain frequency range, is to push some 'treble' into one side but not the other.
An earlier app from Rogue Amoeba, Audio Hijack does actually come with the plugins necessary to do this stereo/EQ routing, but it's more expensive & it isn't a 'global' solution, it's more one-app-at-a-time.
I answered an earlier question at the time using Hijack - Mono output from an external DAC and also this one - Split Input Channels Using SoundFlower and AULab
I'm just trying to see if installing the demo of Audio Hijack would put those plugins in the Mac's AU folder so you could use them from SoundSource…
… No. Apparently they're internal to Audio Hijack.


Auto-launch Waze when connected to Bluetooth

No, you can't script apps to auto-start on iOS.  Perhaps if it's jailbroken you could, but I'm pretty sure that's beyond the scope of what can be supported here.


How does one switch from a 5GHz to 2.4GHz band?

The way that I ended up fixing this issue was by resetting my network from scratch. The 2.4GHz network/channel (as well as the 5GHz) became available/enabled and I used it to set up the device.


After updating the password, many programs asking me to enter the new password

This can occur when your keychain and account passwords go out of sync. The system may try to help you reconcile this if you log out, then log back into your account. You should get a prompt indicating the passwords don't match, and will be able to correct this.


How do I turn off new mail notifications in Mountain Lion?

In Mountain Lion, this is done in the Notifications under System Preferences.  Open System Preferences, select Notifications, choose Mail in the left pane, and then select "None".


How to make certain keystoke in AppleScript?

^C is not a valid keystroke. Use:

tell application "System Events"
    keystroke "c" using control down
end tell


My iPhone won't stop asking for a credit card

There should be an option labeled "No Creditcard" or "None". I have that enabled, which solves the problem for me.


Messages - Signs me out of facebook everytime laptop sleeps or screen turns off

Log into Facebook, click on the Gear for Preferences, then go to Account Settings, then choose Security. Under Security, you can create App Passwords, which are application specific passwords you can use where two step authentication won't work. Create a new one for Messages, then use that as your Password to log into Facebook in Messages.


Low CPU usage when performing big task in java

Is the console output slowing the application? Does the app use System.out or a logging framework like log4j?
I just solved a similar issue for a Java app and the behavior occurred after an update - the MySQL slow query log showed that the insert was taking 1 second but in reality a batch insert was being split into 1000 some inserts after the default behavior in the JDBC driver changed from auto commit being off for batch commits to having it on (which required me to manually turn off auto commits for batch inserts).


Hey it turns out if you're using Mojave you can use Quick Look to rotate a video right in the Finder, then import back to Photos and still have Slo-Mo!

Select your video in Photos and from the menu bar choose:

File > Export > Export Unmodified Original For 1 Video...

Make sure "Export IPTC as XMP" is checked. Save your video to a folder. There will be two files, one for the video and one .xmp for the metadata.

In the finder, select the video file and hit space to bring up a Quick Look window. At the middle right of the title bar there should be a little button with a rectangle and a curved arrow for "rotate counter-clockwise". Click it, or option-click for clockwise.

The video will rotate. If it's large, it may show an "exporting" notice and take a moment. When it's done, use Quick Look again to verify that it has rotated. It'll play without any slo-mo, but that's alright.

Grab the folder containing both the video and the .xmp and drag it back into Photos. Photos will import the rotated video and give it all the right metadata, including slo-mo! Now you can delete the original un-rotated version.

I don't know why this works using Quick Look to rotate but not Quicktime Player. I don't know why they didn't just build rotating videos right into Photos. But at least it works!


Can I use a Seagate SSHD in my iMac and if so, how do I load OSX (High Sierra) onto it

Yes, you can use a Seagate SSHD on your 2013 iMac.

Installing a new version of High sierra I would recommend formatting the disk to APFS, which is Apple's new optimised SSD & 'fusion' file format. Everything else will work fine.

The way the SSHD works is the SSD portion is just cached, and the drive itself manages what goes into the cache rather than the OS.

Seagate SSHD had some issues with the newer drive models in older macs, but that is mainly due to being a 3Gb/s SATA connector.

As your late 2013 machine has 6Gb/s SATA, any seagate drive (Firecuda (new model) or momemntus (old model)) will be compatable.

You can read a little bit more into it on the Apple website, if you're interested in in-depth info.


How can I show hidden files on 'choose a file' dialog in 3rd-party apps?

As noted, you have found how to show invisibles, in Finder and in file-picker dialogs…
You are going to be hampered, however, by the fact that Spotlight will not index hidden or System locations, so they will not show up in search.
A potential partial workaround would be to open your destination folder in Finder before you need it in an app. Then, when you are presented with any file-picker dialog, you can drag that folder into the dialog & the file-picker will go to that location.


how to make Mac use latest openssl instead of /System/Library/OpenSSL

Determine where the binary file openssl is located.

find /usr/local -name 'openssl*' -exec ls -lFd {} +

The binary file should have /bin/openssl* at the end of the absolute path. Also open a Finder window to view the file system in the GUI with the command

open /usr/local

Remove any symbolic links that you have created so far then make a new symbolic link to /usr/local/bin/openssl.

This thread also has helpful details on openssl options and managing your path to select an alternate version.


How can I delete an iOS app and preserve its data?

Make sure you are on iOS 11, then got to Settings>General>iPad Storage Tap the app,then tap Offload App


I have deleted Chess.app from every version of Mac OS X and OS X that I've used starting with Mac OS X 10.4.x and have never had an issue from doing so.

You can use AppCleaner to do it, although you first need to uncheck [] Protect default apps in its General Preferences.

Note:  To all that have commented about not removing Chess.app, it is for each User to decide whether or not one wants to keep an app that is of no use to them and will have absolutely no side effect whatsoever in removing it, providing it's done in a safe manner.


Navigating on the internet sometimes I get this webpage "mackeeperapp2"

These are pop-up ads, usually opened in new tabs or windows, by aggressive sites that are paid by the makers of MacKeeper to advertise for them. The appearance of these advertisements has nothing to do with the state of your Mac -- your computer is good, safe and fine.

The MacKeeper application itself is not well regarded:

  MacKeeper has been described by various sources as highly invasive malware that can de-stablize your operating system, adding that it is unethically marketed, with a history of making false advertising claims, by a company called Zeobit, and a rip-off.


Can I replace characters in AppleScript?

There are two approaches to solving this problem. One is to use JavaScript for Automation (either by putting your AppleScript into an Automator workflow and then using a separate Run JavaScript action, or by re-writing the entire script in JXA), while the other is to use the sed and cut command line utilities via do shell script.

Here's the JavaScript approach:

var string = "SMBHome: \\\\server\\share\\username" // this would be your 'homepath' variable
var corrected = string.replace(/\\/g, '/').replace('SMBHome: ', '')

This script uses the built-in JavaScript replace function to match and replace text using Regular Expressions.

On the other hand, you could also use sed and cut in your AppleScript, like so:

set init to do shell script "echo ' " & homepath & "' | sed 's/\\\\/\\//g'"
set corrected to do shell script "echo " & init & " | cut -c 10-"

This uses sed for the RegEx, then cut to trim the first bit of the path from the string.

In both cases, the corrected variable contains the final, modified string. I should note that, while the desired behavior can be accomplished in pure AppleScript, it can be rather tedious.


Disk Utility not letting me Partition Disk

In Disk Utility, select the drive that you wish to partition, but select Repair in the bar with the options. Then, click Repair Disk Permissions in the bottom right. Repairing Disk Permissions isn't guaranteed to fix your problem, but it's a great start.


How to mount and name a volume if it's not already mounted with a startup script

OS X follows these steps when mounting a drive: It creates a raw device in /dev/ (for local disks only), it creates a folder in /Volumes/, then it mounts the drive to that folder it just created. That folder creation step is probably what you read. The shell script you linked is missing the following command:

mkdir /Volumes/somenetworkdir

Then the command you linked will work, with the proper parameters

mount -t smbfs -o username=RemoteUser //REMOTEHOST/directory /Volumes/somenetworkdir


Use SIM card on international roaming only for voice calls (sans mobile data)

Yes, it is possible to use your SIM card with international roaming without using any data. Just make sure the Mobile Data is turned off under Settings app → Mobile Data on your iPhone 6.

Additionally, under Settings app → Mobile Data → Mobile Data Options, you can choose to turn off Data Roaming. This is a smart settings which will prevent data usage while roaming. (You may have your reservations regarding this setting, but turning off Mobile Data gives complete peace of mind).

As long as the Mobile Data is turned off, you’ll be fine. No app will do any data transfer/use Internet this way (as long as Wi-Fi is also turned off).


Can I charge a 4th gen iPod touch with the Galaxy tab's charger?

You can plug a standard Apple 30pin USB Charging cable into the Galaxy Tab charger and it will work fine.  Both the Apple and Samsung chargers deliver 5v output (although the Samsung one delivers a higher current).  It is perfectly safe to use.


It is a common issue, your data did not disappear. Just go to the tab "Mailbox" in Apple mail and than click "Synchronize". All your mails will be downloaded from the servers they were on.


Xcode Build Error: No account for team "S23Q9DM44M"

When you're building an app to run on an iPhone, it needs to be code signed. Signing is tied to your Apple developer account, so you must be logged in to that account in Xcode in order to sign the app-- even if you're not going to use the app store. You can't build the app and deploy it to an iPhone without signing. The simulator doesn't need signing, which is why it works there.

S23Q9DM44M is a team ID. It might be a team you belong to, or it might be another team (if you got this project from someone else). Xcode is telling you that it doesn't currently have access to this team, so it can't sign the app.

You need to:

Go to Xcode preferences, in the "accounts" section, and log in to your Apple developer account. If you don't have an account, you need to create one first. You can do this at https://developer.apple.com/programs/. It's free if you're not going to use the app store.
Go to this project's "signing and capabilities" settings. In the "team" section, make sure the correct developer team is selected. This might just be your name, or it might be a company or group that you work with. Then, check the provisioning profile setting. It might say "Xcode managed profile", in which case you're set. If it shows a pop-up menu, use it to select a provisioning profile.

Update: I tried the Github project you linked to. Besides the above, you also need to change the bundle ID for the app. Your question doesn't mention any bundle ID issues but that's because you had something else to fix first.

The bundle ID of iOS apps must be unique since it's how iOS identifies the app. Apple checks the bundle ID when compiling and tries to register it with your developer account. If someone else is using the ID then you need to change it. This is also found in the "signing and capabilities" page in Xcode. The ID can be anything unique but the normal format is a reverse domain name-style ID. For example your domain were apple.stackexchange.com then you might use com.stackexchange.apple.barcodescanner.


is there anything specific you can tell us about this problem?
For example, when you click 'about this mac' does the tab flash, confirming that you have in fact clicked it? and if so are you merely receiving a "rainbow spinning wheel of death" issue?

Either way, I have done some research into this and it appears that you are not alone in this problem. Most people have suggested simply bypassing the problem by launching the "System Information" application found under the "Utilities" folder inside "Applications", which will give you a far more in-depth insight into your mac than the "about this mac" tab ever will. However this is an unusual problem which should not be placated simply by bypassing it.

To solve this problem  i would suggest a few things, firstly: what was the last thing that you did before this error appeared, it could involve installing something odd or an unusual system crash (which may not have been your fault). If it was something unusual than it may be related to the error and could solve it through its reversal (if at all possible).

The second is to try and repair your disk permissions, by entering the Disk Utility application (Applications/Utilities folder again), and clicking verify and finally repair, which may well solve the problem. After this, i suggest a complete restart of the computer.
**

Suggestion source: https://discussions.apple.com/thread/2686259

**

If worse comes to worst, you can always completely reset the machine, however this is somewhat overkill for such a minor issue.

Hope that this helps.


R2D2 Mac Pro making sound when CPU usage is high (not fan noise)

It's normal. Many computer components can generate high frequency noise under high load, mostly from power circuits, but fans are usually loud enough to cover them up. The GTX 780 in my desktop does this but I didn't notice it until I installed a liquid cooling system. If you're interested, this has some details of the components that can cause this kind of noise. (one example is piezoelectric flexing of ceramic capacitors causing vibration of the PCB)


What does the gray band at the bottom of some faces indicate in Apple Photos?

I was under the impression, that this was just to improve visibility of the white font, but since you're saying the bands come and go, that's probably not it. I'm on iOS 11 Public Beta 6.


The "blur" would be considered "Normal" behavior!

The "blur" is used as an optical indication of application switching (and it is for your information).

The operating system would not need it, but the designers have decided to use it as information.

Changing that would require knowledge of operating system programing, and it is not recommended for general public users.


How to recover lost space after a bootcamp restore failed and APFS container failed to verify?

I reinstalled macOS. But it still didn't recover my 50GB.

So I went into disk utility, clicked on the 50GB chunk and after it was selected, I pressed delete on my keyboard and it recovered my 50GB back into the main partition.


Set IP adress for the wifi hotspot on OSX

AFAICT, this is managed by the process com.apple.InternetSharing. When it is enabled, the file /etc/bootpd.plist is created. Here it has your IP address 10.0.2.1

However, this file is deleted and recreated when Internet Sharing restarts, so modifying it is pointless. I bet that the defaults command can be used to set a new IP address, however defaults read and sudo defaults read do not cite anything related to "com.apple.InternetSharing".

I know this isn't a complete answer, but if you find whatever is creating /etc/bootpd.plist you'll probably accomplish your goal. You may want to read this earlier question about Internet Sharing.


iTerm2: Non standard characters are differently sized than other characters

Untick Use a different font for non-ASCII text

To make this change first go to the preferences page. You can get to the preferences page either by pressing Command+,or by going to the top left of the Iterm2 screen clicking "Iterm2" then "Preferences". Once at preferences, to get to the specific spot mentioned above it might be helpful to reference this picture.


Probably automatic downloads are enabled.

You can disable them in Settings → Store as described here.


For all practical purposes MS-DOS is MS-DOS (FAT32) nowadays, see https://www.howtogeek.com/235596/whats-the-difference-between-fat32-exfat-and-ntfs/ for instance:

FAT32 is the oldest of the three file systems available to Windows. It was introduced all the way back in Windows 95 to replace the older FAT16 file system used in MS-DOS and Windows 3.
[...]
Limitations come with that age, however. Individual files on a FAT32 drive can’t be over 4 GB in size—that’s the maximum. A FAT32 partition must also be less than 8 TB, which admittedly is less of a limitation unless you’re using super-high-capacity drives.


Plugging iPhone gives IP address on a new network interface

This is for tethering. Your iPhone can share its cellular data connection over USB (or Bluetooth) to your Mac, so your Mac can use your iPhone to connect to the internet. You can see the network interface appear in System Preferences → Network.


Yes. The processors are designed to run at 100 C which is within the margin of measuring error for the thermocouples in my experience.

The blower speed looks good and you might get a little extra work done if you can put it in a cooler room or get more airflow overall under the body of external case and lower the top case / battery temps a bit.

MacBook Pro Early 2015 13" temperature
Is it normal for a 15 inch rMBP to get extremely hot during use?

The CPU and other temps will still be high throttle work to keep things at max temp and even in a 50 F degree room you would expect everything but the palm rest and battery to be warm for CPU intensive workloads.

Fan Speed and Temperature on MBP Retina 13 2013

I might have someone that knows how to use delicate screwdrivers to check for lint or dust in the case, but absent other signs you have what looks to be normal sensor readings.


OS X Yosemite spotlight search wikipedia and web content missing

This could be related: https://www.apple.com/ios/feature-availability/#spotlight-suggestions-spotlight-suggestions

It's a list of countries that have Spotlight Suggestions enabled in iOS 8. If this is true, this is a pretty bad move from Apple.

Source: macrumors discussion

UPDATE: Apple confirms that

  Spotlight Suggestions may not be available in all regions.

on the Spotlight support page.


Macbook air keeps disconnecting audio source

This is happening to me, you need to unplug the jack and put it back in.


Dongles to connect 2 monitors to a 13" mid-2010 MacBook Pro (mini DisplayPort)?

Another option to to use a display multiplexer, like the Matrox DualHead2Go DP.  This will have much better performance (frame rate / snappiness) than the USB solution, at about 4X the price.  It's best with matched dual external displays - or triple; there's also a 3-monitor solution.  I haven't used one personally, but have recommended it to clients with success.  The reviews are quite good.


Is it possible to automatically sync my iMac and MacBook Pro

If iCloud Drive (FAQ) isn't syncing fast enough for you (or you're not on El Capitan ) then you could try a commercial solution (per Gb most are cheaper) or you could use one of the "roll-you-own" solutions.

There are multiple commercial solutions that do this, in no particular order:

Dropbox
Microsoft's OneDrive
Box
Google Drive

Then there's a range of self-hosted solutions which let you use your own network, servers etc to provide cloud storage & sync.

Of course if you put your laptop to sleep if will always have sync changes from your desktop when it wakes up no matter what solution you use.


Upgrading High Sierra to Catalina on 2016 MBP using local webserver

In the past colleagues (and I) believed it was often a bad idea to install newer OSs on older Macs.

It's actually a bad idea not to upgrade to at least more current versions of OSes as you will miss out on important security and feature updates.  There's no evidence that Mac's can't or shouldn't be upgraded.

What I'm wondering about is whether my local web server will survive the upgrade.

It depends.  When Apple releases a new OS, they try to update all of the 3rd party software as well. This means if Apache changed things from one version to the next, you could potentially break something. Without knowing which version you had, which version you're going to, what your config looks like specifically , it's impossible to tell you whether it will break or not.  However, in the interest of playing it safe, assume it will.
The ideal path is to keep your web server up and running, install/upgrade your OS onto a different machine, deploy your web server, test it out and once everything is working switch over.  It's never a good idea to take a running (production) web server and just upgrade the OS in place and hope for the best.  It's not a good idea to do this with individual services for that matter (i.e. Apache, MySQL, PHP, etc.)

Any of you experienced migrators have an opinion about which way I should go?

Use Virtual Machines
Unless you have a special use case, I advice folks to not load up an AMP stack on macOS.  Why?  If your site is being hosted somewhere it's likely a Linux variant or FreeBSD.  You want to keep your test/dev environment as close to your production environment as possible.  When you have a VM, you can easily manage the web server environment independent of the host OS.  You can also clone the VM, perform the upgrade as I described earlier and if it succeeds, simply forward traffic from the firewall to the new VM - you wouldn't have to purchase a single piece of hardware.
In my use case, I standardize on FreeBSD and use only the bare minimum that I will need for my AMP stack.  This keeps the overhead for the VM as low as possible. There's no desktop environment, no client software, nothing but the core OS and the AMP stack with necessary dependencies.  I usually have my DocumentRoot pointed to an iSCSI LUN on a NAS or SAN (locally or in the cloud).  This way, I can very easily move data from VM to VM without much downtime.  My NAS has it's own multi-level backup so I can be certain data is secure.
These are broad stroke suggestions and you'll need to tailor it to your  specific environment.  By using VM's to host your web server, you gain a lot of flexibility especially if you want to migrate from a locally hosted machine to a cloud based instance.  It's very easy to copy a VMDK to an Azure or AWS container and then scale as needed.  Since you're considering a migration/upgrade, now is the time to do this - migrate to a virtualized environment.


Contact the iTunes Store, let them know you are trying to verify your account and are not receiving any email. Also make sure to mention [if you did] that you checked the spam/junk folder and that your email on the account is correct [make sure it is].

They will provide further assistance from there and they'll most likely be able to enable it for you with some verification information.


Is it possible to modify the behavior of Finder UI elements with AppleScript?

This is currently not possible with AppleScript. AppleScript can't bind itself to the UI in that way.


Does Lion allow locking screen on computer sleep and screen saver but not display sleep?

Lion has "fixed" the problem by changing the wording of the preference, not by changing the behaviour. It now says "Require password <pulldown list of times> after sleep or screen saver begins".


Why can't an iPhone 6 and a mid-2011 MacBook Air see each other in AirDrop?

Your mac (and mine too) is not compatible with airdrop between mac and iOS

System Requirements
To see if your Mac works with AirDrop, make sure you’re in the Finder by clicking the desktop (the background area of your screen), or by clicking the Finder icon in the Dock. Then, check to see if AirDrop is listed as an option in the Go menu. If you don't see AirDrop listed, your Mac doesn't support this feature.
In order to transfer files between a Mac and and an iPhone, iPad or iPod touch

your iOS device needs to include a lightning connector
your iOS device needs iOS 7 or later installed
your Mac needs to be a 2012 or later model with OS X Yosemite
installed
Your Mac and iOS device both need bluetooth and Wi-Fi turned on. You
do not have to be connected to a specific Wi-Fi network

source:http://support.apple.com/en-is/HT203106


Try the following steps in order:

Quit the App Store
Eject all disks (including any .dmg files you have mounted)
Use Spotlight to search your hard drive for anything with a similar name to your application.
If you find anything related to the application in question remove those files.
Delete the file at ~/Library/Preferences/com.apple.appstore.plist
Delete the file at ~/Library/Caches/com.apple.appstore/Cache.db
Delete the file at ~/Library/Cookies/com.apple.appstore.plist
Delete the file at ~/Library/Cookies/Cookies.plist
Open terminal and run this command: /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
Logout of your computer & log back in
Reopen the Mac App Store
Try to install the application again.


Unable to use custom email address with GSX

Since GSX is part of the Services that Apple extends to partners that are cleared past the level of support that end users receive, you might want to reach out to your contact at Apple to verify that you can use any AppleID to access the service.

Depending on how you qualify for GSX - you might be restricted to use the AppleID you used for testing / certification or one that matches the company that qualifies to allow you to join the program.

Rather than keep making new accounts - get a hold of support or someone that has guided new users since trying to brute force your way into the system likely will have negative ramifications for your access or come back through your company to you.


The simplest solution is not to allow other people to access your user account. If other people, (work colleagues, family members, friends, etc,) need to use your computer, create separate user accounts for them, or utilize the Guest account. If you have enabled System Preferences > Users & Groups > Login Options > Automatic login to login to your user account on startup, disable it now and use your Username or User icon and your password to login. Giving access to your user account to anybody who uses your computer is not a "best practice" and leaves your computer open to malicious or unintentional damage, as well as diminishing your privacy.


How to disable iMessage on MacBook Air only?

You can do either.

Disabling your Apple ID in iMessage will allow you to quickly re-enable it if you choose to use it on your Mac at a later time.

Deleting your iMessage/Apple ID account from iMessage preferences on your Mac will not affect iMessage on your iPhone. The only thing that it will affect is your ability to send and receive messages, either iMessages or Text Messages, from your Mac.


Mid-2010 MacBook Pro - HP ZR30W - mini DisplayPort to DisplayPort?

It's likely that you just have a defective unit. There's no active circuitry in a mini-Displayport to Displayport connector, and a Google search suggests that this monitor has worked with Macs over Displayport (as you would expect), but some people have had resolution detection issues.

If the dual-link adapter is working for you, great; however it may be worth investigating a warranty exchange, as that adapter has not always been reliable for others.


The best answer is one supported by Apple.

Why not use the new Lion Recovery Disk Assistant to make your USB bootable media.

The only requirements are listed as:

A Mac running OS X Lion with an existing Recovery HD
An external USB hard drive or thumb drive with at least 1GB of free space

Detailed, step by step instructions are updated at http://support.apple.com/kb/HT4848


How to break an audio file into tracks when burning to CD

You could use any free audio editor for Mac OS X, e.g., Audacity, to manually break it up into tracks.  Might be a bit more tedious than you were hoping for, though.


A solution when switching from ubuntu is to use homebrew, a package manager for Mac OSX. In particular, for git, you will have included a number of additions including bash completion. This will be true for other programs which are faliliar for developpers, like make.

In 2 steps:

install with ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
Run brew doctor to get your path set up properly
Install git and bash completion: brew install git bash-completion
Add the command return in the previous step in your .bash_profile.
Restart your bash sessions once the new tools and configuration are written to your file system.

More on this howto.


Tmux uses ^? for delete. stty was not sending ^?.

I changed that using stty erase '^?' and then changed my preferences in iTerm2 for delete to send ^?

https://github.com/tmux/tmux/issues/335


Best keyboard mapping approach to make a Mac work like Ubuntu?

Ok, what you want to do is remap your modifiers:
Go to System Preferences and select Modifier Keys:

Then swap Cmd and Control.

note: in the shot they are not swapped
For reference, I do this with an external Razer Blackwidow for Windows (I want it to be like my Mac keyboard because I've been using Mac keyboards for 10 years).


If I erase my iPhone remotely, what happens to my iCloud backup?

The backups do not get erased when you send an erase request to a phone.  You are actually preserving the back ups in the sense that if your phone doesn't have a passcode lock or the passcode becomes compromised, whoever has your phone now could start deleting things and if the phone starts  A new back up then your current backup would have less of your data on it.

The interface for deleting back up data of an iOS device is in the manage storage portion of iCloud. If you think someone has access to your iCloud account, change your password to prevent them from deleting the data.

So, unless other things happen, your back up data will be sitting in iCloud waiting for you to load it on your device if you recover it or on another device of your choosing.


Does OS X enforce a maximum filename length or character restriction?

From the font of all knowledge, the maximum file name size in the default HFS+ file system is 255 UTF-16 encoding units, so basically 255 characters. Technically, any unicode character can be used, but this may be practically limited by the application you are using - for example, the / character is used to delineate directories in pathnames, so you may not be allowed to name a single file stuff/things.txt, as this means "the file things.txt in the stuff directory" to the operating system. There are ways of "escaping" characters like / in filenames, but for general use it's discouraged.


David Anderson was right. The Disk Maker X was the problem. The bootstick was corrupted apparently.

I created a boot Stick via Terminal

sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

The last time I did this a Bootable Stick wasn't as easy as one terminal command that's why I used this 3d party tool. Better keep away.

Thanks for the hint.


How to create an Alias with a Variable inside?

You can't use alias for arbitrary substitutions. You can use a function instead.

function gre() {
  grep -r "$@" .
}


Terminal window title rapidly changes when first opening

The commands shown in the title indicate that something is being run. This is likely to be in a sourced file such as…

~/.bash_profile
~/.profile
/etc/profile
~/.bash_login
~/.bashrc (although this is not sourced automatically)

Check the files that your shell is sourcing for the commands that are being run and comment them out or remove them if necessary.


What is the ellipsis badge on minimized terminal app in the dock mean?

See the question Terminal doesn't show badge - how to enable?. In the accepted answer it says:

  There is also an "unread text" indicator displayed in tabs, in the
  form of ellipsis ("…"):

  This is displayed when anything is written to a background terminal, and, like the bell indicator, cleared when you activate that
  terminal window/tab. An "unread text" ellipsis is also displayed on
  minimized terminal windows in the Dock.


Can't resize main partition even in G-Parted

It's greyed out because the free space is before the partition.

Try resizing using iPartition. iPartition can move partitions without data loss, which can usually get you out of sticky situations such as this.

You can modify the boot disk by making a bootable CD/DVD or installing on an external OS X installation.


How can I monitor a specific folder and know what processes access its contents?

Take a look at fs_usage - you may be able to parse the results it gives you to determine the PID that created the file of interest

sudo fs_usage | grep [file]


Only download new email on Apple Mail app on macOS

Make Use of the Archive Function
In Apple Mail, you can Archive mail that you no longer need immediate access to, but you don't want to delete.
See the Apple Support Document:  Archive emails in Mail on Mac

I want to have a fresh start with an existing email address but I don't want to delete any of my old emails.

This is exactly what Archive will do.  You will have a nice, fresh start with your In-Box, but you wouldn't have deleted any of the existing email messages.  If you ever need to search for them again, they are readily available.
In my personal workflow, I archive everything older than 365 days (you can set up a rule, but that's a different question).  The other day, I needed a Serial Number for a scanner I purchased 2 years earlier and was able to find it within a couple of seconds.  This feature works, and works well!


How do I apply Apple ID verification on an iPod touch running iOS 6.1.6?

Append the verification code to the end of your usual password, then attempt to sign in. This is necessary on login prompts which don't support 2FA, such as those on older versions of iOS.


Strange temporary recurring flashes on the screen

First, Make sure your MacOS is up to date in [System Pref -> Software Update].
Try disabling the auto brightness in [System Pref -> Display] (automatically adjust brightness); and [System Pref -> Keyboard] (adjust keyboard in low light).
If you have a custom color profile, switch to the default "color LCD" one in [System Pref -> Display -> Color]. https://www.youtube.com/watch?v=MsK5zmRpg5k
Resetting PRAM might also help: Reboot, hold CMD + Opt + P + R until the apple logo shows, then let go. https://support.apple.com/en-us/HT204063
https://www.youtube.com/watch?v=N5laIcLMnJU
Create a guest account or new user in [System Pref -> Users & Groups] use the + icon to create one. Press the Apple logo at the top left to [log out] and test using the new account.
You can also try running the Apple Diagnostics test to see if there's a hardware problem by restarting and holding "D" until it boots up.
https://support.apple.com/guide/mac-help/diagnose-problems-mh35727/mac
https://www.youtube.com/watch?v=H8y_pcaw_Ac
For hardware-related repairs: If you have AppleCare+, it wouldn't hurt to get a price quote, because 2016+ MacBooks have a T2 chip that rejects non-Apple certified hardware repairs and parts. If looks like the minimum cost for a repair for the screen could be $99-$300. https://support.apple.com/mac/repair/service
This site says to expect around $455+ for an out of warranty screen repair.
https://www.gophermods.com/how-much-does-it-cost-to-replace-a-macbook-screen-at-the-apple-store/
Hope this helps! Best of luck!


How do delete stuck download of Xcode 5 from app store?

It may help to manually remove the Launchpad databases from your home directory. The databases should be located at ~/Library/Application Support/Dock...The files may have UUID names (long string of hex chars)...Removing those files, performing a logout/login (or a reboot) should allow those files to be rebuilt from the exiting applications in /Applications.

You can get into the Library folder by holding down the "Option" key on the keyboard, clicking on the "Go" menu (when you're in the Finder), and choosing "Library".


I have not (yet) figured out a way to send files via Airdrop using the Terminal, but you can set your computer to receive files via Airdrop using the following shell script:

#!/usr/bin/osascript
tell application "Finder"
    activate
    tell application "System Events" to keystroke "R" using {command down, shift down}
end tell


Does higher-resolution display scaling improve movie quality?

It depends on the software you are using. As long as you haven't selected an upscaled resolution ("Larger Text" in the Displays preference pane), it should work just fine with any application designed for Mac within the last few years — including Quicktime, VLC, MPlayerX, etc. Simplifying a bit, these will all recognize that your screen's "pixels" are actually four pixels each, and make use of them.

However, if a program has not been optimized for use with retina screens, it may appear pixellated when the screen is set to a retina resolution.


How do I change my Apple ID in macOS? (no Apple ID login)

The easiest is simply to uninstall Xcode, log out of the App Store with your AppleID, login again with a new AppleID - and simply reinstall Xcode.

If you do not have an AppleID, you can create a new one. Xcode is a free download.


How can I tell the difference between display sleep vs. computer sleep on my MacBook Air (Late 2010)?

There's a really simple way to test this if you have another Mac, or any other machine really.

Turn on one of the Sharing features on the Mac in question (File Sharing, Remote Login etc.) and try to connect to it from something else. If the entire machine is asleep it won't work. If just the screen is asleep it will.

I assume you're connecting to some kind of wireless network with the MacBookAir, so you could also check the list of connected wireless clients on your router. If the entire machine is asleep it should not be connected. It may still show up in the list of DHCP clients (clients that have requested an address from the router recently), but it should not be connected.


How do I remove a dmg from a bootable USB flash drive?

Open the USB drive in Finder and delete the contents that way. Then empty the Trash before ejecting the USB drive.


Syncing old phone with new computer - what is this message?

First things first: back up your phone data.

Then:

Open the Notes app on your "new Mac" (I assume you're using Mountain Lion).
In the menu bar, select Notes.
In the drop down pick list, select Default Account, and make sure iCloud is ticked.

If iCloud doesn't show up, click on Accounts and add it first.


I can't find an app that I purchased (wasn't free) anywhere?

Not available in the U.S. App Store:

"The item you've requested is not currently available in the U.S. Store, but it is available in the Ireland Store. Click Change Store to view this item."


Apparently:

  This bug disappears if you compile cabal-install with GHC 6.12.1. (here and here)


Searching for apps that will run on an original iPhone – excluding apps that will not run on iOS 3.1.3

Seeking an alternative to VintApps 3.1.3 led me to older Apps – MacRumors Forums (2013-11-05), there's a link to an Apple Club article:

Finding iOS Apps Compatible with Older Devices

First impressions: useful, US-oriented.

Adapted from what's there: I could use a Google UK search, such as the one below, as a basis for finding compatible apps in the UK App Store:

https://www.google.co.uk/search?q=site%3Aitunes.apple.com%2Fgb%2F%20%22requires%20ios%202.0%7C2.1%7C2.2%7C3.0%7C3.1%22

… for example, a search for carshare-related apps.

Still, I'd prefer an app – ideally for OS X – with a smart user interface.


Unable to revert changes to hosts file in OS X Lion

Since your /etc/hosts is not the problem, the logical conclusion is that your DNS server is responding with that IP address, or you aren't using the DNS server you expect. To verify this, paste this into Terminal.app:

host -a devsys.crossreader.net


Disable share (email, message, airdrop) on Finder and Safari

You can't.

But you can do away with the buttons at some places at least:

Anywhere you see the "share-button" you can command-drag it out of the toolbar and it will disappear.

Also you can disable parts of it it via your system preferences:

Click on the "extensions" pane

Then disable the sharing services you don't want by unchecking their checkmark:

Lastly, there's the extension in the "today"-section of notification center.

You can easily delete it there by clicking on "Edit" and then clicking the red delete icon.


How to use different accounts (of different countries) for iTunes and iBookstore on iPhone or iPad?

I have a Canadian iTunes account and a USA iTunes account that I switch back an forth with on my MacOS X system - mostly because some iOS software is only available in one country or the other. Purchases from each account seem to be syncing just fine to my iPhone, so I assume it will work for books too.


Applications show as .app instead of  in Alfred & Spotlight

Maybe your Finder's (advanced) preferences is set to "Show all filename extensions" - I like that, actually!
So you would uncheck this box to hide the .app extension.


Macbook external display rearranges homescreen

Because it's a laptop with its own screen, as soon as you unplug your Primary screen, the internal once again becomes Primary & all windows will migrate to it.
Re-connecting the other display it will then once again reassign it as Primary - but the 'damage' has already been done & it will not be able to correctly place the windows back where they were.
You may benefit from using a third party window manager. There are a few listed in the answers to this question - Do any window managers allow me to snap windows to the sides of the display?


How can I reset the PRAM if Recovery Mode keeps overriding the PRAM command?

Nate , PRAM reset is not working because you turn on Password Firmware Protection.
Turn it off and P+R+Option+Command will work.


Game Center saves my Clash of Clans account?

If you have agreed to connect your Game Center account with Clash of Clans then yes, your progress is saved when swapping devices.


VLC works for me but it only supports a single video stream. QuickTime Player 10 does not support even a single RTSP stream as far as I can tell. QuickTime Player 7 worked for me up until a few days ago when I upgraded my system. I resorted to making a copy of VLC:

cd /Applications
cp -pr VLC.app/ VLC2.app

Then opening the VLC2 app and using it to open another RTSP stream.


No Pages is not gone from iPadOS and iOS. Pages has a separate app for both macOS and iPadOS/iOS.

To download Pages for iPadOS, search for Pages on the App Store app on your iPad, or open the following link:

Pages on the App Store


Support for Windows Live Messenger protocol in iChat

DrinkBrainJuice is developing a MSN service plug in for iChat (exactly what you're searching): it's called Cocoon and is currently in Public Beta, so give it a try.

http://cocoon.drinkbrainjuice.com/


Why does my wifi internet access fail shortly after connecting to a LAN without internet access?

You can adjust the order of your network interfaces in the Network panel of System Preferences. This allows you to set the primary adaptor for your network location, which in your case should be the Wi-Fi adaptor, since that provides the actual correct default route to the Internet.

The re-ordering UI is accessible by clicking on the 'gear' icon below the list of Network Adaptors on the left side of the Network Panel, and choosing "Set Service Order...".

You'll probably want to make & use a new Network Location for this setup, because in general (where either Ethernet or Wi-Fi provide valid default routes to the Internet), the Ethernet will be the better preference.

The same re-ordering can be useful for slightly unusual network setups, or VPNs where you may actually want all traffic to go through the VPN route (ie it should be the first service in the list) or maybe you only want the local subnet traffic on the VPN (ie your standard ethernet/wi-fi connections should precede it).


Looking at the question, the edits and the comments, it's becoming clear that the setup of your compiler chain and the headers is probably the cause. You could keep trying to add things, but I would take a different tack:

Make a full backup of the Mac - one that you are serious about using if you wipe the machine and run a test compile of the program and then restore either the full backup or files you need selectively from the backup.
Remove Xcode and remove all the compilers you have downloaded and installed.
Install a tool to assist with the maintenance and installation of the compiler and the need header library files for the latest c++ standard.

The tool I use is homebrew, so you can install it per https://brew.sh

brew update
brew doctor - and be sure you follow any of the advice in the doctor or post here for advice
brew install gcc

Here is the test program I used for a "minimal test case"

#include<atomic>
#include<iostream>

using namespace std;

int main()
{
    cout << "Hello World" << endl;
}

Before using the "brew" version of gcc, I get what I presume is the same error as you:

mac:Desktop me$ /usr/bin/gcc gate\ test.cpp
In file included from gate test.cpp:1:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/atomic:543:2: error: <atomic> is not implemented
#error <atomic> is not implemented
 ^
1 error generated.
mac:Desktop me$ which gcc
/usr/bin/gcc

But if I compile it using the "brew installed gcc", I'm getting a very nice detailed message

mac:Desktop me$ g++-5 gate\ test.cpp
In file included from /usr/local/Cellar/gcc/5.2.0/include/c++/5.2.0/atomic:38:0,
                 from gate test.cpp:1:
/usr/local/Cellar/gcc/5.2.0/include/c++/5.2.0/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
 #error This file requires compiler and library support for the \
  ^
mac:Desktop me$ g++-5 gate\ test.cpp -std=c++11

TLDR;

pointing your compiler to g++5
delete other compilers as needed (including Xcode possibly)
adding the compile option -std=c++11


Using Hauppauge HD PVR and Mac Mini to Stream Game Video

Argh, I wish I had seen this in time for the bounty.

I do broadcasts using Camtwist. Camtwist will become a video source and it does things like just broadcast the desktop. So if you have EyeTV maximized and Camtwist broadcasting the desktop and your flash broadcasted using camtwist as a source, you should be set! If you want audio, soundflower is good for that, but not quite as straightforward as Camtwist. Might have to play with it. But there are lots of good tutorials on this online, give it a google.


My macbook pro 13' 2015 keyboard and track pad not working

I recommend resetting the SMC and the NVRAM (PRAM) 1st and see if they help get the keyboard and/or the trackpad working again.

Since they work on Remix OS it could also be a software issue, after you reset the SMC and NVRAM if neither starts working then try safe mode. If it doesnt work in safe mode (safe boot) then try with another user account. If the same results then you'll need to backup your Mac and then reinstall MacOS.

If it still persists afterwards than it may be a connection error, you'll need to take it to the Apple Store.

But do everything else 1st.


How to make command apm available after installing atom?

By opening atom and going via Atom > Install Shell Commands you will get atom and apm commands.


Fix horizon line in Photos (as in iPhotos)

The edit tools are a little bit hidden, but actually easy to get to, once you know how.

Choose your photo, double click to see it in single view, then just hit  Return ⏎  & it will switch to edit mode. It's also in the Image Menu.

Rotate is unexpectedly not where to find the control, instead it's under Crop, highlighted on the right in this picture...


How could I streamline this script to find Finder items faster?

I tested your code on my OSX 10.9.5 and saw no issue. It took 2 seconds (delay included).
So, for me, the code is correct.

What is your version of OSX ? (Maybe a bug ...)

You probably already know that but to investigate more on the part that slow the script down, you can use the following 2 statements :

-- Put this before the code you want to test :
set t to (time of (current date)) --Start timing operations

... your slow code here ...

-- Put this at the end of the code you want to test
set total to (time of (current date)) - t --End timing

Sorry, I can't help more.


Can I transfer my Google Play music onto my iPhone?

you won't be able to transfer your music directly to iTunes.

You can download this music on your computer per Goolge Music Manager and them sync with your iPhone
(https://play.google.com/music/listen?u=0#/manager)

Obviously you can use the Google Music apps on your phone too and have the music to play offline too.


Mavericks - Tell application "Preview" open PDF - strange permission issue

for me do shell script.. failed, but this one below worked.

set filepath to POSIX path of "Users:student:Desktop:Yourfile.pdf"
try
    set command to "open " & quoted form of filepath
    do shell script command
end try

Note: Instead of ":" for file path I used "/", a modification one can try.

Source of Code: MacRumors


How about How did Apple choose the 'i' naming convention?

  We returned with five names, one of which we all loved: iMac. Each option came with a presentation board briefly describing why it was a good name. For iMac, it was obviously all about the i. Most important, it stood for Internet. But it also stood for other valuable i things, like individual, imagination, i as in me, etc. It also did a pretty good job of laying a solid foundation for future product naming. The “i” naming nomenclature became so pervasive Steve became the iCEO for a number of years. There was even a Time magazine story that cemented this title.


How to create an ISO from a file (not a directory)

You can't create an ISO image from a non-image file. hdiutil and especially hdiutil makehybrid expect an image or a directory (not necessarily containing files!).

But you don't have to unzip/unarchive anything. Just create a folder with the name MAKE, move the gz file into it and then enter hdiutil makehybrid -o ~/make.iso ~/MAKE -iso -joliet. The resulting mounted image just contains the file make-4.1.tar.gz.

The permissions of the iso mounted to the file system of the Fedora VM should then be:

# ls -al /dev/cdrom*
lrwxrwxrwx 1 root root 3 [date] /dev/cdrom -> devicename #e.g. sr0 or something similar, it depends on your distro and the /etc/fstab file inside the VM

and the file make-4.1.tar.gz "inside" is world readable.

After copying the gz file to your user folder in the VM, unarchive/unzip it.


There are a few problems to consider here:

The screenshot in the question doesn't show the verification of the DMG on mount but the verification on application launch. Mounting a disk image is possible without internet connection.

You need the actual application or the full installer
Like many vendors you may end up with a tiny download that is only an installer stub that pulls in the actual installation data at runtime.
This can be circumvented by copying an old version of a fully installed Opera from a backup. The application is self-contained and will create all necesary support files on the fly when run.
Or for a fresh installation: download the full installer DMG from Opera's servers:
40.0.2308.90. (kudos to klanomath)
That gives you a drag and drop install from a DMG.
The verify process for newly installed applications on macOS is misleading us.
Obviously, parts of an application package are already executed while we all think macOS blocks all execution until the verification process is finished.
In this case Opera.app/Contents/MacOS/opera_autoupdate is run and auto-updates to the latest version while we still see the operating system verifying the application bundle.
The auto-update can be prevented

3.1 by moving/deleting/disabling the binary above – before the first launch. (Giving you "Checking for updates…" under "About Opera" never finishing, otherwise it launches and behaves fine)
3.2 by blocking the auto-update-server via /etc/hosts – (untested: 127.0.0.1 autoupdate.geo.opera.com ?)
3.3 by setting a system-wide proxy or personal firewall that blocks connections to Opera's update servers (only). (Both 3.2 and 3.3 will give you "An error occurred while checking for updates" under "About Opera")
3.4 by launching Opera from the commandline with the switch --check-for-update-interval=0. (Cleanest solution but you need to do this every time or create your own launcher for it.)

Since Opera seems to not have an option in the graphical settings panes to set auto update intervals: option 3.1 seems to be the easiest way to go.

This is for more recent versions of Opera. On an older version the official guidelines might still apply: Change auto-update settings.

Finally: if an autoupdate already has taken place: Opera keeps the last two binaries downloaded in Opera.app/Contents/Versions. Simply delete the version you do not want in there before re-launching the application again.


In Safari and other web views option-left (⌥←) scrolls a page left and option-right (⌥→) scrolls a page right, but it doesn't work in Chrome.

You can use DefaultKeyBinding.dict or Karabiner to make some key combinations move in different directions multiple times:

{
  "~p" = (moveUp:, moveUp:, moveUp:, moveUp:, moveUp:, moveUp:, moveUp:, moveUp:);
  "~n" = (moveDown:, moveDown:, moveDown:, moveDown:, moveDown:, moveDown:, moveDown:, moveDown:);
  "~b" = (moveLeft:, moveLeft:, moveLeft:, moveLeft:, moveLeft:, moveLeft:, moveLeft:, moveLeft:);
  "~f" = (moveRight:, moveRight:, moveRight:, moveRight:, moveRight:, moveRight:, moveRight:, moveRight:);
}

<?xml version="1.0"?>
<root>
  <item>
    <name>custom</name>
    <identifier>custom</identifier>
    <autogen>__KeyToKey__ KeyCode::P, ModifierFlag::FN, KeyCode::CURSOR_UP, KeyCode::CURSOR_UP, KeyCode::CURSOR_UP, KeyCode::CURSOR_UP, KeyCode::CURSOR_UP, KeyCode::CURSOR_UP, KeyCode::CURSOR_UP, KeyCode::CURSOR_UP</autogen>
    <autogen>__KeyToKey__ KeyCode::N, ModifierFlag::FN, KeyCode::CURSOR_DOWN, KeyCode::CURSOR_DOWN, KeyCode::CURSOR_DOWN, KeyCode::CURSOR_DOWN, KeyCode::CURSOR_DOWN, KeyCode::CURSOR_DOWN, KeyCode::CURSOR_DOWN, KeyCode::CURSOR_DOWN</autogen>
    <autogen>__KeyToKey__ KeyCode::B, ModifierFlag::FN, KeyCode::CURSOR_LEFT, KeyCode::CURSOR_LEFT, KeyCode::CURSOR_LEFT, KeyCode::CURSOR_LEFT, KeyCode::CURSOR_LEFT, KeyCode::CURSOR_LEFT, KeyCode::CURSOR_LEFT, KeyCode::CURSOR_LEFT</autogen>
    <autogen>__KeyToKey__ KeyCode::F, ModifierFlag::FN, KeyCode::CURSOR_RIGHT, KeyCode::CURSOR_RIGHT, KeyCode::CURSOR_RIGHT, KeyCode::CURSOR_RIGHT, KeyCode::CURSOR_RIGHT, KeyCode::CURSOR_RIGHT, KeyCode::CURSOR_RIGHT, KeyCode::CURSOR_RIGHT</autogen>
  </item>
</root>

DefaultKeyBinding.dict doesn't work in some applications like Chrome or Xcode and Karabiner has a (barely) noticeable delay.


My iPhone says I'm on the wrong side of the world

Judging by the reports in this Apple discussion forum, this is definitely a bug.

As stated in the forum thread, you should report it to Apple.


How can I switch back my start up volume from an external to the internal drive?

change your startup disk

Open System Preferences (click the top left Apple icon, click System Preferences
Click the 'Startup Disk' preference pane
Select the drive you want as startup disk

Another method should work as well:

remove your drive and reboot


We had some customers in our store with similar problems. Mainly they came with an iPhone 2 / 3 and asked for help because their Macs won't recognize them. Some (not all devices!) worked on an older Mac with OSX < 10.7 and a lower iTunes version. If you have a friend or family member with an older Mac try to connect to this one.
If it's not working I would say the iPad is "bricked".


Is it safe to add yourself to group 82 (_clamav)

For your purposes, it's best not to add yourself to an existing group.

To discover what groups are on your computer you will find most listed in /etc/group - less /etc/group will give it to you. You can create a new group by adding it to this list. man group will explain the format of this file. I usually create a group with an id from 600 to 699. Apple seems to use ids above 700 for special groups not listed in /etc/group.

To discover what groups you are already a member of you can use the groups command. To list the ids of the groups you are a member of you can use the command id -G.


How to move windows on Mac as in windows from keyboard?

You can use Better Touch Tool app to assign keyboard shortcuts to move windows similar to Windows style.

You can get BTT here: http://www.bettertouchtool.net

Here's sample setting:


Update applied by hand, how to tell App Store app?

If it’s working I would leave it be until the next update. Fiddling with a signed app can make it not run.
I would recommend getting content caching on your slow network. You can even take that storage and Mac to a fast network to get the App Store apps cached to an external disk and bring that cache back to the slow network. Subsequently  when you update at home, the update comes from your local network cache and not Apple. New bits come in incrementally and update the cache until old apps age out when storage pressure grows and forces out the old bits to keep the freshest ones cached.

https://support.apple.com/guide/mac-help/set-up-content-caching-on-mac-mchl3b6c3720/mac

The iCloud caching is also a huge benefit for slow networks. We use these at work extensively. Instead of 50 Xcode installs, only one downloads and the rest are cached locally.


Make shell script contents difficult to read

Option 1: use the shell script compiler to turn the script into a binary executable. The binary will still contain the script (in highly obscured form), but unlike a regular script, you can set the file permissions so the account the kids are using doesn't have read access to it (just execute).

Option 2: Encrypt the safe code using the "passwords", store the encrypted code in the script, and use what the kids enter to decrypt it. Here's an encryption process you could use with three passwords, "sekrit1", "hunter2", and "p4ssw0rd3":

$ echo '12 left, 25 right, 9 left' | openssl enc -aes256 -base64 -pass "pass:sekrit1|hunter2|p4ssw0rd3"
U2FsdGVkX18IFQAaSjEv2AJJ16z6wjROjcHiqHWGvji3MEsmcHwPgu3MQeh2O+c1

Then in the script:

read -p "Enter the first password: " pass1
read -p "Enter the second password: " pass2
read -p "Enter the third password: " pass3
encrypted="U2FsdGVkX18IFQAaSjEv2AJJ16z6wjROjcHiqHWGvji3MEsmcHwPgu3MQeh2O+c1"
if result=$(echo "$encrypted" | openssl enc -d -aes256 -base64 -pass "pass:$pass1|$pass2|$pass3" 2>/dev/null); then
    echo "The safe combination is $result"
else
    echo "At least one password is wrong!"
fi

If you want to give the kids password-by-password feedback, you could add checking the hashes of the passwords as they're entered:

$ echo "sekrit1" | shasum
b19fb68c28bff07cf8fcc7c53ab48c5d6f41e993  -

In script:

read -p "Enter the first password: " pass1
if [ "$(echo "$pass1" | shasum)" = "b19fb68c28bff07cf8fcc7c53ab48c5d6f41e993  -" ]; then
        echo "Correct so far..."
else
        echo "Wrong!"
        exit
fi
...etc

BTW, this isn't a really secure way to store passwords; proper secure password hashes are designed to be slow and use "salt". But this should be secure enough for some kids.


On Mac, ⌥ S types ß (beta). What about alpha?

ß isn't beta. It's the (german) sharp s. The greek beta looks like this: β.

The fastest method probably is:

enable the greek keyboard layout permamently in System Preferences -> Keyboard -> Input Sources
defining and enabling a free keyboard shortcut in System Preferences -> Keyboard -> Shortcuts -> Input Sources -> Select next source in input menu (e.g ShiftAltSpacebar)

To type α/β/γ/ε etc., you just have to switch the keyboard layout with ShiftAltSpacebar, hit A/B/G/E etc. and switch back to your common keyboard layout with ShiftAltSpacebar. If you have more than two keyboard layouts enabled (e.g. US, Greek, Hex) you may add a second keyboard shortcut "Select previous source in input menu" and hit that one to get back or you have to rotate through all your layouts with the "Select next source in input menu"-shortcut until you reach your common layout again.

Karabiner/KeyRemap4MacBook offer a remapping of the right Option/alt key to temporarily switch to the greek keyboard layout in the presets (the greek keyboard layout has to be enabled):

In Lion this doesn't work properly and interferes with Spotlight. I had to turn off the Spotlight shortcuts in System Preferences -> Keyboard -> Shortcuts -> Spotlight. One might add a customized remapping by modifying a copy of the original source to get it working without disabling the Spotlight shortcuts:

<?xml version="1.0"?>
<root>
  <item>
    <name>Change input source temporary</name>
    <item>
      <name>Change input source to Greek while you are holding down right option key.</name>
      <identifier>remap.change_input_source_temporary_greek_option_r</identifier>
      <autogen>
        __KeyToKey__
        KeyCode::OPTION_R,
        KeyCode::VK_NONE,
        Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::VK_CHANGE_INPUTSOURCE_GREEK, KeyCode::VK_WAIT_100MS,
        Option::KEYTOKEY_AFTER_KEYUP, KeyCode::SPACE, ModifierFlag::OPTION_L, ModifierFlag::SHIFT_L, KeyCode::VK_WAIT_100MS,
      </autogen>
    </item>
  </item>
</root>


Here is the best write-up I know of. In typical Ars Technica fashion, it tells you everything you could ever want to know. A must-read for the curious: http://arstechnica.com/gadgets/2014/10/how-mobile-payments-really-work/


Can I get drivers to run Win 7 64 bit on a MacBook 2.1 manually?

I have never installed Windows on a MacBook. However, I have installed 32 bit Vista and Windows 7, 64 bit Windows 7, 8, 8.1 and 10 on a 2007 iMac. I base my answer on the assumption your experiences would be the same.

For all 64 bit installs on Windows, I used the Boot Camp Support Software 4.0.4033. The Apple website Install Windows 7 on your Mac using Boot Camp indicates your Mac should use the same version of the Boot Camp Support Software. Instructions for installing this software are given as a answer to Using Boot Camp Support Software 4.0.4033 to install 64 bit Windows 7 or 8.

You should install Windows to BIOS boot. The main reason for this is that many of the drivers included in the Boot Camp Support Software are designed only for BIOS booting.

According to Apple, the Windows 7 installation media is suppose to include Service Pack 1 (SP1). Although, users have posted success installing without SP1. The Microsoft website Installing Windows 7 on your Mac using Boot Camp does not mention needing SP1.

I could not boot from the Windows 7 DVD because the DVD contained multiple ways to boot. If you have this problem, then see my answer to to “Select CD-ROM Boot Type:” error during Windows install

USB flash drive based Windows installers would not work with my 2007 iMac. So, other than using the optical drive to install Windows, you could choose to use the procedure outlined in Installing Windows 7 or 10 Pro 64 bit without DVD or Flash Drive


VLC for iPad and iPhone is available, but how to install?

VLC was available on the iTunes App Store for some time, and the process for installing it was like any other.

However, a developer, who has contributed to VLC development in the past (IIRC) got in contact with Apple and asked VLC to be removed due to License Incompatibility.

VLC is licensed GPLv2, which states among many other things, that the source must be available, and I believe there are other provisions surrounding VLC with regard to Apple's per-device DRM.

Thus, Apple de-listed VLC from the App Store, and you cannot buy it anymore. Note that those who purchased it before will likely have it forever. (I still do, I still use it!)

There are two ways to install it/run it today:

(1) If you have a paid Apple Developer account, you may take the source, import it into XCode, codesign it, build/deploy it onto your own device. (Or for that matter, get someone with a Developer Account to do it for you.)

(2) Since VLC ships a raw .app file, it can be installed if your iPhone/iPad/iPod is jailbroken. I believe raw .app files can be installed via Installous? (Anyone is free to correct me on this, as I don't use Jailbroken devices anymore.)

Update: VLC for iOS was subsequently relicensed and re-released on the App Store. It can be downloaded by visiting this link.


Mac OS Sierra - Weather widget doesn't remember my city

If your Mac is logged in to your iCloud account and you have an iPhone also connected to iCloud, try adding the location into the Weather app on your iPhone.

Weather data is synchronized via iCloud between your Apple devices, and I’ve found that entering it on my Mac does not always push it to iCloud/the iPhone. Then when the Mac reboots, it tries to synchronize with iCloud and deletes the location.


In some Macbook Airs the SSD is actually replaceable. Please refer to iFixit.com and the other answers for details.

However, a very interesting option is to make use of the SD card slot. There are a number of products out there that will fit seamlessly into your SD card reader slot. You can then mount it as an additional drive and put e.g. your music library onto it. Some examples (feel free to update):

Transcend Jetdrive Lite
PNY StorEDGE
Nifty MiniDrive
Sandisk miniDrive

Using one of these solutions you could add up to 256 GB (2015) of storage to your Mac.


How can I fix the iTunes 11 mini player that won't show the track name?

The answer is in the comments on this TUAW post. The keyboard focus on the mini player (indicated by the blue focus ring) is on one of the playback controls, which prevents them from hiding. Click the mini player background to bring it to the foreground, then press tab until the focus ring moves to the Up Next or Search icons, and track information will appear whenever the mouse is not over it.


Strange networking issue: good software/hardware troubleshooting tools?

Apple ships with some pretty good tools to check wifi network.

Look in /System/Library/CoreServices/Applications for

Network Utility.app
Wireless Diagnostics.app

You can also access them by holding Opt/Alt while clicking on the WiFi icon in the menu bar.

Then there is lots of Terminal commands to do that as well, if you prefer the Terminal.


This will open Google Chrome with the specified URL:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --app="https://example.com"


Can't connect to 802.1x network on "rMBP 2014" using Windows 8.1 through bootcamp

In the end I did resolve the problem by approaching the same solution as the guy did. Which was going to the website of the manufacturer and download the most recent driver and now it's resolved.


From the Apple web site:

  The unlocked iPhone includes all the features of iPhone but without a wireless contract commitment. You can activate and use iPhone on the supported GSM wireless network of your choice, such as AT&T in the United States. The unlocked iPhone 4, iPhone 4S and iPhone 5 will not work with CDMA-based carriers such as Verizon Wireless or Sprint.

So the genius led you astray.


Send the PDF by email in iBooks as following:

Open the PDF you want to transfer in iBooks app.
You will see in top of iBooks(left to right) 3 buttons:
Library, Index and Share Button.

Just click in Share Button(one of the buttons in the image below), and then "Email".

I hope this helps...


Using the three finger tap Dictionary.app, is there a way to add an English to Chinese dictionary?

In MacOS, go to Applications/Dictionary/Preferences and check the box for the Chinese English item.


How to change the iPhone's audio output back to non-bluetooth? (internal speakers)

This is a bit of a guess based on an assumption I am making (dangerous, I know).

My assumption is that when you're playing games such as Angry Birds Rio that the audio is not actually outputting via Bluetooth at all.

Instead, I think the reason you do hear it when switching on a Bluetooth speaker is because at that point the iPhone starts outputting via Bluetooth. Prior to that, I think your iPhone is outputting via the iPhone's internal speakers but you're not hearing it because the volume level is not up for games.

What I mean is that iPhones have multiple volume levels. For example, it is possible to have the ringer volume level all the way up while having the games audio level all the way down.

As a test, I would start playing one of the games and make sure the volume is turned up (and also that the mute switch is not on). If that solves the problem, great! If not, report back so I or others can dig deeper.


The Function (fn) key keeps bringing up Mission Control. How do I disable it?

I was able to replicate the problem. Here's what worked on my machine to fix it:

Go to System Preferences » Mission Control
Under Keyboard and Mouse Shortcuts, go to Mission Control.

If it's set to fn, set it to some other value (or the - at the bottom of the list to disable a keyboard shortcut for Mission Control).
If it's not set for fn, but fn keeps triggering it (which happened to me), change it to anything else, then change it back to the value you want it to have.

On my machine, that made fn stop triggering Mission Control.


How can I add all of the text strings in all of the cells in a row together?

Another solution is to use the CONCATENATE() function.

See the knowledge base for further details.

Examples

If cell A1 contains Lorem and cell B1 contains Ipsum, =CONCATENATE(B1, “, “, A1) returns “Ipsum, Lorem”.

=CONCATENATE(60, 60) returns “6060”.

=CONCATENATE(“a”, “b”, “c”) returns “abc”.

=”a”&”b”&”c” also returns “abc”, because the ampersand is the concatenation operator.

To add to every row, just drag the formula handle to copy the formula down.


Remote desktop from a mac to windows machine, using direct connection eg Ethernet

In the server name merely specify the local IP address of the computer and in the username field specify the username Fully Qualified. EG COMPUTERNAME\USERNAME on the PC and then the password for that account.

That should be all you need to do: merely specify the local IP address of the target PC.


This is a bug that still exists in 10.8 unfortunately. It also randomly happens now when turning on AirPlay Mirroring so you can hear it on the big screen!

www.apple.com/feedback


Is there a way to see System Information before first user is added?

The following assumes that the Recovery HD has the same version of macOS installed on the Macintosh HD for the accuracy of OS version information.

If you boot the Mac to Recovery Mode, you can access System Information from Terminal using the following command, e.g.:

/Volumes/Macintosh\ HD/usr/sbin/system_profiler

You might what to minimize the output and use and of the following options:

-listDataTypes  - Lists the available datatypes.
-detailLevel level - Specifies the level of detail for the report:

mini - Report with no personal information.
basic - Basic hardware and network information.
full  - All available information.

To get just a Hardware: report, use:

SPHardwareDataType

Example:

/Volumes/Macintosh\ HD/usr/sbin/system_profiler SPHardwareDataType

On my system the outout of the above command was:

Hardware:

    Hardware Overview:

      Model Name: MacBook Pro
      Model Identifier: MacBookPro10,1
      Processor Name: Intel Core i7
      Processor Speed: 2.8 GHz
      Number of Processors: 1
      Total Number of Cores: 4
      L2 Cache (per Core): 256 KB
      L3 Cache: 8 MB
      Memory: 16 GB
      Boot ROM Version: MBP101.00EE.B12
      SMC Version (system): 2.3f36
      Serial Number (system): <Information omitted for security reasons.>
      Hardware UUID: <Information omitted for security reasons.>

Notes:

To boot to the Recovery HD, press CommandR when booting the Mac. See also About macOS Recovery

Also, have a look at the manual page for system_profiler

If you want to just get information for some of the -listDataTypes listed, you can add each on the command line, e.g.:

/Volumes/Macintosh\ HD/usr/sbin/system_profiler SPHardwareDataType SPSoftwareDataType

The system_profiler command can be run directly from single-user mode, by pressing CommandS when booting the Mac, without having to provide the fully qualified pathname, however depending on how much information you want from system_profiler, you may need to pipe the output to more to less, etc., as scrolling in single-user mode is not as easy as from Terminal when booted to the Recovery HD.

That said, if all you want is the basic output shown under Hardware: and Software: from using the system_profiler command, then use the following command in single-user mode:

system_profiler SPHardwareDataType SPSoftwareDataType

Note that the software info from single-user mode is that which is install on the Macintosh HD, unlike from the Recovery HD it's that of the OS X Base System and while it should be the same, it may not. The hardware info is accurate in either case.