Which iOS features require two factor authentication?

All of them if you don’t have a grandfathered AppleID. Furthermore, the matrix of services and features change routinely and also have more to do with geographic constraints and whether your account is managed or enrolled in some select Apple programs.

https://support.apple.com/guide/iphone/manage-two-factor-authentication-iphd709a3c46/ios

I’m sure a Wikipedia list of what’s changing might be better for this than a Q&A site like this. The pragmatic answer is you will be prompted for each service you try based on your AppleID creation process and then only when the server side clears your account for enrollment.

https://support.apple.com/en-us/HT204915

I would engage Apple support if you need this answer as they have the details about your Account and also can check with engineering on recent changes that might affect you specifically.


Will my iPad get damaged if I connect it to a 18W power bank instead of the 10W charger in the box?

As long as the power bank is a USB standards compliant power bank, then it should not harm your iPad.

Note however that even though a power bank or charger might be able to deliver for example 30W (or even more) - it doesn't mean that the iPad will be able to take advantage of that for faster charging. USB-standards compliant power banks and chargers only deliver higher voltages (and thus effect) when specifically asked for it by the device to be charged.

For example a 29W Apple charger will be able to fast charge an iPad Pro, but not an ordinary iPad. It will still charge the iPad, but it won't go faster than usual.


MBP can't connect to Starbucks Wi-Fi, only restart helps

Easiest way is to create a new Location. Go to System Preferences > Network

Click on Location as the top and pick Edit Locations...

Click the + at the bottom and call it Starbucks or something.


Raid 0 - Why am I constantly losing data?

You do know that RAID 0 is only striping and not only provides no redundancy, but increases the risk of data loss as the failure of any single drive can mean the loss of the entire storage pool? RAID 0 is only for increasing read and write speeds, for example for video editing.

You need at least RAID 1 or 5 for redundancy.

That being said, if you're losing data, one of the drives may be bad our you have a controller problem. I'd resolve that before moving to a higher RAID level.


You can request refund on the website Apple Support, selecting "iTunes Store" product and "Unintentional/unauthorized In-App Purchase by a minor" topic.

Here is a good article for this case: http://www.macworld.com/article/2140066/how-to-get-an-app-store-refund-for-kids-accidental-in-app-purchases.html


Can I charge my iPad and use a 30-pin accessory at the same time?

The cableJive dockStubz may do the trick. Designed to extend the port in bulky cases, it features a MicroUSB port on the side to charge with older accessories that don't support charging.

MicroUSB should also support an iPad charge, though it may be very slow. See here for someone saying they can charge their iPad with a MicroUSB adapter (admittedly officially supplied by Apple, but the point is the protocol and cable can handle it). Worst case it will say "not charging" and will charge in sleep, and when not charging the drain will at least be significantly slowed. You will probably need to plug the microUSB adapter into a high power USB port – ideally the iPad 10W charger itself.

I can't guarantee this would work but, were I in your situation, I'd give it a shot and let us know. You could always return the adapter if it didn't suit your needs.

Good luck!


You should only use the original Apple battery. You can read everywhere that cheap other brand batteries are s**t and go broke very soon or immediately. (The same goes for batteries for cameras).
Perhaps you can recover your money from Ebay.


How did iPhone 4 know to switch timezone in Airplane Mode?

Since your phone is a Verizon iPhone, it got the time from the cell towers. (Verizon, along with Sprint and unlike AT&T and T-Mobile, uses CDMA which broadcasts the local time from the cell towers.)

It must be that Airplane Mode is actually "don't transmit" mode instead of "don't transmit or receive" mode as I'd always assumed.

Edit my reasoning:

I know that CDMA phones get the local time from the cell towers (if you're driving, you can watch your phone switch time zones as you cross the border).
I also know that cell towers broadcast their availability so they can be found by phones. It makes sense, then, that the time signal might be in this broadcast signal.
One of the reasons Airplane Mode exists is to prevent transmissions from potentially disrupting aircraft systems.
Turning off transmit functionality does not necessarily preclude receiving data. Leaving receive on may actually be a benefit, as the phone can passively monitor cell towers in the area so as to know which one it wants to talk to when/if Airplane Mode is turned off.
If you're passively listening to the towers already and they're broadcasting the time anyway, it would be logical to update the system time to whatever local time is since you already have the data available and you can give the user the most accurate information possible.


How to move Lion installer to another Mac?

Unfortunately the installer package contains the source files for the installation and this package is deleted once installation has completed.

If you still have the installer in Applications, right-click on it and Show Package Contents then browse to the /Contents/SharedSupport/ folder and look for the InstallESD.dmg disk image. This image can be burnt to a dvd saving future downloads but I am afraid you are going to have to download it again.


I've never seen a single instance here I could pin a performance issue on Mission Control having 5 spaces instead of 15 instead of one.

Something else always seems to be the constraint such as RAM pressure or IO pressure. The code that manages the window system already treats each layer virtually and the math is done in some heavily optimized routines and the data structures there are quite well designed so although in theory - tracking more pixels could be a problem for performance, in reality it isn't.

If you are skeptical, you can reboot your Mac and do this test:

Open whatever set of Apps and documents you want to test with.
Enter Mission control and delete all the spaces except for one.
Open terminal and run vm_stat 60
Watch for a few minutes to be sure all the running processes are done allocating RAM. Switch to each App and hide or show the windows you want for your test. Once the free and active numbers are steady - open mission control and leave it open for a minute or two - then go back and inspect RAM allocations.
Add another 10 spaces and see how RAM allocations change.
Move app windows to any desktop and verify that no significant RAM allocation changes happen when you are using Mission Control and that they only happen when an app opens a new document or window.

Yes - if you tend to keep more things open when you have more "virtual space", that takes more RAM, but the fact that you have X apps and Y windows open is what takes the RAM - not which of Z mission control virtual screens you have open at any one time.


OS X: Read mbox formatted files in /var/mail (local mail) graphically

An easier approach would be to use the mutt command line client that will natively access /var/mail/[username] without having to take extra steps for conversions and forwarding.

This is easy with MacPorts or homebrew (you probably want only one of these managers installed)

sudo port install mutt
brew install mutt


Maximising VirtualBox guest machine window size

Open Terminal and run the following to install VirtualBox Guest Additions:

sudo apt-get install virtualbox-guest-utils


Vimeo embedded videos don't show in Safari

First thing that comes to mind for me is if you happen to have any Extensions installed in Safari. You might consider turning them off and reseting Safari from the Safari drop down in the menubar. Clear out caches and and website data.

If you are familiar with looking at the page source code and know how to enable and understand Safari 5 developer mode and debug features, you will probably be able to get a good amount of information for that. Keep me attuned and all the best!

Trial video


How can I change the command key to be the ctrl key for tmux. It's already mapped for other apps)

How did you switch control and command ? Did you use the "Modifier keys" tab from System Preferences > Keyboard ? By doing so, your keys will be switched on all the apps. I'm not sure this is exactly what you're looking for, if no please let me know.


How to run a keyboard macro with automator in a background application?

It cannot be done, afaik.

Only the frontmost app will accept keypresses.

I don't have an absolute reference to confirm this, but there are discussion at Apple Communities, Stack Overflow & MacScripter that would appear to agree with my belief.


What to do about "File X is not in either expected pre- or post-patch state for Y" errors in install.log?

I managed to fix this just now by booting into safe-mode and running software update.

To boot into safe-mode, restart your computer and hold ⇧ shift during start up.


Why am I not getting notifications from the App Store about available updates?

You can enable automatic updates in Settings → iTunes & App Stores: switch on Updates under Automatic Downloads.

When an app update is available, the App Store badge will be shown and the app downloaded at a later date. You won't get notifications for updates, pre- nor post-update. A blue dot will be shown next to app names for apps that have been updated.

Once settings are correct, restart your phone and consider resetting your network settings.

Next, check if an outage is happening: https://www.apple.com/support/systemstatus/

Last step, use the contact us link at the bottom of Apple online system status if you have an issue that’s not reported.


OSX able to throttle down CPU on heavy usage?

You may want to run Software Update. It could be that you're missing a SMC update, which addresses freezing at (continuous) high CPU loads:

MacBook Pro SMC Firmware Update 1.5

Or this EFI update:

Macbook Pro EFI Firmware Update 2.3


Why folders keep shifting their positions?

If you do not have auto arrange turned on (and it says "Arrange by: None", please try the following things.

1) If you are only experience problems on the Desktop, but not in any other finder window, please delete the preference file com.apple.desktop.plist from your user/library/preferences folder

2) If that does not solve problem, delete the .Ds_Store files in any folders you are having problems with, including the Desktop and let Lion recreate them

3) Lastly, as I mentioned in your other thread, this does seem to be a known problem in Lion. Please keep an eye on this thread and this thread for other solutions and/or possible resolution in a future Lion update.


Can I restart my Mac without an admin account?

OK - you don't need admin to restart, but let's get you an admin user anyhow. you need one and the time to do it is sooner rather than later.
This requires a restart to begin this process, please save your work and buckle up.
You didn't edit in what version, so we'll assume macOS Mojave version. You can always ask a follow on question if you discover you can't use the general advice. Be sure to list your Mac OS version, though or get local or Apple support if you can't find that out either.

https://support.apple.com/en-us/HT202860
Might have accidentally change admin user to standard user
New MacBook had user accounts already; I deleted admin and can't get back in

The first is how you can make sure you don't have some admin user you can reset the password, the next two have awesome answers that are basically the same.
Restart in single user mode and mount the drive and remove one file. That causes the next start to offer you to make a brand new admin account, not erasing any data - but just adding a new user / password you know to make your existing account an admin.


Unable to link Apple ID with User Account in Lion 10.7.3

Hiho,

again I solved my own problem... error was related to some weirdo ACL problem of the keychain directory/files in ~/Library/Keychains . I got the hint from console showing

"*ERROR:password_store_mac.cc(263)] Keychain data load failed: 100013*"

when starting Chrome and this error ID is related to permissions.

  Chmod -RN

did the trick. Takeaway: Don't use finder to manipulate permissions. ;-)

Cheers
Roland


Can I use a Macbook (or an iMac) as a Bluetooth Player?

You actually cannot. Let me explain why:

The bluetooth hardware of Macbook and iMac are designed to be "sender" rather than "receiver"...
The software/driver is designed without considering using the computers as bluetooth receivers.

If you must connect two computers in an area where wifi channels are all taken, you can try using 5G wifi connection rather than the 2.4G - and if that still doesn't work, you are out of luck.

Note: wireless audio receivers usually are designed with special hardware component to eliminate lags - and even so there are so significant lags on all devices. So do not expect your computers will sync - in fact, there should be half or one second lag even in an ideal condition.

Hope this help!


Will running games like hayday or clash of clans in the background for a very long time consume battery?

In iOS if an app does not do background processing it does not take up battery. Games should not be doing background processing.

When you get low on memory iOS will send a signal to all apps so that they can reduce their memory usage and some will free memory. If there is still not enough memory for the current app iOS will terminate other apps.

Thus iOS will terminate apps for you - you do not need to terminate them manually and there is no benefit in doing so.

So leave the apps alone..

Of course if an app is badly written and does background things then terminating might be needed but this is unusual and the developer has to do this deliberately so I thin k games should definitely be OK - there are some apps that look at your location which do misbehave but hames don't need this.


System alerts and Mail in Mojave are no longer playing any alert or notification sounds

Open System Preferences > Sound.
Click the Sound Effects tab.
Check if Play sound effects through has the right speakers.
Make sure Alert Volume is not mute.
Make sure Play user interface sound effects is enabled.


If FileVault is enabled the guest user can only use Safari because they can't access the encrypted disk partition the system resides on.


Badge count for number of items in a folder on the Dock?

Unfortunately, I don't think that's possible, since badges are rendered using code that needs to be included in the app: Finder would need to integrate the code to tell its badge to change.

Consequently, third party apps, in theory, could get the file count of your Downloads folder, and they could code a badge to display it, but they wouldn't be able to access the Finder's dock tile objects: each app can only access their own, and app icons can't only be placed on the area of the dock reserved to folders and document aliases.

I couldn't find any utility that could solve this issue. I'm sorry. It's a great idea though, and I would totally love it if someone proved me wrong and posted an app capable of doing this, for I too have a pretty messy downloads folder.

The only way I found to get easily the item count is the status bar. Perhaps though, you could do a workflow in Automator or Apple Script Editor. I know Automator can make folder actions, which are run every time a file is added to a folder. It would just be a matter of keeping a count, I guess.

Sources: A bit of research on desktop badges in Apple's developer documentation. The examples there all show the desktop tile object needs to be accessed directly within code.

Hope it helps! And good luck.


The modern mac os recovery environment automatically logs in as root. So the su or sudo command is not necessary since you are already using superuser privilages. Try the command ls -lah to see your permessions of the current directory. Or ls -lah whoami to see your user permissions.


Using cURL to download images in XML feed?

If a shell script solution is acceptable as well, try the following

#!/bin/bash
URL='http://tweetriver.com/hud_ro/steer_filtered.xml?include_entities=1'
i=0
for u in $(curl -s "$URL" |
           grep jpg |
           sed -E 's/.*<profile_image_url>(.+)<\/profile_image_url>/\1/'); do
    curl -s "$u" -o $i.jpg
    (( i++ ))
done

This of course only works for this specific XML example and requires all files to be in jpg format.


Is it possible to watch a video frame by frame on the iPhone?

As far as I'm aware, the only way to do this is with 3rd party apps.

Although I've never personally used VideoPix  I am aware of someone who was using it a few years back and was happy with it.

Of course there are probably hundred of apps that can do this, so you should find one you're happy with.


Transfer private MP3 files from my PC to my iPhone SE 2020

If you wish to copy MP3 files from a PC to an iPhone via iTunes then it is very important to connect both devices physically at least once. Only then sync via iTunes will be available and possible.
Some additional possibilities:

using designated software:

Dr. Fone - Phone Manager (iOS)
EaseUS MobiMover.

using any cloud storage solution like Dropbox or Google Drive, by installing it on both iPhone and PC and using the same account in both devices.

Here are two example videos (out of thousands  out there probably) that describes some of these methods above in some more details:

How to save an MP3 to your iPhone
How to Transfer MP3 to iPhone

It is also possible to transfer files via wireless network using AirDrop, however this method seems to be possible only from Mac, not from PC, which is not, what OP is asking for.
You may be able to just use SnapDrop instead of AirDrop. This does not require installation and works similarly to AirDrop. It has the advantage that it is compatible with all devices that support WLAN and Bluetooth.
https://snapdrop.net/


Is it possible to work with a Mac Pro through a MacBook?

I'm going to elaborate on the answers given so far (the answer + associated comments above) in case you or someone needs more details.

Screen Sharing is what Apple calls the VNC / remote desktop technology built into OS X for many years now. I'm assuming your machine is running 10.10 Yosemite. Instructions for earlier versions of OS X are similar.

Screen Sharing allows the Mac--in this case the Mac pro sans monitor--to display on another machine on the local network; for you, your Air. Screen Sharing is configured in the Sharing pane of System Preferences. System Preferences can be accessed from the Apple menu at the top left of the screen, for example.

You may need to borrow a monitor or get help at an Apple store near you. I'd be surprised if they didn't let you borrow one of their monitors to configure your Mac Pro for Screen Sharing.

Here is what you need to do from your Mac Pro:

Run System Preferences.
Click on "Sharing" in the third row.
Click the check box next to "Screen Sharing".
Notice the green dot and "Screen Sharing: On" to the right of that check box. Underneath that note, it says: "Other users can access your computer's screen at vnc://x.x.x.x/ [though the x's will be replaced by numbers] or by looking for "[Your Mac's Name]" in the Finder sidebar."
Take note of your Mac Pro's Name. Note that you can change your Mac's name at the top of "Sharing" in System Preferences if you want to.
Make sure that both your Mac Pro and your MacBook Air are connected to your home network.
Move to your Air.
Go to the Finder (by clicking the smiling Finder guy on the Dock or by clicking on the Desktop background.
Press the COMMAND key + n to open a Finder window.
Look in the sidebar, the leftmost part of the window that shows a list of folders, disks, etc. Locate "Shared", a header that will only show up if a machine on your network is sharing files (and / nor Screen Sharing).
Under Shared, you should see the name of your Mac Pro. Click it. You should see a button near the upper-right corner of your Finder Window.
Click that button. That should launch the Screen Sharing application that will allow you to interact with your Mac Pro. Type in the username and password that you set up as your user account on your Mac Pro. Note that screen refresh will be slower than a real monitor and are dependent on the speed of your network.

Good luck! I hope this helps. I use VNC / Screen Sharing between my Mac and my iPad all the time. My Mac is usually in the basement, so if I need to look at something quick, it's often easiest just to use VNC (I use Remoter VNC) on the iPad. (For your case, might I humbly suggest that you consider buying a used monitor temporarily. You could probably get one for $50 or less and it would most likely be a better experience.)

Note: I put in a lot of detail. I am not trying to insult your intelligence. I just didn't want to skip over any steps that might cause confusion.


Keyboard-only folder navigation with auto complete

Finder offers the Go to Folder function (found in the Go menu, or by pressing ⇧⌘G), which allows you to type in a path, and has tab-completion (i.e. typing /us TAB r TAB doc TAB gets /Users/rob/Documents/).

It's not perfect, the main downfall is that it doesn't present multiple options, it just chooses the last alphabetical match (i.e. if you type do, in a folder with Documents and Downloads, it will auto-complete as Downloads), but it is a decent built-in functionality.


A way to test System Integrity Protection SIP (NOT about how to enable/disable)?

I know you can check whether SIP is on or off in terminal with this command:

csrutil status

I think you might be looking for a more detailed analysis though.


How can I debug an extremely slow login?

I had the same problem everywhere authentication is needed after upgrading to High Sierra. Sampling login process gave similar output where ODRecordAuthenticationAllowed takes longer to complete than usual. The call graph shows that the authentication request dispatched from transaction_simple probably encountered some multithreading issue as caught by semaphore_wait_trap that consumed most of the runtime. So, something else must have been busy with authentication ALL the time. In my case the culprit turns out to be the printer. After updating the printer's driver and changing to use AirPrint from CUPS, login, terminal, browsing etc. are now all working to normal, and sampling login process again produces nothing as now the authentication request is too fast to catch.


By default, macOS does not use anything under /usr/local, so yes you can brew link --overwrite gnupg safely.


How to iterate items of the window with dynamic title

The simplest way is using the Application's bundle identifier. This can be found from reading the Info.plist file within the application package, or with some simple AppleScript such as:

get id of application "TextEdit"

This returns com.apple.TextEdit.

Then, one could run the following AppleScript:

tell application id "com.apple.TextEdit"
    activate
end tell

So, your revised could would look like this (note use of process id since you're using System Events).

-- set bundleId to id of application "AppName"
set bundleId to "com.apple.TextEdit"

tell application id bundleId to activate
tell application "System Events"
    repeat with theProcessId in (processes whose bundle identifier is bundleId)
        tell process id (id of theProcessId)
            tell tab group 1 of window 1
                set items to every row of table 1 of scroll area 1
                set itemValues to {}
                repeat with aRow in items
                    set itemValue to (value of text field 1 of aRow)
                    log itemValue
                    set the end of itemValues to itemValue
                end repeat
            end tell
        end tell
    end repeat
end tell


Sharing Ipad between 2 Apple IDs, 2 computers

The short answer is no.

While all major desktop operating systems allow users to have multiple logins where their information is sandboxed, iOS doesn't have this concept.

It might make sense for this to be added, but I expected it years ago and it has still not arrived in the mobile market. With phones this doesn't make much sense, but with iPads it does. I've heard of people sharing iPads fairly often, but never phones.


How can I sum values of a specific category over a range of dates in Numbers?

You can most probably do this using, for example, the sumif() function (sumifs() if multiple criteria are to be applied). If you are looking for more help, you need to provide more details such as those I mentioned in my comment above.
 Update
Given the new information you have provided, below is one way I think the table you need can be created using the sumifs() function.

The picture above shows how to do it using the sumifs() function based on the samples of the input data table and the outcome table you have given. Pls note the absolute references in the formula, i.e. the "$" signs; they are necessary for the formula to work correctly when you copy & paste it to other cells like I have done in the Analysis table above. Also note the beginning and the end dates per month added to the Analysis table.
If you have any difficulty in creating the formula in cell C4 in the Analysis table, you can recreate it by typing its following form (or copy & pasting it) into an appropriate cell in your spreadsheet.
=SUMIFS(Data::$C$2:$C$9,Data::$A$2:$A$9,">="&C$1,Data::$A$2:$A$9,"<="&C$2,Data::$D$2:$D$9,"="&$A4)

If your input data table is placed differently (the one in the example I gave, including the header row, starts from A1) or bigger than the one in the example I gave, you would need to change some or all of the cell references in the example formula provided here.
While you did not mention the Numbers version you are using, I expect you should be able to make good use of the example formula and the design I provided above as long as you are not using a very old version. I created the example sheets above using Numbers v6.1.


How to get Java applets working with Chrome?

Currently, on a 64-bit Mac (such as >=10.8) with Java 7 you cannot use Java Applets in Chrome.

Java 7 is 64 bit only, and as such requires a 64 bit browser. Chrome on Mac is currently only 32 bit.

The Chrome/Chromium developers have a bug to show progress, although actual work seems to have stalled for some reason.: http://code.google.com/p/chromium/issues/detail?id=115774

If you wish to use an older version that will work (not recommended due to security issues) you can follow these steps, assuming you still have java 6 installed: http://support.apple.com/kb/HT5559 (summarised below)

sudo mkdir -p /Library/Internet\ Plug-Ins/disabled
sudo mv /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin /Library/Internet\ Plug-Ins/disabled
sudo ln -sf /System/Library/Java/Support/Deploy.bundle/Contents/Resources/JavaPlugin2_NPAPI.plugin /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Commands/javaws /usr/bin/javaws

To undo these steps

sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javaws /usr/bin/javaws

Followed by downloading the latest Java from Oracle.


How can I disable this mutli-monitor window-cutoff in Mavericks?

have you tried system pref > mission control > and uncheck "displays have separate spaces"


why is my snow leopard mac speaking 'welcome to rmit' when i join a network?

Something is running a process when you connect to your home network. You said "Locomatic is now disabled" - have you actually uninstalled it?  Probably worth a try.  Here's the Manual.

You might also lay a trap for say by temporarily renaming /usr/bin/say to sayx, writing a wrapper script in /usr/bin called say that calls sayx and passes its arguments to it, but which doesn't exit when sayx returns.  The next time your system speaks up, you can look at the process list with ps -f or Activity Monitor and trace through the Parent Process IDs to find out who launched what, leading to the announcement.  In fact, I'd probably do this first to make sure I know about everything that might need cleaning up.


No. Hiding photos on iOS prevents them from displaying in Moments, Collections, and Years, but they will continue to show in any of the albums under "Albums".

Unfortunately, short of deleting them and then restoring them within 30 days, you are limited to the provision that Apple developed.


Xcode adds comment characters in the first column?

You can use the Comment Here extension. After downloading:

Restart Xcode
Go to Xcode -> preferences -> key bindings
Search for "Comment Selection" and remove the key binding for it
Search for "Comment Here" and add the key binding "command /" for
the toggle comments option.
Your comments are now pretty :)


Combining diacritic marks don't work in iCloud Pages?

Looks like a bug.  I think to add combining marks to Cyrillic characters you will have to use another app.


Can't update application in another country apple store

This should be very straight forward, I had this issue when I moved from the US to the UK, you need to change the Apple ID country/region, the email with which u used to sign into iTunes should be changed by following these instructions

https://support.apple.com/en-gb/HT201389

You can also delete the Apps purchased from the Indonesian App Store and re-download them when signed in with your Apple ID after changing the region.


In Finder, choose File > Get Info (or ⌘ Command+I, or right-click on the file) to change the default application for a particular file:

And you can also change the association for all files of the same type:


Yes.  You can put a 1TB drive in there.

The port that your optical drive connects to is a standard SATA III port.  This is why you are seeing that it supports 6Gb/s.  The "negotiated" speed is the speed at which the device will communicate.  A SATA I drive has a transfer rate of 1.5Gb/s.  So, even though SATA III can go 6Gb/s, a SATA I can't go any faster.

A SATA III port is backward compatible with SATA II and SATA I.  That being said, a SATA port is a SATA port - it doesn't care if you are attaching a spinning hard disk, an optical disk or an SSD.  SATA supports 48-bit LBA (Logical Block Addressing) which means your drive can be up to 128 PB (Peta Bytes) or 128,000 1TB drives.  So, there is no limitation from a hardware standpoint.

I have personally [used this model optical bay drive caddy][3] with a 1TB drive with no problems.  The specs say "up to 500GB" but I suspect that since this product has been out for such a long time, they just never bothered to update the marketing material.


To reinitialize the drive, you can enter the following. If this does not work, then you should consider that the drive, cable and/or controller may have failed.

Enter the following command.

sudo diskutil unmountdisk disk0

If disk0 does not currently have any partitions, then you will receive the following message, which can be ignored.

Unmount of disk0 failed: at least one volume could not be unmounted

Next, enter the following commands.

sudo gpt destroy disk0
sudo gpt create -f disk0
sudo diskutil partitiondisk disk0 1 gpt apfs "Macintosh HD" R


How can I get v6.3 Command Line Developer tools to install?

In all cases, this somehow worked itself out after 36 hours or less for each Mac.

I'm stumped, but it appears something server side changed as opposed to needing a fix on the client side.


The SD Card is failing. Oddly enough, you can mount it as RW using a SDXC > USB adapter (don't ask my why, but it works) such as this. Once mounted, you can copy data off the card. It's not a question of a corrupted filesystem, but a physical failure of the device - for example, although you will be able to reformat the card when connected via this adapter, it will nevertheless revert back to read only if connected directly again; it will eventually fail completely. If citations are desired, I don't have any off-hand. My source is personal experience, multiple times over. Best of luck.

Update (Found an old card):

Here is one of my old, dead 8GB SD cards that is read only when connected via my SDXC port:

...And R/W when connected via my USB.

...And finally, immediately after I took these screenshots:


How do I emulate iOS Clash Royale on Windows?

You can't.

There is no emulation software for Windows to run iOS apps.
Even on Mac you must have the source code, you cannot run a compiled app.


How to communicate with another computer (on another network) terminal to terminal (OS X )

It's unclear what you really mean with communicate!

If you want to have a chat-like communication enable ntalk on both hosts:

sudo launchctl load -w com.apple.ntalk

Then enter

talk user@host

to open a chat session.

To enable the chat session on the other side just enter the displayed command e.g.

talk otheruser@otherhost

This might fail if the system versions of the two hosts are different.

To "mirror" a session/attach your Terminal window to another one on a different host use screen:

On host1/user1 enter

screen -S test #test is the sessionname and can be chosen more or less freely

On host2/user2 enter:

ssh -t user1@host1 screen -x test #use the sessionname from above

User1's input will be visible in user2's shell but is unable to execute anything on host2. User2 can execute commands on host1. Both users see all commands entered in both "shells".

Screen is a really mighty tool. Please consult man screen for further informations.


com.cisco.anyconnect.macos.acsockext hogs Mac CPU but cannot be killed or stopped from launching. Nothing online works so far to solve this

Press Don't allow When Cisco asks Cisco AnyConnect Socket Filter” Would Like to Filter Network Content.
If you do so it creates Network Settings that automatically launches this CPU-consuming com.cisco.anyconnect.macos.acsockext.
To revert it :

Go to System Preferences -> Network
Observe several instances starting with Cisco.. next to Wi-Fi
Delete all of them with - button beneath
Press Apply
If any Cisco instances appears again, delete it again; Press Apply
Check for com.cisco.anyconnect.macos.acsockext in Activity Monitor and kill it if needed
NEVER! Allow Cisco to Filter Network Content again
(for some reason it lacks of Don't ask again checkbox)


How do I install "R" on OS X using homebrew?

Install Homebrew (if needed)

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Install R

brew tap homebrew/science
brew install r


Red Button On Top Left Actually Quitting Apps Now?

No, the red dot acts as it always had. The dot under (or next to) the app icon in the Dock indicates the app is still running. You can verify this by doing several things:

Running Activity Monitor and looking for the app in the list of Process names (You'll see a lot of Google Chrome processes)
Use the Command - Tab app switcher, which will show the apps as active and available.
The app name should still be showing to the right of the Apple menu item in the menu bar.


Can I configure Apple Mail so that it does not cache any mails from Googlemail?

AFAIK, there is no real possibility to disable the caching on mail.

What you could do is: reduce the IMAP folder size directly in Gmail :

  Settings > Forwarding and POP/IMAP > Folder Size Limits > Limit IMAP
  folders to contain no more than this many messages = 1000


www.logmein.com is what you're looking for :)


MacBook stays connected to wifi but loses internet connection

A recent article on Cult of Mac entitled How to fix Wi-Fi and Bluetooth interference on a Mac may give some insight. In your screenshots, your wifi is running on 2.4GHz which is the same as Bluetooth according to the article.

If a wireless connection is a must, you may find that a change in router settings is what you need. Wi-Fi and Bluetooth devices use the 2.4GHz band as standard, but modern routers also support the 5GHz band.

I was about to ask about my audio skipping that is playing over Bluetooth. I noticed that my router does have 2.4GHz running. I am currently testing to see if my problems are resolved.


Switch between fullscreen apps, wrap around?

No but you can use cmd + Tab if you want a wraparound. Another thing you can do is this:

Swipe up with three fingers. You’ll see every window that is opened right now. If it isn’t fullscreen it will be somewhere in the middle of your screen. If it is in Fullscreen it will be on top next to the desktop window. You can order them by holding one and then moving it to the position you want.

For instance you have Safari, Pages and Calender opened and you want Pages to be the first fullscreen after swiping with three fingers from the desktop. You only have to swipe with three fingers up and drag the Safari fullscreen right next to desktop.


The reason is because you didn't exit that finder window last time you exited logged out or shut down your mac.

If not that then you have some form of malware on your computer


Is there a way to auto-complete the open command in Terminal?

_complete_open() {
        COMPREPLY=()
        local cur="${COMP_WORDS[$COMP_CWORD]}"
        local prev="${COMP_WORDS[COMP_CWORD-1]}"
        [[ "$cur" == -* || "$prev" != '-a' ]] && return
        apps="$(mdfind kMDItemKind==Application -onlyin /Applications -onlyin ~/Applications -onlyin /Developer -onlyin ~/Developer | grep -v '/.*/.*/.*/.*/' | sed -E 's|.*/||g;s|\.app$||g' | uniq)"$'Finder\nArchive Utility\nCharacterPalette\nKeyboardViewer'
        local IFS=$'\n'
        if [[ "${cur:0:1}" = '"' || "${cur:0:1}" = "'" ]]; then
            quote="${cur:0:1}"
            cur="${cur:1}"
        fi
        local found="$(grep -i "^$cur" <<< "$apps")"
        if [[ "$quote" == '"' ]]; then
            found="$(sed "s|^|\"|g;s|$|\"|g" <<< "$found")"
        elif [[ "$quote" == "'" ]]; then
            found="$(sed "s|^|'|g;s|$|'|g" <<< "$found")"
        else
            found="$(sed 's| |\\ |g' <<< "$found")"
        fi
        COMPREPLY=($found)
}

complete -o default -F _complete_open open

Third version, which should now both be case insensitive and work within quotes.


In Mail.app are images for a gmail account pulled from google image proxy servers or original servers?

Apple's Mail.app fetches email over IMAP. Gmail does not replace any image URLs when email is accessed through IMAP, therefore images come directly from the original source.

You can verify that by reviewing the raw source of the email in your IMAP client (e.g. Mail.app). Select View > Message > Raw Source from the menu. Alternatively, use the keyboard shortcut Option-Command-U.


Speak Text not available in some apps? Add it back?

The easy answer is no.
The more complex answer, is that it usually depends on the accessibility of the app. If an app doesn’t use the proper accessibility labels and APIs, it won’t work properly with other assistive technologies like voiceover and speak screen. A classic example of this not working is in an image


Configuration profile for managing multi monitor display

The best I've been able to find that does this is SwitchResX, To get what you're asking for, I believe you would set up a display set for your home and work environment. SwitchResX also advertises that it can be controlled via AppleScript.


Can iCal merge Events of attendes into one shared event?

For the moment it seems that this isn't possible. The logic behind using iCal with delegates is that you don't have the delegates tab activated all the time. Normally a delegate should only be looked at when it's needed. So the problem was more that I used the delegates tab in a wrong way ;)


What version of iWork can I use with Snow Leopard Ver 10.6.8?

It should run in your machine, as it is stated under Apple's iWork: System Requirements that iWork '09 requires an Intel processor ( not a Core2Duo ) and Mac OS X v10.5.6 or later.

Here's all of the requirements:

  A Mac with an Intel, PowerPC G5, or PowerPC G4 (500MHz or faster)    processor
  512MB of RAM; 1GB recommended
  Approximately 1.2GB of available disk space
  32MB of video memory
  Mac OS X v10.4.11 or Mac OS X v10.5.6 or later
  QuickTime 7.5.5 or later
  DVD drive required to install
  Some features may require Internet access; additional fees and terms    apply


I searched on Github using https://github.com/search?l=Ruby&o=desc&q=asciiart&s=updated&type=Repositories, and discovered that this is a ruby package so I was able to remove it using

sudo gem uninstall asciiart


iTunes U plays previous video when trying to open reading material

The solution seems to be to first download the item, and then it will open properly.


Is there a way to default ALL new reminders/calendar events to have an alert?

Yes, there's a setting!

Settings->Mail, Contacts, Calendars->Default Alert Times->Events


Finder / spotlight / mail search not working

I can also confirm that if you run out of disk space Apple Mail spotlight can become unusable.  My solution is slightly left field but has the advantage of being utterly reliable - rather than trying to rebuild OSX spotlight or force mail to reindex mail, I instead archive mail into EagleFiler (https://c-command.com/eaglefiler/).  EagleFiler maintains its own separate search index so is unaffected by system spotlight issues which I find difficult and time consuming to resolve.   Double clicking a mail message in EagleFiler will open it (and any attachments) in Mail.


openpgp2ssh (monkeysphere tool) installed with Homebrew on OS X error Can't locate Crypt/OpenSSL/Bignum.pm in @INC

The problem was cpan installed with MacPorts. I had to install the module with $ /usr/bin/cpan -i Crypt::OpenSSL::Bignum, specifying an absolute path for cpan.


Why is the iPhone 5 magnetic on the back near the camera lens?

It's very likely to be the speaker. Because yes, speaker use magnets.

It's on opposite side of the top speaker only and looking at this picture (courtesy of iFixit's iPhone teardown) there is nothing else that is magnetic.


Compatability of Macbook Air with HP 23fi

The HP Pavillion 23fi monitor has the following inputs:

1 VGA
1 DVI-D
1 HDMI

Because Macbook Air has only Thunderbolt output (or Mini DisplayPort for previous models) you need an adapter to use it with this monitor.


Try using ext4fuse.

ext4fuse This is a read-only implementation of ext4 for FUSE. The main reason this exists is to be able to read linux partitions from OSX. However, it should work on top of any FUSE implementation.

Basic usage, where N and M in /dev/diskNsM are the disk and partition numbers (such as 7 and 1) of your Ext4 ("Linux") data. You can find these appropriate numbers for your machine in OS X' Disk Utility or by running diskutil list on the command line.
mkdir -p "$HOME/tmp/my-linux-mount"
ext4fuse "/dev/diskNsM" "$HOME/tmp/my-linux-mount"

On macOS Sierra the option -o allow_other is needed, as in:
ext4fuse /dev/diskNsM $HOME/tmp/my-linux-mount -o allow_other

Install both ext4fuse and osxfuse using Homebrew.
brew cask install osxfuse
brew install ext4fuse

According to the docs, you might also have to add <your user> to the operator group. Here using whoami to find your current username.
sudo dscl . append /Groups/operator GroupMembership "$(whoami)"

See also the fix for problems clicking "allow" for the "System Extension Blocked" message for osxfuse, and the osxfuse docs for mount options, such as allow_other and defer_permissions.


Messages.app (Mac) does not play sound when message received

I had the same problem and I found that in System Preferences> Sound> Sound Effects:  The "Alert volume" was set at zero.  Adjusting it up solved my problem.


Mission Control bug on Mountain Lion: Dragging Windows to Desktops Fails Regularly

This has been killing me, too. But I went into the MC preferences pane and unchecked "Group windows by application." It worked.


My recommendation would be to check what's taking up your data. To do this:

On your iPad go to Settings
Tap on General
Tap on Storage and iCloud Usage
Under the Storage options tap on Manage Storage
Wait a little while for all the apps to be populated
Once it stops updating, your apps will be listed in order of what's taking up most of the space
Tap on the apps in the list to view more details about what's taking up space

By following the above process you'll get a much better idea of what's taking up space and will be able to take steps to manage that.


Using scutil to set DNS for specific domains

I would not recommend scutil for this -- it's hard to understand and hard to use (and I'm not sure what the commands you've done so far actually do, but I'm pretty sure it's not what you want).  The "standard" way to configure custom resolution policies for specific domains is to create a /etc/resolver directory, and then put file(s) in it named for the domain(s) you want the policies applied to. See man 5 resolver and this web page for more info.

In you case, this would mean creating both /etc/resolver/example1.com and /etc/resolver/example2.com, both containing this:

nameserver 198.35.23.2
nameserver 198.32.56.32

Note: I haven't tested this in a while, but I assume it still works. Also, note that changing /etc/resolv.conf does not change the system resolver's behavior; it's just there for compatibility with unix-heritage tools that depend on it.


Go to a certified Apple Support Provider (Apple Store or similar)

The will be able to repair your computer.


Should I use homebrew or the official downloader to install nodejs?

No problem with .pkg installer downloaded from official website. Seems to be the same with brew. Don't forget to update Homebrew.


Can I recover my Safari history after running CCleaner?

Safari History data lives in ~/Library/Safari/ so you could restore that from Time Machine - though it might be better to just restore the entire Safari folder, in case CCleaner did more damage.
If you sync Safari over iCloud, switch of any other devices as soon as possible to prevent them also syncing the lost data, then having to sync it all back again afterwards.


My best solution is the following (for bash shell)

shopt -s dotglob
for f in /*
  sudo gfind "$f" -path /System/Volumes/Data -prune -o -print 2>/dev/null
done
shopt -u dotglob

where, in place of -print, one can use several other commands.

The most part of files in /System/Volumes/Data are the same as in /, with few and not much interesting additions.

Moreover, the more compact solution gfind /* does not work well, because produces many loops that prevent the listing of many parts of the full listing.


Selectively disabling notifications in macOS

Unfortunately, no. Dropbox notifications are all or nothing. Selecting which sort of notification to ignore is not an option - it just isn't granular enough. I've searched for an official Dropbox feature or enhancement request mechanism, and in the Dropbox Community forums there is a Share an Idea section which may be actually viewed by Dropbox developers.
Good Luck


macOS methods for applications autostarting

Spotify uses a so-called Modern Login Item (in contrary to the deprecated Login Item).

The Modern Login Item doesn't require a classical daemon|agent.plist or a Login Item in System Preferences > Users & Groups > $USER.

Apple dev guidelines require the apps using such modern login items to provide a setting in the preferences of the app itself to disable autostart though.

AFAIU the autostart is managed with a separate autostart app in the app itself and Apple's ServiceManagement.framework. In Spotify the app is: /Applications/Spotify.app/Contents/Library/LoginItems/StartUpHelper.app

Further reading and an example app with source code (compiling requires Xcode): Modern Login Item


Any side-effects when sharing a Time Machine backup disk between Lion and Snow Leopard?

In general, there are no issues or side-effects of using a drive connected in turn to any number of macs with mixes of OS levels since each Mac only writes to its own backup folder.

The obvious exception is Lion style FileVault encryption where Snow Leopard and older macs will be prevented from reading or writing the drive.

The only other problem is if you mix lion and snow leopard on the same Mac and (or) let lion "inherit" the backup of another machine.

In that one case, the contents of the backup are mixed and you can't be guaranteed a restore of system files will work. Your data and pictures and other files will be fine but anything tied to database files or a specific version of the mail app (for example) can depend on versioning.

This isn't really a side effect of Time Machnie changing how it works, but of the OS and app changes.


Can I back up a single folder on time machine?

You can specify folders to be excluded from your Time Machine backup, specifically, you could specify everything BUT your specific files. You can access this by going to system preferences > time machine > options.

For example, I have an SD card that's always in my MacBook Air missing from my time machine backup, because I prefer to keep that separated. So I added that device as excluded.


You might want to take a look at Michael Tsai's iPhone text editor's comparison. It's not specifically for iPad, but summarizes (and he keeps it more or less updated). You have links to all the apps he mentions and a nice formatted table with the "features" each editor has or lacks.

He specifically added iPad support in the linked version of the entry:

I’ve added rows for tracking iPad

And of course, at the time of writing this…

  WriteUp, still my preferred editor, syncs faster with Dropbox than before and now supports .taskpaper files.

Bear in mind that Michael updates the entry every now and then. I've linked to version six, but for the sake of this AskExchange entry, you should check if there aren't new ones. Use a google search like this. If you don't know what google is, you can try this other link. ;)


Per the instructions on the screen, you have to log out and back in when enabling or disabling HiDPI mode for the changes to take effect:


Will the Macbook Air (Mid 2012) support dual monitors?

You can hook up two external monitors by using the thunderbolt port that support daisy chaining. You connect the the first screen with your Macbook air and connect the second screen with the first screen.

According to the following KB-article the following models support up to 2 displays through one thunderbolt port.

MacBook Pro (Retina, 13-inch, Late 2012) and later
MacBook Pro (Retina, Mid 2012) and later
MacBook Pro (13-inch, Mid 2012)
MacBook Pro (15-inch and 17-inch, Early 2011) and later
MacBook Air (Mid 2012) and later
iMac (Late 2012)
iMac (Mid 2011)
Mac Mini (Late 2012)
Mac Mini (Mid 2011), 2.5 GHz

It's not possible to connect 2 monitors simultaneously through one hdmi port.

Arstechnica also has an article about the support of multiple external monitors through one thunderbolt port. Apparently the older Macbook airs only support one external screen due to limitations in the thunderbolt host controller.


Detach a tab in a fullscreen window in Chrome

I'd been idly wondering about this for a month or two as well. The answer is no, but there is an extension that can enable a keyboard shortcut that does the same thing. Here's a link to the Google Product Forums topic that helped me, too. I haven't tested this extension myself, but the user who posted on Google Forums did.


When I changed permissions on an NTFS drive, all files are hidden in Finder. How do I make them visible again?

Open Terminal and type: defaults write com.apple.finder AppleShowAllFiles -bool true; killall Finder. As suggested in the command, it shows all hidden files.


Application to periodically update desktop with new images from Flickr tag search?

DeskLickr is a few years old, and I've not tried it, but it should do what you want.


Will a 2015 MacBook logic board work on a 2016?

No, this will not work.
It's not the connectors you have to worry about, it's the screw hole locations and Apple is notorious for changing this very minor but critical detail to prevent this exact thing from happening.
For example, I just finished restoring a Mid-2007 (white) MacBook.  I ordered a bottom case (improperly listed as a 2007) and while every single connector lined up properly, it would not go in because of very subtle differences in where support posts and screw holes were placed - sometimes as little as a couple millimeters.

Could the pins be different?

Absolutely!  Apple makes changes all of the time depending on the components they source.  The MacBook Pro's you referenced could very well have an issue where the pins are different.  After all, it's the 2016 MacBook Pro models that suffered the "flexgate" (display cable) issue where the 2015's did not.  The cable was made shorter and the back light power pins (21V) were moved too close to a data pin (3V) resulting in machines that had fried GPUs.
My advise is to have the SSD repaired.  There are firms out there that will do board level repair like this for about the same price as you're going to pay for a different logic board.


macOS Sierra update can't be installed on this disk.This volume does not meet the requirements for this update

I just bought a reconditioned MacBook Air running macOS High Sierra 10.13.4 and as I wanted to upgrade to macOS High Sierra 10.13.6, I ran into the same problem. I tried everything and was about to give up, until I stumbled the following page:

https://technology.siprep.org/waiting-for-filevault-encryption-to-finish-to-install-macos-updates/

and realized that FileVault was still encrypting my hard disk and that was blocking any macOS update.


Take a look at Apple's iPod touch iOS4 User Guide. In particular, page 31 has two helpful tips:

To reject the suggested word, finish typing the word as you want it, then tap the “x” to dismiss the suggestion before typing anything else. Each time you reject a suggestion for the same word, iPod touch becomes more likely to accept your word.

Turn auto-correction and spell checking on or off: Choose General > Keyboard, then turn Auto-Correction on or off. Auto-Correction is on by default.


Can I Mount a Hard Drive in Mac Pro Tower as Read Only?

I use a program called Disk Arbitrator. Its used to block auto-mounts when you connect devices and can also be used to auto mount drives in read-only instead of read.

(Disk Arbitrator is the green icon, far left)

From my understanding it hops in before the system can mount the drive, and instead mounts as read-only. Probably not as good as using a hardware block, but in most cases its sufficient (and I rely on it for similar purposes)


Does the AFP Service ACL still exist in 10.9 Server.app?

You can enable individual access to services for users and groups inside of Server.app 3.0. Select the Users or Groups section from the sidebar, and then click on the user or group that you'd like to configure access for. Click on the action (gear) icon below the list of users or groups, and choose "Edit Access to Services...":

You'll be presented with a list of services that allow access to be enabled and disabled for this user/group. If the list is disabled, you may need to choose to "Manage Service Access":

The software may prompt you to confirm your choice to enable management of Service Access:

Some information on how to configure these checkboxes using dseditgroup is available. It should also be noted that users from external directories are denied access to services by default.

If you're just trying to confirm that the user is inside of the group that's allowed to access the AFP service, you can perform this command:

dscl localhost read /Local/Default/Groups/com.apple.access_afp GroupMembership

If the command reports that the record is not found (-14136), you probably don't have an ACL applied to the AFP service.


Use a macbook Air for watching TV using thunderbolt

The answer is still no! The graphic card inside the MacBook cannot handle video input! Only output!

Second: There is currently no working adapter beside "HDMI to Thubderbolt". No converter yet!


How to stop iPhone from listing iMac as audio source during phone call?

On your iPhone, go to Settings > Phone > Calls on Other Devices > un-check the Mac. Then switch off the "Allow Calls on Other Devices" toggle switch and restart the phone.

Also worth mentioning: simply switching off the "Allow Calls on Other Devices" toggle switch does NOT solve the problem - the Macs remain in the audio options list even if that option is off. You need to leave the option on and un-check each device before toggling the option off.  You may not see the audio choices change until the phone is restarted.


How to change your primary device for receiving the verification code?

After doing some research online, I was unable to find any mention of a "Primary Device". Any device that is registered to receive Two Step verification codes will receive the code.

I think what you need to do to receive the codes on you Mac-Mini is register the device to receive Two Step Verification codes.

Step Up device to receive Two Step Verification Codes:

Go to Apple () menu > System Preferences > iCloud > Account Details
Click Security.
Click Turn On Two-Factor Authentication.

Instructions from Apple KB - Two-factor authentication for Apple ID

Hope this helps


I don't have administrator account anymore - macOS 10.13.4

The removal of file .AppleSetupDone to trigger Setup Assistant is still here and fully functional in High Sierra, even in the latest 10.13.5 Beta. You can remove this file either in Single User mode or in Terminal when booted in Recovery Partition.

Another way to restore your admin account is to boot in Recovery Partition, starting Terminal and using the resetpassword command to launch the helper app (see attached screenshot).


Terminal - Is the built in zip command lossy?

No, ZIP files are never compressed in a lossy way, nor would it really even be possible.

Lossy compression algorithms only work for data which can be approximated and still be recognizable to humans. Pictures and audio work for this, but not arbitrary data.

ZIP compression algorithms take arbitrary data, and without knowing what it is, compress it losslessly by finding redundant data, and mapping it out. There would be no way to know what part of the data might be approximated, which is why archive software use lossless compression.


iCal DAV The Server Responded with an Error (HTTP 302) after sleeping

Several things could cause this, but you could eliminate or reduce the chance by doing any or all of the following:

Turn off all networking before sleeping.
Reduce the refresh time period for that calendar to avoid it refreshing while the system is waking or getting re-connected with an available network.
Quit Calendar before sleeping.
Move the calendar to another hosting site (assuming it's not really the Mac that's causing the http error.)


How can I get a list of potential methods for DefaultKeyBinding.dict?

It seems that you can trigger any methods you want for the active view of the application you are running. This is the most comprehensive list of methods I have found.  It is the oldest snapshot of osxnotes.net, now down, on the wayback machine (so they may have updated it before it was taken down). See the links in the "Methods" section for even more information than the link itself provides.


Mid-2011 27" iMac random reboots, GPU defective?

You may find this question of interest to you.

Unfortunately, this iMac still has intermittent problems and sometimes boots and sometimes doesn't. When it doesn't it just keeps restarting, and even when it does boot it will randomly reboot at some point.

However, to answer your question, yes, a graphics card can cause random reboots. Whether or not it's worth $250 to replace only you can answer. Obviously, if it fixes the problem it's money well spent. If it doesn't, then not.

But it's what I wanted to do next on the iMac I was troubleshooting, but the owner decided to call it quits. If it was me, I'd personally take the plunge and if it didn't resolve the problem I'd try and resell the graphics card. But that's a personal choice on my behalf and you need to do what you're comfortable doing.


Windows iTunes: Where are the lyrics saved to?

It is entirely possible that you have iTunes set to copy files to its own media folder, in which case the original audio files are not changed.

To find the location of the audio file iTunes is using, look under the "Where:" label in the "Summary" tab.

iTunes (both Windows and Mac) does use the lyrics field in MP3s to store lyrics, and will cause the modification date and time, as well as the size, to change.


Is there a task manager for OS X El Capitan?

The OS X equivalent of Windows Task Manager is Activity Monitor, located in /Applications/Utilities/, or type Activity Monitor in Spotlight.

See Activity Monitor's internal Help: Activity Monitor > Help > Activity Monitor Help

For more information see Apple's Support Document: Use Activity Monitor on your Mac

Also, as mentioned by klanomath, for more specialized scenarios there is Instruments in Xcode. (Xcode > Developer Tools > Instruments)

Help for the Command Line version of Instruments, in a Terminal type: man instruments

Or see Apple's Instruments User Guide.


use some apps on ethernet, others on wifi?

Some programs specifically gives you the option to choose the source interface. That's the easiest way if this is the case.

Another possibility is to use source routing (policy routing) to ensure that requests from your specific source is routed via the interface you need. This is often quite complicated to setup and maintain.

A third possibility, which is really not about choosing a specific interface, is a practical approach where you change the routing based on the destination instead.

I.e. if it is only important for you that your app uses the wired ethernet conncetion when talking to the specific repository, you could determine which IP address (or addresses) that repository has - and then add a specific route for that IP over the wired interface. This route would take priority over your default route.

From the Terminal run:

  route -n add -host xxx.xxx.xxx.xxx -interface en0

(for net local)

or

  route -n add -host xxx.xxx.xxx.xxx gw yyy.yyy.yyy.yyy -interface en0

(for routed destinations)

where xxx.xxx.xxx.xxx should be replaced with the IP of the repository. Similarly yyy.yyy.yyy.yyy is to be replaced with the IP of your gateway for the wired interface.

If you have several wired interfaces, change en0 to the specific interface.

If your repository have multiple IP addresses, run the command above multiple times with the various IPs.


Can a Maxtor ATA133 HDD be fitted into a 2001 iMac?

Having looked at the iMac (Early 2001) - Technical Specifications and comparing them with the information found on Wikipedia for Ultra ATA/Parallel ATA I do not see any technical limitation on why it should not work.

What you need to be aware of, however, is that in case the bus speed is lower than the ATA/133 (e.g. ATA/66 or ATA/100), the hard drive would not be as fast as it could be.  Nevertheless, I understand that it will be operational with the larger size available to you.


How do I fix iPhone SE celluar network after 12.1.2 upgrade?

You need to update your cellular settings.

How to do so from this Apple Support page:

  Make sure your device is connected to a Wi-Fi or cellular network.
  Tap Settings > General > About. If an update is available, you'll see an option to update your carrier settings.

If there is no option or it doesn't work then:

  If you see either of these alerts, take your iPhone or iPad to an
  Apple Authorized Service Provider or make a Genius Bar reservation at
  an Apple Store. You can also contact Apple Support.

According to this Apple Support page.


How to stop iTunes to auto download "Available apps" on start?

Go to iTunes Menu Item => Preferences => iTunes Store => Disable Apps under Automatic Downloads


How can I add a DNS record so that example.com resolves to my server.example.com in the OS X Server app?

If you have added a machine record (e.g. server.example.com) the primary zone example.com has been already created automagically.

To view all records (including your primary and the reverse zone) click on the gear near the bottom of the window and choose 'View All Records'.


MacBook Pro Retina 15" native resolution compromise?

I would suggest just to use the "more space" 1920x1200 in System Preferences.

From what I can see, options in System Preferences has been tweaked to look better than to just change the resolution with some tools like SetResX or DisplayMenu.

If you don't like 1920x1200, and really want to get smaller, your only option will be 2880x1800. Everything will look small. But you will get used to it.

You might need a larger cursor, that option can be found under Accessibility in System Preferences.

Any other apps you want to have them look nicer, you will need to do it on a per-app basis, font size, zoom, etc.

But it won't be as good as the options under System Preferences, basically, if you have 2880x1800 as your resolution, and have everything 50% larger, that will be 1920x1200. So there's really no point to refuse it. Also Boot Camp defaults to 1800p with a 150% dpi.

The bottom line is, the options built-in are tweaked, you won't get anything better than those. Stick to it. As a fellow developer, I always choose 1200p or 1050p when doing UI designs. Go back to 900p when coding.


The setting in System Preferences changes the com.apple.trackpad.scaling key in ~/Library/Preferences/.GlobalPreferences. You can also edit it manually:

defaults write -g com.apple.trackpad.scaling -float 5.0

The normal minimum and maximum values are 0.0 and 3.0. You have to log out and back in to apply the changes. Moving the slider in System Preferences resets the setting.


Is logic board from Macbook Air 11" A1465 2015 compatible with Macbook Air 11" A1465 2014?

For these models the answer seems to be yes.
According to an iFixit thread you can even exchange it with the 2013 model.

In general though, you have to be careful since Apple tends to make minor changes, making the models incompatible.
For example: They changed the battery connector in the iPhone 6s from its predecessor, the battery itself was basically the same.


Macbook White Mid 2007 will not boot even on Mac OS X Lion bootup USB

So I solved this problem by creating the Bootable USB stick by booting into my old hard drive and downloading and installing the recovery disk on the USB stick. Before I made the bootable USB stick on OS X Yosemite.


iOS app missing keyboard language selection

If I understand correctly, you are saying the keyboard languages show up properly in all Apps except a few. Is this right? Are you connected to the internet when the problem occurs? I ask because some language items (e.g., voice dictation) only work properly when an internet connection is available (sometimes you can't even see the mic, shown in your image). Like you, I have 4 languages installed (although I removed emojis). At times I've experienced problems (though different from yours) and I did something like the following to solve them:

1) remove each keyboard language (except native) via settings-->general-->keyboards
2) restarted the device
3) re-added each keyboard language via settings-->general-->keyboards

In your case, I suggest you delete the problem App(s) before step (3) and then re-add them after step (3)

If you are able to see the language keyboards in most Apps (Mail, Notes, etc...) but just not in some problem Apps, I would contact the developer, sending them a screenshot.


Has "bounce" been removed from the Apple Mail AppleScript dictionary?

Yes. I searched the dictionary for Mail.app and it's been removed. I would love to find the code and put it back. This just creates more misery for people dealing with non-technicals who 'don't get it'.


Yes, you need an enclosure to use a Kensington lock.
As you can see Mac Mini doesn't have a pin lock.


At this point, the drive either has failed and needs to be replaced or needs a total erase, start from scratch, and load the files and OS from a backup copy.

You might be able to keep running on it, but it's like a bridge with cracks in it - it's best to collect your toys and get it repaired.

You could try a third party tool like Drive Genius or Disk Warrior, but most people don't need to spend $$ and can just do a backup / restore. I'd rather you spend $100 on a new backup drive than software that may or may not repair the issue.

On one hand - you have a backup drive that you can always use. On the other, you have traded $100 to roll the dice and see if software will fix the issue or if you still need to do the backup. You also want to budget for a potential repair, since many drives with this error are failing and need to be replaced. (And you won't know that until you try to erase it and restore to put it back into service).


Swapping the dollar sign for a euro, American english keyboard

Two apps for remapping keys are Ukelele and Karabiner.

Also the Dutch keyboard layout is the same as US but has € at Option 2, if that is easier.

You can also set up a text replacement in system preferences/keyboard/text/replace with, so that for example $$ gives you €.


(This answer doesn't apply to the latest version of Messages in 10.12 which appears capable of sending VERY large messages)

TL;DR; In 10.10.5 the limit is 18996 but you can't paste in a block that large.

This isn't the answer you want but it's the answer you should listen to:

iMessage isn't designed for sending huge long messages. Write an email instead.

But if you really want an answer the max characters is 18996 but the catch is that iMessage on OSX (10.10.5) won't let you paste in a single block of text that big. Try breaking up and pasting in smaller 1000 character chunks if you must use this platform to send large amounts of text.


How do I rename the Boot Camp partition?

Under default conditions, you'll need to rename the BOOTCAMP volume from within Windows.

In macOS, when the Boot Camp Assistant sets up a partition to install Windows it creates a FAT32 volume named BOOTCAMP.

During the install of Windows, the user is supposed to reformat the volume as NTFS.

By default, NTFS volumes are read-only under macOS and why the renaming, after the install, needs to done from within Windows, unless one has enabled NTFS write support under macOS. This typically requires the installation of third-party software, e.g. Microsoft NTFS for Mac by Tuxera.


The contact numbers will be retained on your iPhone and transfer to your new AppleID.

What you will want to do is sign out of your old AppleID on the phone and then go into icloud.com under your old AppleID and delete everything you no longer want there.

When you create a new AppleID the contacts and other info will be uploaded to your new AppleID account.

At least that is how it is supposed to work. I would do a manual backup of the phone to your computer (using iTunes) just to be safe. you will likely not have to use the backup but It's always a good idea to have a fallback option...


Device manager and Postgresql error message loop

OS X Server update 3.0.1 seems to have cleared this up for me.

Mac App Store


Can I password protect/childproof iPad apps?

You can't generally password protect specific apps without some jailbreaking I assume, but you can restrict certain things, a few of which I recommend if you are giving it to a young one.
http://support.apple.com/kb/ht4213 Describes the restrictions process, and it lists

You can choose to restrict access to the following applications and features on the device:
Safari,
YouTube,
iTunes,
Ping,
App installation,
App deletion,
Camera,
FaceTime,
Location,
Account changes,
Multiplayer games in Game Center,
Adding friends in Game Center.
In addition, you can choose to prevent access to specific content types:
In-app purchases,
Music and podcasts,
Movies,
TV shows,
Apps.

You can also set iTunes restrictions for content via http://support.apple.com/kb/ht1904, but again, this isn't device specific at the time, it is when you are buying or downloading content from the internet.


Is it a good idea to seal off the optical drive bay after installing a second HDD?

Depends on your bracket/caddie style, but for peace of mind I would advise using electrical tape over the gap on the inside, any exterior covering cannot be less intrusive than just ignoring the hole. Airflow etc is not an issue.

Debris entering the Mac isn't a huge concern as there are slots larger than the optical bay and unless your optical drive has massive amounts of conductive metal debris in it - leaving the felt-like skirt in place should suffice for all but the most messy environments.

Unless you are also sealing the heat exhausts by the display hinge - sealing the optical slot won't matter either for good or for bad, so I'd say it's not a good idea to spend time/effort to further seal that slot.


If your contacts were connected to an account (e.g., iCloud or Exchange), you may need to re-authenticate after an OS upgrade. Go to System Preferences > Internet Accounts and make sure Contacts for the account you use is checked.


How to free space on Time Machine on a Netgear NAS?

I found this to work:

http://www.readynas.com/forum/viewtopic.php?f=71&t=60831

$ cd /Volumes/ReadyNAS-1/
$ rm -rf macbook.sparsebundle

It took a while to delete 300 GB but worked, diskspace increased!


Mac App Store shows an update available for an app I didn't install

According to http://hints.macworld.com/article.php?story=20120727110524438, you would want to check the /private/var/db/receipts/ folder for any files related to the app.

If the piracy messed with receipts, you may need exceptional records to clean up another app's receipt so this confusion might still be a result of your abuse of the normal app purchasing process.


Restore Mac Office from TIme Machine Backup

That actual License file is /Library/Preferences/com.microsoft.office.licensing.plist Moving this file from the backup back into place may fix the problem.

You may also want to try coping the files from ~/Library specifically ~/Library/Application Support/Microsoft/ ~/Library/Preferences/Microsoft/ and all the ~/Library/Preferences/com.microsoft.* files.


How do I stop FirefoxCP process preventing sleep?

To manually initiate a sleep on the mac and override 'Preventing Sleep' applications run
pmset sleepnow
in the terminal
(you may find something in man pmset that can alter the settings, I performed a quick look but couldn't find anything)


No. If your iPhone have been wiped all data is lost.
I just wondered why the last backup is 2 years old because before the iOS upgrade a backup should have been made.

You should consider using iCloud so regular backups of some data (contacts, calendar, notes, photos, App data) will be made without your interaction.


Two-factor authentication "You have sent too many codes to verify your phone number."

Wait for 8 hours and then try again. If the codes dont work the 1st 2 times, click didnt receive code and try another offered method (like text me, call me, didn't receive code). It sounds like you have a software issue. Maybe a backup and restore can help in the long run, but for now just wait the 8 hours.


Mountain Lion : Password expiration for OS X that is currently bound to an Active Directory

(1) The only notification on the newer Mac OS releases is a prompt at the login screen once you successfully authenticate.  As it starts to login it receives the notification from AD that your password is set to expire in X number of days.  For instance, if AD is set to remind users of their password expiration 10 days before it expires then the prompt will be along the lines of "Your password is set to expire in 10 days.  Click change password to change your password or continue to continue logging in."

If you click continue you will continue logging in and you can change your password later.  If you click change password you will be prompted to enter a new AD password.  This will update your mobile user accounts password as well, however it will NOT update your keychain password or other passwords stored within your account.  The Mac OS basically treats this like a password reset from outside of the system, just like it would if you reset the password from your recovery partition.  Once you've logged in you will need to update your login.keychain (and now with Mavericks, your local/iCloud.keychain) password to match the new password.  While you're in keychain it would be smart to update any of your saved entries for the old password as well.

(2) I don't think this is correct, although this could be the case if you were not connected to your office network.  Updating through System Preferences > Users & Groups > Change Password is actually my preferred method for our users to update their passwords. This process updates the AD password, the local/mobile account password as well as the keychain passwords.  The only thing our users have to do afterwards is update their Outlook and phone system password entries in their login.keychain and on their iPads & iPhones.  This process only works when you're connected to the network where your Active Directory resides.  When my users are outside of our network (away from the office) they can change their passwords using the option in Microsoft Outlook Web Access.  This is also the only place they'll receive the password expiring in X number of days warning when they're outside of the network.  When they come back to the office they will need to login while connected to the network in order to update the password, then update their keychain password.

So my recommended method for our users is this.

If you're in the office:

Click continue to login without changing your password
Put your iPad and/or iPhone into Airplane Mode (to prevent account lockout during the process)
Open System Preferences > Users & Groups, select your account and click Change Password
Open Keychain Access (Applications/Utilities) and find the entry for your Exchange account.  Double click it to open and change the stored password.  Repeat this for our phone system (it uses AD credentials) entry in keychain.
On your iPad and/or iPhone, go to Mail, Contacts & Calendars > Work Account > Account and enter your new password.  Disable Airplane Mode once you're finished.

If you're away from the office and it can't wait:

Put your iPad and/or iPhone into Airplane Mode (to prevent account lockout during the process)
Login to Outlook Web Access
Click on Options > Password, change your password
Open Keychain Access (Applications/Utilities) and find the entry for your Exchange account.  Double click it to open and change the stored password.  Repeat this for our phone system (it uses AD credentials) entry in keychain.
On your iPad and/or iPhone, go to Mail, Contacts & Calendars > Work Account > Account and enter your new password.  Disable Airplane Mode once you're finished.
Login to your user account when you're back in the office.
Update your keychain password once you've logged in by opening Keychain Access and clicking Edit > Change password for "login keychain"


How can I make OSX scan for available WiFi networks now

Clicking the AirPort Wi-Fi icon on the menu bar will do a rescan of available networks.


Where can I see modifications made to the PATH environment variable by the Go installer

The /etc/profile file, which Bash executes for login shells, includes the following content:

# System-wide .profile for sh(1)

if [ -x /usr/libexec/path_helper ]; then
    eval `/usr/libexec/path_helper -s`
fi

if [ "${BASH-no}" != "no" ]; then
    [ -r /etc/bashrc ] && . /etc/bashrc
fi

It's the path_helper program that sets up the PATH environment variable.

man path_helper:

  The path_helper utility reads the contents of the files in the
  directories /etc/paths.d and /etc/manpaths.d and appends their
  contents to the PATH and MANPATH environment variables respectively.
  ...

In particular, the Go installer creates a file called go in /etc/paths.d with the following content:

cat /etc/paths.d/go
/usr/local/go/bin


How can I stop OS X from automatically connecting to an NFS server on startup?

You may want to consider using the NFS Manager application to help you locate and disable the NFS automount. You should refer to this section of the manual for assistance.

The mount name /CIFS and the lack of NFS information indicates you may be running Sharity. Check if it's installed, using Spotlight. If it is, you can find the documentation here.


Black screen with cursor & black touchbar

i was facing the same issue, added the root cause of my problem was system overload due to an application launching with every boot - for me the issue resolved with having to wait for about 30 minutes after black screen appears and letting the CPU takes it's time to load - then exiting the application.


How to transfer videos from Mac to iPhone so I can post a video to Instagram?

You can use AirDrop to send files from Mac to iPhone. You can read more about it here https://support.apple.com/en-us/HT203106


Finnish Spell Checker for System of OS X?

Download Voikko spell for 10.8-9 from

http://verteksi.net/lab/osxspell/

and put it in System/Library/Services  (not Library/Services or Home/Library/Services)

Go to Edit > Spelling and Grammar > Show Spelling and Grammar and set the dictionary to Suomi (not Automatic).

Also in Edit > Spelling and Grammar, check the items for checking and correcting spelling.

You should then see, for example in TextEdit, something like


How to wake my Mac remotely so I can use screen sharing?

The aptly called WakeOnLan is a free, simple tool for Mac, both available as application and widget.

  What is WakeOnLan?
  WakeOnLan discovers all other computers in your
  LAN, and enables you to wake them up by clicking a button. If your
  remote computer is a Mac you can put it asleep too.


Resetting all settings fixed the issue. Still not sure what caused it.


How can I monitor the amount of data sent/received to/from a specific host?

IStat menu gives you this data.
The only thing missing is counter I think it only gives you total since boot for a network interface.


How to record if and when my Macbook is opened

Try the command last

It will show you every login since the last reboot.

Open Terminal and just type (using my dev xserve as an example)

[admin@xserve1 ~]$ last
admin      pts/0    allans-imac.home       Wed Mar  2 23:20   still logged in

utx.log begins Wed Mar  2 23:20:07 EST 2016
[admin@xserve1 ~]$

This would be correct since nobody but me (the admin) had logged into it.


This issue first began when I attempted to wake the computer from
  sleep by opening the lid. Instead of the normal login screen,
  everything stayed black.

The Black screen was caused by this error.

It tried to load your Screen lock .png but failed to do so.

Remove Screen lock settings, reboot and see if it works. Reset Screen lock with new message.

Since the Screen lock settings resides in NVRAM it will remain unchanged even if you upgrade to new OSX or Reset NVRAM.


Connection timeout when sharing internet with password

To try to make things clear let's say you have 2 Mac named:

Alex
Bob

Here is the scheme of your small home network :

Internet --- USB --- Alex --- WLAN --- Bob

If when Bob try to join the wireless network (AirPort or WI-Fi or better WLAN) initiated from Alex,
it gets an immediate rejection, this may be due to a network access
with the wrong security setting.

To check this hypothesis, on Bob, simply go within:

System Preferences… > Network > WiFi > Advanced…

and look at the column Security.

If it is anything else than WPA2 Personal, double click on this network setting to fix it.

If it is already WPA2 Personal, double click on this network
setting to check if the registered password is OK.


Offline download of Enhanced Dictation in Mavericks

I had the same problem and i figure out how to solve it

I wanted to keep the file so I don't have to re-download every time

here is the way tested on mavericks 10.9.3 and it works

download the file 785 mb

when it finished go to

SYSTEM --> LIBRARY -->SPEECH Recognizers

SpeechRecognitionCoreLanguages this is the folder

hit get info and look at the size simply copy and paste that folder and save it , if you need to install in another computer copy and paste the folder to that location , if you ever reinstall the system you don't need to re-download because you already have it

here is the link for the pkg i haven't try this pkg yet i just got you the link

http://swcdn.apple.com/content/downloads/55/13/031-1940/chpuvr2ntbhisy2em872b4j6hsk71croja/SpeechRecognitionCoreLanguage_en_US.pkg


Yes, you can affect macOS's text to speech pronunciation. Everything you need to know is in Apple's Speech Synthesis in OS X.

Try these two commands in Terminal.app:

say "cat"

Now to have the individual letters spelt out:

say "[[char LTRL]] cat [[char NORM]]"

See Use Embedded Speech Commands to Fine-Tune Spoken Output for a long list of modifiers.

If you need to speak in another language, be sure to use an appropriate voice.


How to fix iTunes/Skype where fonts all show up as boxes after Mountain Lion upgrade?

This usually happens when you have Fonts Caches (or actual Fonts) that are corrupt. I would do the following, to not only clear the caches, but also to verify your Fonts.

Clearing the font cache - you have a few options (Onyx is just easier).

Use a tool like Onyx, which can do this and many other maintenance tasks for you.
Manually remove the cache with the command line atsutil utility. You basically would do astutil databases -removeUser then sudo astutil databases -remove, then astutil server -shutdown, then astutil server -ping. I would recommend restarting after this.
Choose from various other utilities like Onyx that clear just the font cache.
Some people also recommend clearing out the /Library/Caches folder, but I am not sure how well this works. There also used to be some older ways to clear the cache but I cant find them (and I am pretty sure it was tools before Mac OS 10.5).

Verifying Fonts

Open up Font Book (in /Applications/)
Select All
Go to the File Menu and select Validate Fonts.
Resolve any issues this may present, but those may be specific to your machine.

Usually clearing the Font Cache works. I used to see a similar problem all the time with Microsoft Office 2004, and it had its own cache that we even cleared weekly. I haven't seen the Mac OS mess its cache up that often, but when it does, usually a quick fix. I have even seen a reboot sometimes clear it up (in very minor cases).


Sublime Text 2 in OSX: all fonts are bold regardless of theme or font

on retina screen, i was used "font_options": ["gray_antialias"] and got perfect result


How can I make OS X recognize new file extensions?

UTIs and Launch Services

  Where is the list of “known” file types stored?

The official term for "file types" is
Uniform Type Identifiers
(UTIs), and the database of UTIs is maintained by
Launch Services.

Using the Terminal,
you can view the contents of the Launch Services database using the lsregister tool, which is stored at:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister

Instead of specifying that long path every time you want to run lsregister, you can temporarily add its directory to your PATH:

PATH=/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support:"$PATH"

and then you can run lsregister by simply entering:

lsregister

To view the contents of the Launch Services database:

lsregister -dump

Declaring New UTIs

  Is there a way to make OS X recognize new file types?

This Apple article,
"Declaring New Uniform Type Identifiers",
provides useful information on how to do this. Here's the complete process:

1. Create a dummy application

Create a dummy application to register with Launch Services:

Open AppleScript Editor (located in OS X's Utilities folder).
Save a new empty script somewhere (eg: on your Desktop), setting its File Format to Application.

2. Open its Info.plist file

Locate your new dummy application in the Finder.
Right-click on it, and select Show Package Contents from the popup menu.
Open its Contents folder.
Open the Info.plist file in a text editor (eg: TextEdit).

3. Add your new UTI

There's a choice of two keys:

UTExportedTypeDeclarations – for your own custom filename extensions.
UTImportedTypeDeclarations – for filename extensions which already exist but aren't recognised by OS X.

Choose the key which is most appropriate for your needs.

Then in the Info.plist file, before the final two lines (</dict></plist>), add this code:

<key>KEY</key>
<array>
    <dict>
        <key>UTTypeIdentifier</key>
        <string>IDENTIFIER</string>
        <key>UTTypeTagSpecification</key>
        <dict>
            <key>public.filename-extension</key>
            <array>
                <string>EXTENSION</string>
            </array>
        </dict>
    </dict>
</array>

making the following changes:

Replace KEY with your chosen key (either UTExportedTypeDeclarations or UTImportedTypeDeclarations).
Replace IDENTIFIER with a suitable reverse-DNS identifier:

Exported – Something like com.mycompany.mytype
Imported – For id Software's
Doom WAD format, a suitable identifier would be com.idsoftware.wad

Replace EXTENSION with the filename extension (without the leading dot), eg: wad.

This is the minimum code necessary for Launch Services to accept your new UTI.
You can also add the following optional properties:

UTTypeConformsTo – See the Appendix below.
UTTypeDescription – A user-visible description, which will be displayed in the Finder.
UTTypeIconFile – If you add an Apple Icon Image
file to the Contents/Resources folder in your dummy application, and add its filename in this property,
then files which have your new filename extension will use this icon.
UTTypeReferenceURL – The URL of a reference document describing this type.

Here's a complete example showing all the optional properties:

<key>UTImportedTypeDeclarations</key>
<array>
    <dict>
        <key>UTTypeIdentifier</key>
        <string>com.idsoftware.wad</string>
        <key>UTTypeTagSpecification</key>
        <dict>
            <key>public.filename-extension</key>
            <array>
                <string>wad</string>
            </array>
        </dict>
        <key>UTTypeConformsTo</key>
        <array>
            <string>public.data</string>
        </array>
        <key>UTTypeDescription</key>
        <string>Doom WAD file</string>
        <key>UTTypeIconFile</key>
        <string>DoomWAD.icns</string>
        <key>UTTypeReferenceURL</key>
        <string>http://en.wikipedia.org/wiki/Doom_WAD</string>
    </dict>
</array>

4. Register your new UTI with Launch Services

Run this command in the Terminal:

lsregister <PATH_TO_APP>

replacing <PATH_TO_APP> with the path to your dummy application, eg:

lsregister ~/Desktop/MyDummyApp.app

If you now create a file with your new filename extension, and then select it in the Finder
and hit Enter, the Finder should automatically select only the filename part, not the extension.

If you view the contents of the Launch Services database:

lsregister -dump

you should find your new UTI listed:

type    id:            50364
        bindableKey:   12608
        generation:    1
        uti:           com.idsoftware.wad
        description:   Doom WAD file
        flags:         imported  active  apple-internal  untrusted
        icon:          DoomWAD.icns
        conforms to:   public.data
        tags:          .wad

If you later want to unregister your new UTI, pass the -u option to lsregister:

lsregister -u ~/Desktop/MyDummyApp.app

Appendix: UTI hierarchy and conformance

OS X declares a hierarchy of UTIs which are listed here:
System-Declared Uniform Type Identifiers.

Here are a few UTIs in the hierarchy:

public.content

public.text

public.rtf
public.html
public.xml
public.plain-text
public.source-code

public.c-source
public.c-header
com.sun.java-source

public.image

public.jpeg
public.tiff
public.png

public.audiovisual-content

public.movie
public.audio

Each UTI "conforms to" its parent UTI:

  For example, the UTI public.html, which defines HTML text, conforms to the
  base text identifier, public.text. In this case, conformance lets applications
  that can open general text files identify HTML files as ones it can open as well.
  (ref)

When creating a new UTI, it's a good idea to set the UTTypeConformsTo property to one
of the existing UTIs.

For example, if your new UTI is a type of source code,
then you should set the UTTypeConformsTo property to public.source-code,
so that it can be opened by any applications which can open
public.source-code or public.plain-text or public.text files.


How can I use one set of bluetooth devices for two Macbooks?

While this may not be quite what you're looking for, you can use a solution like Synergy to share the keyboard and mouse between both devices.

After installing the software on both computers, you could let your Bluetooth peripherals connect to either computer and the software will allow you to simply move the mouse off of one screen and onto the other.


I'd use a third-party utility named qpdf that can be compiled from source, or installed via Homebrew, i.e.:

brew install qpdf

Then change directory to where the encrypted PDF files are, assuming they are in a directory by themselves, and use the following compound command, e.g.:

for f in *.[pP][dD][fF]; do qpdf --decrypt --password=password "${f}" "${f%.*}-decrypted.${f##*.}"; done


Grain of sand in apple watch circular side hole - effect / removal option?

I don't know if it affects your watch but you can hold that area in front of a vacuum cleaner hose to suck out the sand. Hold the watch securely if you try his.


Use iMessage on Mac without signing into iCloud in System Preferences?

You can sign into Messages separately to iCloud through Messages → Preferences → Accounts as you mention. You won't be able to use Messages in iCloud unless you also sign into iCloud.


I've broken my new MacBook Pro (with touchbar) like this, do I have to repair it?

You certainly don't need to repair it unless you can't use the device. It's a minor safety hazard until you contain any broken glass, but gravity or a toothpick to dislodge any fragments and then some clear tape should handle that. If you want to put a little black electrical tape over the aluminum inside and then use thin clear tape to make the surface smooth - that would be the advanced level patch I'd recommend.

Neither the one year warranty nor AppleCare extension / expansion of the warranty is intended to cover that sort of damage, but I would still call Apple's phone or web support if you aren't going to be in the area of a store in the next week. Ask Apple what your options are, but be prepared if they don't offer to pay to repair the damage.

Once you have a quote (assuming it's not covered), check with your form of payment. Many US credit cards come with accident protection for new purchases - you might be covered under some sort of protection / insurance to pay whatever cost Apple might charge to repair it.

At that point, you can revisit if you're OK with the tape covering it and know what your options are if the cracks spread or if the hinges were damaged when the pressure built up before the glass gave in and cracked. I don't think that's the case since your photos show that the glass had no backing right where your item was placed and there's no evidence of deformation on the aluminum - so this might be a oops you can live with if you don't want to pay the cost for a new display repair and everything else works properly. All indications are this is cosmetic damage and can be patched well enough to keep further dust from invading the display housing if there's even a path from that lower cover to the main display space.


iPhone drive removed upon installing iTunes

Do you have any images in your camera roll? If not it won't appear.


Java application install requires root password?

On OS X, the administrative password is required for any item that is installed outside of the local user. The reason being is that OS X has a differing file structure (and privilege arrangement) than Linux.

The root of OS X is installed to /System. This parent directory is untouched aside from system files (such as OS X updates).

Libraries, extensions, various plug-ins, and other miscellany used to power some applications are installed to /Library. Applications typically install their files to a folder names Application Support (however, this is not always the case). This parent folder houses files that can be modified by installers run by either the administrator or a user. Installed components affect the entire system (not just a particular user).

Lastly, Applications (which are in actuality folders with the .app suffix) are placed in /Applications. The Mac App Store (MAS) downloads to this directory and users can also drag and drop their applications here. The parent directory is owned by root (and so are applications installed via the MAS) but users do have write access.

The folders above (and their children) will require the administrative password to modify, copy, or delete.

With respect to MATLAB, the installer likely installs files to /Library (perhaps to Application Support), hence the administrative password requirement.

I can't speak for MATLAB specifically, but the option to view a packages file structure is available through the OS X's Installer. Simply launch the package (pkg) and then navigate to the menu. It is located under File > Show Files. Here you can see the contents of the VPN Update for Mavericks Server available on Apple's website.

The request for administrative credentials occurs before the actual need to write the files. It is simply the way a package is built on OS X. Think of it as simply a step in the install procedure rather than one that is bound to a specific event that occurs due to the need for it. During the construction of the installer, the developer would specify these requirements and once specified, it is OS X that delivers them in accordance with Apple's human interface guidelines.