iPad Keyboard shortcut to show keyboard shortcuts

According to this apple doc, to see a list of shortcuts you can use with an app, press and hold the Command ⌘ key when you're using the app or on the Home screen.


Impossible to sort iBooks PDFs in Bookshelf view?

Problem seems to have been insufficient RAM, since only iBooks was receiving a memory warning and dumping nonvital objects, or something which would have similar behavior.

It'd be nice if it iOS was a little louder about this sort of situation. Oh well.

Belated Edit: Closing some other apps in the background is what fixed it. Yeah.


On OS X are iTunes and the App Store apps one and the same?

App Store is for acquiring OS X software and alike, while iTunes is for acquiring iOS apps and everything media-related (music, movies, podcasts, etc.). Although they are separate applications, the App Store application must be relying on the iTunes "engine" for some functionalities.


iPhone 6+ Deleting Photos does not release memory

iOS 8 and newer has a feature called Recently Deleted in Photos.

Try opening photos then tapping on albums. Now tap recently deleted then press select in the top right corner and press delete all.

This should release all of the old photos. As regards to deleting all of the misc. data, you should be able to download an app on your computer like iFunbox or iExplorer to use (part) of the iOS filesystem.

With this being said, you should be able to open the Application Archives folder and delete all of the zip files found there.


How to display contact anniversaries in MacOS Calendar?

You could make a new calendar with, say, Google, import the anniversaries into that calendar, then subscribe to that calendar with Apple Calendar.


2011 MBA occasionally drains battery and powers down even when powered

First of all let me address the following:

  Googling suggests that occasionally the machine demands more power
  than the outlet can provide and borrows from the battery.

This is plain and simply false. Ignore this altogether.

Now, what almost certainly must be happening is that for some reason the MacBook is not receiving power from the charger and therefore is forced to rely on the battery instead. To clarify, what I mean is that the MacBook is drawing its power from the battery just like it would if there was a blackout, the charger was unplugged, and so on.

This indicates that you may have a faulty charger or charging cable, a faulty I/O board, or in the worst case scenario a faulty logic board.

The first thing I would try is to reset the System Management Controller (SMC).

Reset the SMC

To reset the SMC in a MacBook Air, follow these steps:

Shut down your Mac
Keep the MagSafe adapter (power cable) plugged in.
Press at the same time shiftoptioncontrol (on the left side of the built-in keyboard) and the power button
Let go
Turn your Mac back on with the power button.

Now use your MBA as normal and see if the problem returns. If so, I would be regularly keeping an eye on the charging indicator (it should always show either a green or amber light). No light means it's not delivering any power whatsoever which, assuming the mains is on and there's no blackout, indicates a hardware problem. A constant amber light (i.e. one that never goes green) also indicates a problem, usually with the battery but not always.

Run Apple Hardware Test

You can also test you Mac's main hardware components. To do this your model MBP uses Apple Hardware Test. Follow these steps:

Shut down your MacBook Pro
Restart your MacBook Pro
Press and hold the D key before the gray startup screen appears.
After a while, Apple Hardware Test (AHT) will start.
When prompted, select your language and click the right arrow.
When the AHT console appears, you can choose to run Basic tests by clicking the Test button. However, I suggest you select the "Perform extended testing" checkbox before you click the Test button.
Your test results will appear in the window in the bottom-right of the console.

Note 1: that the extended test will take some time. Take a note of the results and report back.

Note 2: If pressing and holding the D key at Step 3 doesn't work, start again at Step 1 and, at Step 3 press and hold both the OptionD keys instead. This will try and run diagnostics from the internet instead, so you will need to allow more time for it to complete.


In Messages for iOS, can I delete an individual photos from a conversation?

Go into the conversation on your iOS device (assuming iOS10). In the top right corner you should see an information symbol ("i" in a circle). Click on it. Then scroll down to the picture you want to delete. Then tap and hold the picture. Three options will come up: copy, delete, more. Select delete. If you're using an iPhone 6s or newer, be careful not to force touch the image instead of tapping and holding.


upscaling videos on iMac 5k with VLC (or other player) - just enlarge the window?

The fundamental problem is that your sources are low quality and going to a larger, higher resolution screen is just going to make them look more crummy than on a lower res, smaller screen unless you actually process the videos.
You can try interpolating the sources but it's a long process and probably not worth it. The best option is XMedia Recode. You can thank me later ;)


Can iPhone battery apps actually prolong battery life?

From what I understand, iPhone apps don't have the power to regulate the power consumption of other apps and iOS system processes. These apps sound like snake oil to me.


Issue with Move to iOS android app to migrate to iphone

I think you found a solution in meanwhile.
Anyway I faced the some problem yesterday and I even contact Apple to get some information. They said me that the version installed in my new brand iPhone XS is now accepting just 6 digits instead the 10 Android was requesting me. And proposed me to use another app called MCBackup which is a contact transfer and save app for android and iOS.

Then I start to think a bit. First I tried the current version of Move to iOS which didn't run on my android. So I started to look into a older version what I got this morning. The one I found was from 2018 called Move to iOS 2.10.0 (com.apple.movetoios_2.10.0-2100_minAPI14(armeabi)(nodpi) and it can be downloaded at https://www.apkmirror.com/apk/apple-inc/move-to-ios/move-to-ios-2-10-0-release/#downloads.

Please assure that this is the version, older ones (1.57 and 1.59) do not work, I tried.

I hope I could help some other who intent to migrate all Android's data to the new iPhone...


How does Time Machine backup files that have changed?

After the initial Time Machine backup of the entire volume, sans exclusions, Time Machine always backs up the entire file of each file that has changed or was created since the last backup, not just the changed part.


How to stop my text messages from appearing on iPad

Create an independent Apple ID for him; as a minor he will have to be added m to your family group with Family Sharing, which will allow him to access most of what you have paid for and ask for permission to buy apps / media.
Apple IDs were never meant to be shared.

Changing an Apple ID has some implications of course:

If you change it in the Game Center, progress associated to the old Apple ID will be lost on some games.
Apps bought or downloaded with the old Apple ID will keep asking for its password to update. If you download them again with the new ID most should work under Family Sharing (i.e., you don't have to pay again; it's a per app setting defined by the developer)


Google Calendar reminders for events created on iPhone

No, the built-in Calendar application does not have a default alert setting.

However, third-party apps can do it (and access the same calendars). For example, Quick Event (found here) looks like what you want.


How many HD video minutes do I get per 1GB of free storage?

The iPhone 4S takes video at 1080p and 30 fps and initial tests are showing that video takes 200MB per minute. At roughly 12 GB per hour, what seemed staggering a year ago is now quite quaint with the iPhone 4 recording at less than 5 GB / hour.

MacWorld reports that an hour of iPhone 4 video is 4.8 gig.

  The iPhone records its 720p HD video at around 10 megabits (Mbps) per second. That translates to about 80MB per minute, as we noted above, or a staggering 4.8GB per hour. (Hope you sprung for the 32GB model!)


App for Blocking Website in Safari (For Productivity Purposes)

SelfControl is a free app that will let you enter the websites you want blocked and for how long you want them blocked for.


If you don't want to recompile Bash yourself, the folks at TenFourFox (who make a PPC version of Firefox) have compiled a binary that works on OS X 10.4 - 10.9 on both PPC and Intel Macs, and have terminal instructions for installing:

http://tenfourfox.blogspot.com/2014/09/bashing-bash-one-more-time-updated.html

At the time of writing (Sept 30) they've compiled Bash 4.3.27, but this still misses a couple of vulnerabilities that the Apple official patch has also missed.  So it's better than nothing, but you'll want to keep watching for future updates.


If there is nothing physically jammed into the headphone jack then it should be easily fixable.

This happens to me occasionally when sound refuses to play out the external speakers and the simplest solution is to restart your phone by holding down the sleep button until it says slide to power off. Then, restart it by either plugging it in to a power source or holding the sleep button for an extended few seconds.

On the other hand if this doesn't work and the piece logged in there is the problem, try cleaning out the jack using things such as tweezers or compressed air. If all else fails, turn it in the the nearest Apple Store ( via in person or by mail ) and have them take a look at the device in person.

Hope this helped!


iPhone 5S wallpaper zooming when set through MDM despite being correct resolution

I have used an mdm like JAMF and facing same issue like you, i have use this link : http://iosres.com to find my resolution.

You will find all right resolution for all iOS devices.

Hope it will help you.
Br


How can I access files on my network from my iPhone?

I recommend FileExplorer Free.  I just installed it to access files that I wrote on a SD card in my WiFi router.  I have an iPhone and iPad.  FileExplorer can use CIFS, SMB, FTP and others.  It can read many formats such as PDF, video, photos, music and Microsoft Office.
There is  priced version for five dollars.


What are Apple's Update and End-Of-Life policies in 2015?

Generally speaking, Apple release security updates for the current version of OS X and the two previous ones. Since new versions are released annually, that means that any particular version has three years from first release to end of life.


Make volume buttons only control headphones?

I did eventually get around to solving this using ControllerMate and Multi-Output Devices instead of LineIn.

Using Audio MIDI Setup I created a Multi-Output Device that outputs to both Soundflower and my headphones:

Now use this device for system-wide sound output.

Then using ControllerMate and an accompanying AppleScript I was able to 'bind' the volume buttons on the headphones (I use Apple's standard earphones) to controlling the headphone/speaker volume only:

(Apple Mikey HID driver is what ControllerMate calls the controller associated with the buttons on the headphones)

The AppleScript for lowering the volume:

set volume alert volume ((alert volume of (get volume settings)) - 100/16)
set volume (alert volume of (get volume settings))*7/100

and for increasing it:

set volume alert volume ((alert volume of (get volume settings)) + 100/16)
set volume (alert volume of (get volume settings))*7/100


Recommendations for networking an encrypted OSX Extended format drive

I don't believe an off-the-shelf router or networking device exists that contains this feature.

If you want to do it without connecting it to a Mac, you can use the libfvde program to mount the drive on a Linux system and use that to make it available on the network.

I haven't tried it with a Synology NAS, but as the Synology DSM is Linux-based and allows installing third party programs, it should at least in theory be possible to install libfvde here, mount the drive, and make it available on the network.

You can download libfvde here:

https://github.com/libyal/libfvde


Can I choose which mail accounts go to Notification Center on iOS 5

Unfortunately, the Mail configuration in Notification Center does not currently allow for the selection of individual email accounts (assuming that your device isn't jailbroken).


You can't do what you're asking for.  That's controlled by Apple and it's been a problem with that service for quite a while.  Hopefully, Apple will allow us to 'like' and 'dislike' news sources


What is the function of Plus button (﹢) in Apple Podcasts app for iOS?

The Plus button (﹢) is used to add an individual episode to the Library. Once added the episode becomes available under the Library and the Listen Now tab.


Well you have already given us the first clue as to where the issue is:

  i can however open iCloud prefs using another user account on the same computer

While it is possible that a combo updater will fix the issue it is more likely (IMHO) something specific to your user profile. How I would do it.

Hold down the Option key while in Finder and select "Library" from the Go menu.
You want to look for items with "icloud" in their name and move them elsewhere. I usually use the desktop or a folder on the desktop.
There will be files in "Preferences" and "Application Support" and possibly elsewhere. Don't remove the folders, just any files within making note of the path each file was at.
It is possible that there are other files in the same locations that deal with iCloud. poke around and move ones that might qualify.
Once that is done, reboot and try opening that preference pane.

Note that you don't just delete the file in case the law of unintended consequences rears it's ugly head. So if things get worse put the files back. But I am betting that won't happen.

I am thinking that there is a damaged preference or icloud support file somewhere in your user folder and "/Users/[USERNAME]/Library/" is the most likely place for said file to be.

A reboot should cause  macOS to rebuild the missing files and opening the iCloud preference pane should finish the job.

Note that it is possible that you will need to re-enter your iCloud account information once you get it working.


The files you attach are just copies of the originals.  In order to edit the attached files, you must go to the original and edit it there.  Once you update the Note, the changes will be reflected.  According to Microsoft:

  OneNote 2016 for Mac can keep all of your information about any
  subject or project together in one place — including copies of related
  files and documents that you can attach to your notes.

  Do the following:

  On any page, click where you want to attach a file or document.
  On the Insert tab, click File Attachment.
  In the Choose files to insert dialog box that opens, select one or
  more files, and then click Insert.
  Inserted files show up as icons on your page. Double-click any icon to
  open its file.

  IMPORTANT: Inserted file attachments are just copies of the original
  files. OneNote doesn’t automatically update the copies if the original
  files change at their source.


How to edit the metadata information displayed by mdls from CLI?

The Spotlight metadata attributes are not stored in the files, but they are based on other metadata values or properties of the files.

ID3 tags can be edited from iTunes or with for example mid3v2 from mutagen
Modification times and creation times can be changed with touch or SetFileInfo
File flags like kMDItemFSIsExtensionHidden can be edited with chflags
kMDItemContentTypeTree depends on the filename extension
kMDItemLogicalSize depends on the size of the file

Changes to files are usually reflected in mdls output within a few seconds, but if they are not, try using mdimport.


Create network user with remote home folder

Yes this is possible. When prompted for the location of the home folder for the user you can choose any shared folder that you have configured to be used as storage for home folders in the File Sharing service. This folder can be anywhere on the machine or anywhere on the network.


Is there a way to monitor the signals an HID (Human Interface) device sends to the OS?

NSEvent

To monitor input events sent to macOS from Human Interface Devices (HID), look at NSEvent's addGlobalMonitorForEventsMatchingMask:handler:. This is the method used to associate scripts and tasks to hotkeys by third party macOS tools.

You will likely need to write in Objective-C or Swift and codesign the resulting binary. I expect you will also need to grant the binary additional access rights at runtime – probably in the Accessibility panel of System Preferences > Security & Privacy.

A search on GitHub will provide a few sample projects using this method.


Is there anything like OneTab available for Safari?

Here is a native way of doing it without the use of any extensions.

In Safari, under the "Bookmarks" menu, there is an option for you to "Add Bookmarks for These X Tabs...". If you click on it, you will be prompted to save these tabs in the current windows as bookmarks. You can assign them to a Folder and give it a Session Name.

When you do want to resume the session, you simply go to the bookmark folder, right click on it and select "Open in New Tabs".

The beauty of this methods is that, if you have iCloud sync enabled, you will be able to resume your saved sessions across all your Apple devices.


How to clone an audio CD (including pauses between tracks) under Mac OS X Mountain Lion?

First, what does not work:

Some people suggest Burn, but it is no longer updated and does not
work on modern versions of OS X.
Some people suggest LiquidCD, but it is no longer updated and does not work on modern versions of OS X.
Some people suggest Disk Utility, which is great for DATA CDs but does not work for AUDIO CDs because Audio CDs do not have a file system. Disk Utility (and hdiutil behind the scenes) cannot image raw Audio CDs because they have to write into a file system-based .dmg file. When you see an Audio CD mounted in Finder it is using the cddafs convenience file system driver to present Audio CD tracks as playable .aiff files - this is not the raw Audio CD data and so when you image this view from Disk Utility's Disk Image from Folder option you will often have messed up audio gaps. When you mount these .dmg files Finder windows will show you the .aiff audio files again, but iTunes will not recognize the mounted .dmg as an Audio CD and so will not give you the opportunity to rip it as if it were a normal Audio CD.

What does work? cdrdao still works and is freely available through Macports (port install cdrdao) and Homebrew (brew install cdrdao).

I'm not a huge fan of cdrdao but it is suitable for this particular task. It's too complex for the average user because (a) it requires use of the command line (which I'm comfortable with, but most people aren't); (b) it requires knowledge of two different sets of device names and (c) it requires that iTunes is not running because it locks Audio CDs in a way that prevents exclusive access.

NOTE: This whole process is a lot easier if you go to System Preferences > CDs & DVDs and set all options there to Ignore. This should stop Finder, iTunes and other software from breaking things at the wrong times for you.

First up you need to know the /dev/disk(?) name of your optical device, since you're going to have to umount it so that cdrdao can get exclusive access to it, e.g.:

$ diskutil list

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            999.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:        CD_partition_scheme Cool Music Disc...     *834.4 MB   disk3
   1:                      CD_DA                         75.3 KB    disk3s0
   2:                      CD_DA                         30.3 MB    disk3s1
...

In this case, /dev/disk3 is our USB-based optical device with an Audio CD inserted.

You also need to know what cdrdao thinks this device is called:

$ cdrdao scanbus

Cdrdao version 1.2.3 - (C) Andreas Mueller <andreas@daneb.de>
IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/XHC1@14/AppleUSBXHCI/MT1887@14113000/6238--Storage@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType05/IODVDServices : TSSTcorp, CDDVDW SE-208DB, MF00
IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/XHC1@14/AppleUSBXHCI/SDRW-08D1S-U@14112000/IOUSBInterface@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType05/IODVDServices : ASUS, SDRW-08D1S-U, 1.02

Those massive strings, up to the " : " anyway, are the device names that cdrdao requires. I have two listed because I have two USB-based optical drives plugged in - a Samsung and an ASUS.

To image an Audio CD you issue the commands:

$ diskutil umount /dev/disk3

Volume Cool Music Disc... on disk3 unmounted

$ cdrdao read-cd --device "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/XHC1@14/AppleUSBXHCI/SDRW-08D1S-U@14112000/IOUSBInterface@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType05/IODVDServices" --with-cddb --datafile test.dat test.toc

Cdrdao version 1.2.3 - (C) Andreas Mueller <andreas@daneb.de>
IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/XHC1@14/AppleUSBXHCI/SDRW-08D1S-U@14112000/IOUSBInterface@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType05/IODVDServices: ASUS SDRW-08D1S-U    Rev: 1.02
Using driver: Generic SCSI-3/MMC - Version 2.0 (options 0x0000)

Reading toc and track data...
...

Eventually you'll have two files on disc:

test.dat is a binary file containing the data of the Audio CD
test.toc is a text file containing the track metadata of the Audio CD (including track name/artist information if you used the --with-cddb switch)

Finally, to write the data on to a new disc, pop in a blank CD+/-R and use the command:

$ cdrdao write --device "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/XHC1@14/AppleUSBXHCI/SDRW-08D1S-U@14112000/IOUSBInterface@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType05/IODVDServices" test.toc

Cdrdao version 1.2.3 - (C) Andreas Mueller <andreas@daneb.de>
IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/XHC1@14/AppleUSBXHCI/SDRW-08D1S-U@14112000/IOUSBInterface@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType05/IODVDServices: ASUS SDRW-08D1S-U    Rev: 1.02
Using driver: Generic SCSI-3/MMC - Version 2.0 (options 0x0000)

Starting write at speed 10...
Pausing 10 seconds - hit CTRL-C to abort.
Process can be aborted with QUIT signal (usually CTRL-\).
WARNING: No super user permission to setup real time scheduling.
Turning BURN-Proof on
Executing power calibration...
Power calibration successful.
Writing track 01 (mode AUDIO/AUDIO )...
...
Writing track 13 (mode AUDIO/AUDIO )....
Wrote 795 of 795 MB (Buffers 100%  98%).
Wrote 354742 blocks. Buffer fill min 93%/max 100%.
Flushing cache...
Writing finished successfully.

When this finishes you'll have an exact duplicate of your original Audio CD. When you pop this in a drive iTunes will recognise it as an Audio CD and it will give you the option to rip its contents.

Hope this helps.


How to remove dataloading.net malware from browsers

I did the followings to remove the malware from the system

rm /Library/LaunchDaemons/com.mackeeper.MacKeeper.MacKeeperPrivilegedHelper.plist
rm -rf ~/Library/UpdateMac

Also you can install Komros app from Appstore to see the list of infected files. Komros app showed the above files which were infected and to remove them you have to upgrade it.

I tried with malwarebytes software too, though it showed all the infected files and removed them, but still it was there in the system.

Use find command to know the path of the infected files and remove them and no need to upgrade any malware softwares.


What can I do to unbrick my MacBook Pro after a software update?

There are several other options your can try. First try rebooting/powering up and after your hear the chime press and hold the option/alt key. This will take you to the UEFI boot loader where you will be presented with all the boot options OS X recognizes. If you can, select the hard drive that contains your OS X installation.

Should the boot loader not launch or launch and then present you with no options reboot and then try pressing and holding command + r after the chime. This will either boot off of your recovery partition or attempt to boot your system from internet recovery. If it's the latter it will take some time so be patient.

Once you are loaded into recovery mode launch disk utility from the tools dropdown. Select the first entry for your hard drive in the side bar and then click "Repair Disk".

This will attempt to repair any errors with your partition map. Reboot and then hopefully all will now be functioning correctly.


iTunes Connect: How can I generate promo codes for Pro apps?

Tunes Connect has moved the location where the promo codes are generated.

To generate promo codes as of 10/22/2015 select the app -> Features -> Promo codes


Apple TextEdit - where is the file being saved?

Try pressing Command⌘ while you left-click on the document window title text. It will show the folder hierarchy in a pop-up menu.


Is it possible to get rid of the delay between right-clicking and seeing the context menu?

Tapping with the trackpad has a delay while the trackpad decides which gesture you are performing. Disabling some gestures will remove this delay in certain cases:

If “Smart zoom” is turned on, then a two-finger tap needs to wait to see if you are performing a two-finger double tap.
If dragging is enabled (“with drag lock” or “without drag lock”), then a one-finger tap needs to wait to see if you are performing a double tap. (This setting hides in the Accessibility preference pane.)


How can I tell if my iPad is syncing to my PC or iCloud?

You can tell if you are backing up to iCloud by going to Settings > iCloud > Storage & Backup on your iPad. Look at the bottom of that page and it will indicate when the last backup was.

In iTunes, on the Summary tab there is a check box to backup to iCloud. If you ever want to backup to the computer you can Cmd-click on the device in the iTunes sidebar and select backup now ( or something like that).

Syncing and backup are not the same thing.


How can I secure a Retina MacBook Pro to a desk? (similar to how the older MacBook Pro could use a Kensington Lock)

I know SE is not a place for product recommendations, but this Henge Dock sounds like something that might be useful to you.

The dock hugs the MacBook Pro from both sides (inserting a plug into all the available ports), and has a Kensington lock port on the back.

I do not own this product but I have been considering it.


Using an iMac as a display for PC laptop in dual mointor configuration

The iMac will connect to a Thunderbolt port. (But no other.) Also, you can't 'daisy-chain' the iMac in Target Display mode to another monitor.

And the TB Display also can't be daisy-chained, but it can connect to other video ports. So you'll need to use another video out port on the Lenovo, with all the necessary adaptors to get it to the TB's connector.


Is $PATH just a file with a list (in order of preference) of directories?

The shell path (i.e. PATH) for a user in OSX is a variable defining a set of locations in the file system whereby the user can use certain applications, commands and shell scripts without the need to specify the full path to that command or program in the Terminal.

If you enter abc in Terminal the first occurrence of abc in one of the paths defined in PATH will be executed.

To access or print the variable PATH you have to use $PATH.

Example:

echo $PATH

The variable PATH has a general and a user specific part.

1. General part:

The general part is defined by the (superior) file /etc/paths and by the (inferior) content of the folder /etc/paths.d.

The default content of the file /etc/paths (in OS X) is:

/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin

The default folder /etc/paths.d is empty. On older systems with an X11 installation the folder contains a file named 50-X11 with the content

/usr/X11/bin

which adds an additional path (/usr/X11/bin) to PATH.

The prepended number- just defines the load order.

My /etc/paths.d folder contains the following files:

/etc/paths.d/40-mysql    #file content: /usr/local/mysql/bin
/etc/paths.d/50-X11      #file content: /usr/X11/bin
/etc/paths.d/60-testdisk #file content: /usr/local/testdisk
/etc/paths.d/70-git      #file content: /usr/local/git/bin

The resulting PATH is

echo PATH$
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/mysql/bin:/usr/X11/bin:/usr/local/testdisk:/usr/local/git/bin

2. User-specific part:

The user-specific part is defined by the file ~/.bash_profile. If you have created a folder bin in your user folder and installed some apps in there you can add the following line in ~/.bash_profile

export PATH="/Users/username/bin:$PATH"

or

export PATH="$PATH:/Users/username/bin"

The first entry preferably executes a command abc found in the /bin folder of the user, the second one a command abc found in the general path before executing an identical named one in the ~/bin folder.

This part of PATH defined by .bash_profile is only effective for the respective user.

To add the path entered in .bash_profile to the current PATH immediately you have to source the file once:

source ~/.bash_profile

3. Temporary paths

By issuing export PATH="/Users/username/bin:$PATH" or export PATH="$PATH:/Users/username/bin" in Terminal you can add a path temporarily.

This part of PATH is lost after closing the Terminal window, logging out or rebooting the Mac.

Examples (using the general part from above):

The file ~/.bash_profile contains export PATH="/Users/username/bin:$PATH" and you issue in Terminal export PATH="/Users/username/bin2:$PATH" then the resulting PATH is:

/Users/username/bin2:/Users/username/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/mysql/bin:/usr/X11/bin:/usr/local/testdisk:/usr/local/git/bin
\____temp. path_____/

The file ~/.bash_profile contains export PATH="$PATH:/Users/username/bin" and you issue in Terminal export PATH="/Users/username/bin2:$PATH" then the resulting PATH is:

/Users/username/bin2:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/mysql/bin:/usr/X11/bin:/usr/local/testdisk:/usr/local/git/bin:/Users/username/bin
\____temp. path_____/

Summary

PATH (or $PATH) is defined by several files: /etc/paths, the files in /etc/paths.d and ~/.bash_profile and in case of adding a temporary path by additional RAM content.


Can not reduce size of an inserted image in Numbers

Image Gallery is a special tool that allows more than one image to occupy the same space while allowing the user to view all of those images one by one. An image inserted via the Image Gallery into Numbers can not be edited as freely as other images. See this short video if you wish to learn more about how to better use Image Gallery (the video is for Image Gallery in Pages but its functionality is the same in Numbers.)

If you simply want to use a picture in a Numbers table resizing it freely, either copy and paste it from Finder or click on the Media on the toolbar at the top of Numbers and then click on Choose and then find and select the picture you wish to insert.

You can also drag and drop any compatible picture from Finder into a Numbers cell and Numbers will automatically resize the picture to fit the cell that it is dragged into.


OS X Mavericks Guest Mode with Filevault → Safari flickers + crashes

The Guest account only appears on the FileVault 2 pre-boot login screen if iCloud's Find My Mac is enabled. It's essentially a way to encourage someone to get online from that laptop without having to unlock the encryption. Once online, the laptop phones home to the Find My Mac service immediately with its current IP and location information.

Long story short, the Safari-Only Mode is not really meant for everyday use. It's meant to be a trap for thieves.


How can I kill or refresh Desktop Wallpaper with a Terminal command?

You could try restarting dock which, amongst many things, draws the wallpaper on the desktop. But be careful; as dock also controls a lot of window management apps may 'un-minimise' or un-hide and windows. As dock also controls Mission Control, you won't be able to change spaces or go into Mission Control until dock restarts again (which is mostly instantly).

From terminal, try:

killall Dock


Is the original photo in an iPhoto library still saved if I trash the photo after dragging it to the desktop?

Yes.

You can't move a photo from iPhoto out of the library simply by dragging it. It'll be a copy, therefore deleting it from the desktop will not remove the original from the iPhoto library.


There are a lot of re-sizing apps on the Mac App Store that will allow you to drag an image onto a Dock icon and such. "Resize This" was the first one I found via search.


You could use Automator to build a workflow to do this.  Automator can take screenshots and you need to use a shell script to upload the screenshot unless you have an FTP client which is compatible with Automator.  Bear in mind that uploading a screenshot might take longer than 20 seconds depending on screen size and your internet connection speed.  A 5-minute interval might be more appropriate.

Here is an Automator workflow which I just tested successfully to take a screenshot and upload it to an ftp server.

NB: you need to set the shell script step to ignore input from the previous step or it will fail when trying to convert the image to text.

You can save this workflow as a .workflow file and then you need to schedule it to run on whatever interval you think is appropriate.  You could do this through iCal but I think iCal would only allow you to run it daily or less frequently.  So you need something else.  You could do it by writing a launchd script or you could use a utility like lingon to create the script for you.  This way you could set it to run on whatever interval you like.


Create custom keyboard shortcuts in GBoard in iOS

You can create keyboard shortcuts with GBoard, it just uses the default apple keyboard shortcuts. If you go to Settings -> General -> Keyboard -> Text Replacement, you can create shortcuts by tapping the + symbol and entering the phrases and shortcuts.


Can I import an image to use for annotations or a signature in the macOS Preview app?

I don't think there's any other way than just printing the photo out and then add it with the camera.


You have not actually installed Windows. Your image shows the BOOTCAMP partition is MS-DOS (FAT) formatted. If Windows installed, the partition would be NTFS formatted.

At some point during the installation, did you tell Windows to format the BOOTCAMP partition? See step 4 here and "Format the Windows partition" step here. If you skip this step, you will get the following message:

The Boot Camp Assistant creates the partition to install Windows. The format is MS-DOS (FAT) and the label is BOOTCAMP. In the Windows installer, you must reformat this partition. When you do this, the format will be NTFS and the BOOTCAMP label will be removed. If you watch carefully, you will see this happen. After Windows installs, the Boot Camp Support Software is executed. This will rename the Windows partition back to BOOTCAMP. In the above image, you need to click on the "Format" button.


System preferences crashes when press accounts

You might get better answers if you provide more information such as when this started happening.  For example, did you add a new account recently?  Install any applications recently?

Normally, when weird stuff happens on OS X such as crashes, repairing permissions can be a good place to start.  Try opening Disk Utility and select your computers Hard Drive on the left hand side, then click 'Repair Permissions'.  This will take a few minutes and may solve your problem.  Try a restart after the repair before you go back into Accounts.

Have you tried this under a different user account?  I've come across instances of people having this only occur on one account.  You could create a new account and restore documents etc from a backup.


Looking for an app to name colors on Mac (colorblind)?

There are 2 apps on mac that name colors to help people with color blindness:

A free app called ColorCompass. It basically does the same job as WhatColor, although with a more simple color naming system. It's small, has instant color naming and stay on top of other windows.
Also a free app called ColorQuest. But this app takes more screen space and is quite slow. I did not find a way to make it stay on top, a deal breaker for me.

As a background, I am colorblind too and I personally use ColorCompass on my Mac to work with Mac Office all day long on a daily basis.


Export or list system settings that deviate from defaults

You might diff the output of defaults read | awk 'length<200' on the current installation and a VM. Or convert the plist files to XML first with something like plutil -convert xml1 ~/Library/Preferences/*.plist.

It would be difficult to do right though:

There are probably thousands or tens of thousands of settings that have been changed.
Settings are stored in different directories like ~/Library/Preferences/ByHost and ~/Library/Containers/*/Data/Library/Preferences.
Many settings are for things like the positions of windows.
Some applications like Chrome don't even use the defaults system.
Many settings can't be modified with defaults or PlistBuddy.
There are a lot of changes between OS X versions.

It's easier to just copy the plist files or recreate settings from GUIs in my opinion.


Can log in to OS X account but can't unlock after locking

You should be able to reset it using one of the following methods.

Method 1:
 > system preference > users & groups

if the check box beside "allow user to reset password using Apple ID is checked, you should be able to reset it using you apple id and password (make sure you're connected to the internet)

Method 2:
else you can boot into the recovery partition by holding CMD & R, then on the top menu you should be able to navigate and find an option that says "reset password", the down side is you lose all you keychain items (your WIFI passwords, safari saved passwords, etc)


The drive will be bound by the speed of the technology in your computer. 1.5Gbps is fast enough for the cheapest SSDs money can buy, but anything better than that is going to saturate the bandwidth. You'll definitely see a performance improvement over an HDD, even with this limitation, but don't go buying a high-performance SSD.


How to schedule VLC recording with cron?

You're using the rc (remote control) interface, which expects input on the command line - i.e., expects and interactive session.

From cron try the dummy interface:

0/5 * * * * /Applications/VLC.app/Contents/MacOS/VLC -I dummy rtp://@xxx.xxx.xxx.xxx:5050 --sout='#transcode{vcodec=h264,vb=2048,acodec=mp3,ab=192,deinterlace}:standard{mux=ts,access=file{no-overwrite},dst=/Users/me/Pictures/video.ts}' --run-time=10 --play-and-exit >> /tmp/log.txt 2>&1


How can I enable rEFIt boot volume choice after waking up from hibernation mode?

Here seems to be a good explanation of the process.
Might be a tad old though :)

http://blog.yasmar.net/2006/05/make-refit-and-safe-sleep-play-well-together/


I think your basic strategy is correct, e.g.:

ssh -L 587:smtp.gmail.com:587 -L 993:imap.gmail.com:993 user@yourremotehost

should get you talking to Gmail via yourremote host.  Potential problems are if you do not run this as root (with sudo), you are not allowed to specify local ports below 1024 - so you can't use 587 or 993 as your local ports.  So, do something like this:

ssh -L 9587:smtp.gmail.com:587 -L 9993:imap.gmail.com:993 user@yourremotehost

...and configure Sparrow to talk to localhost on those high local port numbers instead of the defaults.

Again, you can debug by trying 'telnet localhost 9587' which should get you an SMTP prompt from Gmail.  If that works, you should feel confident that the SSH part is working, and concentrate on Sparrow configuration.

If you get it all working, an alternative to the commandline switches is to make a file called 'config' in your local .ssh directory that looks like this:

Host yourremotehost
        LocalForward    9587    smtp.gmail.com:587
        LocalForward    9993    imap.gmail.com:993


Bootcamp not working after partitioning Macintosh HD

I also faced similar issue and was able to solve with post on apple discussions.

However follow these instruction carefully and make sure to have all backups in place.

Based on comment below, adding answer in post

sudo gdisk /dev/disk0

If you get any error messages at this point, report the error messages, don't proceed further.

You're now in gdisk interactive mode. Menus/commands are single characters followed by return/enter. So type ? and  and you'll get the main menu listing commands. Type p  and it will print (display) the current GPT. Since you have 5 GPT entries, you can't use a 1 for 1 GPT to MBR scheme like Apple does. The following suggestion is safe, but all hybrid MBRs are non-standard inventions, and therefore I can't tell you how Boot Camp Assistant or Disk Utility will react to this hybrid MBR should you decide to make changes later. What I can tell you is Windows, Linux, and Mac OS X themselves have no problem with this MBR scheme.

r         go to the recovery & transformation menu
h         create a new hybrid MBR
5         add partion 5 to the MBR
          accept the default MBR hex code of 07
y         set the bootable flag
n         do not protect more partitions
o        print (display) the MBR

You should have two entries. One type EE, one 07, with the 07 entry marked with * under Boot. If you don't, report back. If you do, write out the update partition information, and hope  a power failure doesn't occur for the next few seconds...

w      write partition table to disk

reboot. hold down option - you should be able to boot into either Mac HD, Recovery HD, or Windows.

I just tested this same five partition GPT and 2 partition MBR on a working system and the instructions above worked.

Note, so long as CSM-BIOS and thus MBR are required for Boot Camp instead of EFI booting Windows, we're stuck with flaky MBR problems, as well as the 2TB disk limitation for Windows boot disks.

Also, I filed bug ID 11980880 at bugreport.apple.com and referenced this thread.


Will the new 13 inch Macbook Pro handle running macOS and Windows in a VM simultaneously?

Yes, you can run macOS as well as Windows in VM on that computer and get a reasonably smooth experience.

Remember that "smooth" is subjective. If you're compiling the odd C# desktop app, using the debugger, etc. - that's going to work fine.

If you want to run a heavy stack with all sorts of services (SQL Servers, logging platforms, indexing systems, etc.) and have a huge project with many subcomponents - the ride isn't going to be as smooth.

The worst case scenario with 8 GB of RAM is that you're going to be using a lot of swap space. It will slow things down - but not as bad as on an old computer, as the SSD on the new MacBook Pro is quite fast.

I would recommend booting up your current development environment and check the memory usage. That would give you a good indication of whether to prioritise disk or RAM.


Cmd+Tab for apps that are running but closed in Yosemite

If you close the window and with the red X then it is closed. If you minimise the window the it should open. So try minimising it instead. Also, when you closed the window and the application still is running then there sometimes is a keyboard shortcut to reopen the window. Remember that you need to be 'focusing' on the application to be able to do keyboard shortcuts that affect that application. To see which application you are  'focusing' on is shown in the upper left corner of the screen.

EDIT: Tried this with the OS X Yosemite built-in mail.app and I was able to reopen the window of the application by pressing the key combination Alt+Cmd+N when I switched to it via Cmd+Tab. This was in tested in Yosemite, remember that it may differ with other versions of Mac OS X.


Numbers - Perform arithmetic on a section of cells

If your first cell to apply this simple formula is A1, then enter in cell B1 the formula:
    =41-$a1
hit return
Then select this B1 cell, grab the little right down circle and simply drag it down your selection as far as you want to apply the same formula.


When you're trying to open your project, make sure you're opening the .dcproj file since this is the actual Dashcode project, rather than the exported HTML project.

Opening the .html file created by Run & Share won't work in Dashcode's actual project editor, and will show the HTML code just as you mentioned. You have to open the Dashcode project file, saved as .dcproj by File → Save.


Terminal app no longer automatically recognizes functions in my ~/.profile any more

Does ~/.bash_profile exist?

If both ~/.bash_profile and ~/.profile exist, bash reads only ~/.bash_profile when it is invoked as an interactive login shell.

https://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html:

  When Bash is invoked as an interactive login shell, or as a non-interactive shell with the --login option, it first reads and executes commands from the file /etc/profile, if that file exists. After reading that file, it looks for ~/.bash_profile, ~/.bash_login, and ~/.profile, in that order, and reads and executes commands from the first one that exists and is readable.


Are the iPhone 4 charger and iPod 4 charger different?

No, they aren't.
Here you can find the two type of charger, 5W (iPod and iPhone charger) and 12W (iPad, iPod, iPhone charger) with compatibility list.
The length of 30 pin connector is always the same (it is standardised for Apple).


How to automount a network share once OpenVPN has connected? (Using Tunnelblick)

1.

Edit the file /Applications/Tunnelblick.app/Contents/Resources/client.up.osx.sh and add these commands at the end of the file, just before exit 0 :

su USERNAME -c '
mkdir /Volumes/TimeCapsule
mount_afp afp://afp_username@server/volumename /Volumes/TimeCapsule
'
open /Volumes/TimeCapsule

Replace USERNAME with your username on the system.

2.

Then add the following at the end of /Applications/Tunnelblick.app/Contents/Resources/client.down.osx.sh :

umount /Volumes/TimeCapsule

3.

Do not forget to check the set nameserver option for your configuration :

Warning : Configuration files client.(up|down).osx.sh are executed for every connections made using OpenVPN.

This could also be made using launchd for watching if the vpn connection is up, but I don't know how to use launchd.


Is it possible to keystroke special characters in AppleScript?

It's possible with CoreGraphics (CGEventPost), it's a C API (it doesn't work in a Cocoa-AppleScript), but it's possible to call an executable from an AppleScript.

Here is the method to create the executable with Xcode (Version 8.3.3):

You can do it yourself (you can download Xcode from the App Store), or ask a trusted person to create the executable.

1- Open Xcode, select menu "File" --> "New" --> "Project..."

2- Select macOS and Command Line Tool, click on the "Next" button.

3- Name it TypeCharacters, select Objective-C as Language, click on the "Next" button.

4- Save the project to the desired folder.

5- In the window of Xcode, select the main.m icon, clear the text in the window and paste one of these two codes:

The code need a loop because of a bug, the CGEventKeyboardSetUnicodeString() method truncates a string which exceeds twenty characters, or it's a limit (not documented).

This code use a loop to type a list of characters at each iteration, the list can contain one to twenty characters. (It's fast, 1 seconds to type 2400 characters in a TextEdit's document on my computer.)

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {
    @autoreleasepool {
        if (argc > 1) {
            NSString *theString = [NSString stringWithUTF8String:argv[1]];
            NSUInteger len = [theString length];
            NSUInteger n, i = 0;
            CGEventRef keyEvent = CGEventCreateKeyboardEvent(nil, 0, true);
            unichar uChars[20];
            while (i < len) {
                n = i + 20;
                if (n>len){n=len;}
                [theString getCharacters:uChars range:NSMakeRange(i, n-i)];
                CGEventKeyboardSetUnicodeString(keyEvent, n-i, uChars);
                CGEventPost(kCGHIDEventTap, keyEvent); // key down
                CGEventSetType(keyEvent, kCGEventKeyUp);
                CGEventPost(kCGHIDEventTap, keyEvent); // key up (type 20 characters maximum)
                CGEventSetType(keyEvent, kCGEventKeyDown);
                i = n;
                [NSThread sleepForTimeInterval:0.004]; // wait 4/1000 of second, 0.002 it's OK on my computer, I use 0.004 to be safe, increase it If you still have issues
            }
            CFRelease(keyEvent);
        }
    }
    return 0;
}

This code use a loop to type one character at each iteration (It's slower than the first code).

#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
    @autoreleasepool {
        if (argc > 1) {
            NSString *theString = [NSString stringWithUTF8String:argv[1]];
            UniChar uChar;
            CGEventRef keyEvent = CGEventCreateKeyboardEvent(nil, 0, true);
            for (int i = 0; i < [theString length]; i++)
            {
                uChar = [theString characterAtIndex:i];
                CGEventKeyboardSetUnicodeString(keyEvent, 1, &uChar);
                CGEventPost(kCGHIDEventTap, keyEvent); // key down
                CGEventSetType(keyEvent, kCGEventKeyUp);
                CGEventPost(kCGHIDEventTap, keyEvent); // key up (type the character)
                CGEventSetType(keyEvent, kCGEventKeyDown);
                [NSThread sleepForTimeInterval:0.001]; // wait 1/1000 of second, no need of this line on my computer, I use 0.001 to be safe, increase it If you still have issues
            }
            CFRelease(keyEvent);
        }
    }
    return 0;
}

Note : This code works on macOS Sierra and should work on El Capitan, but not on an older OS.

6- Select menu "Product" --> "Build".

7- Select the TypeCharacters icon in the Product folder, right-click and select the "Show in Finder" menu in the contextual menu.

8- From the Finder, move the "TypeCharacters" file to the desired folder, quit Xcode, that's all.

From an AppleScript, call the executable, like this

set myString to "ùéèà ² ³ é ½ ₭ "
do shell script "'/full path/of/TypeCharacters' " & quoted form of myString


iPhone 4s replaced battery, still drains quickly

The only thing I could recommend for an older Apple device is to call Apple Support and have them run diagnostics on the device (or you can visit a store).

Worst case scenario, the only thing that may be the culprit is the logic board. Apple no longer has those so you may need to contact an Apple Authorized Service Provider and see if they can order the parts or find someone that could be selling the parts.


iOS10 restrict "Look Up" feature to dictionary alone

The instructions are in the "About Lookup & Privacy" that you read before using it for the first time... I can't figure out how you could get to see that a second time, fortunately I grabbed a screenshot while I was there.

Settings > General > Spotlight Search - disable Suggestions, for Search &/or Look up.


Where are all of the command line tools installed?

The whereis command only looks in the standard executable paths. Try which bower instead. Here's an example from my machine. I used "git" because I don't have "bower" installed.

~ 506 whereis git
/usr/bin/git
~ 507 which git
/opt/local/bin/git

whereis returned the path of the system-installed version of "git". which returned the path of the version that actually runs when I type "git" at the command line.


iCloud in OS X Implementation - which protocol does it use?

iCloud documents are cached locally in ~/Library/Mobile Documents (~ represents your home folder).

They're synchronized via HTTPS (even when the application is closed) and the files (some of them, at least), are stored on Amazon S3.

When opening, editing and saving a TextEdit document from iCloud, these requests are made :

POST request to https://p**-ubiquity.icloud.com/ub/*********/rwsync/********…
POST request to https://p**-content.icloud.com/*********/authorizePut
PUT request to Amazon S3
POST request to https://p**-content.icloud.com/*********/putComplete
POST request to https://p**-ubiquity.icloud.com/ub/*********/rwsync/********…
POST request to https://p**-ubiquity.icloud.com/ub/*********/rosync/********…


What is the difference between SSD and flash drives in the latest MacBook Pros?

Usually when Apple says "SSD" they refer to a removable/upgradeable solid-state (flash) storage device. The MBP with Retina Display (and the MacBook Airs) are also using solid-state storage, but they are non-removable.

See also: http://www.pcmag.com/article2/0,2817,2371288,00.asp


How can I make my Macbook Pro's headphone jack stop "humming"?

I found the solution to my problem. For some reason (who knows why) the headphone output was set to 16-bit. Of course that's going to sound awful.

To fix this, head to 'Audio MIDI Setup' (can be found with Spotlight) and change the 'Built-in Output' to 32-bits.


If you're not using a lot of power, this isn't normal. On http://www.apple.com/macbookair/features.html#battery it says up to 7 hours, clearly implying that you could get less. The footnote as text as follows:

  The wireless web test measures battery life by wirelessly browsing 25
  popular websites with display brightness set to 50%. The standby test
  measures battery life by allowing a system, connected to a wireless
  network, to enter standby mode with Safari and Mail applications
  launched and all system settings left at default. Battery life varies
  by use and configuration.

So, if you had all of the the brightness on max, CPU topped out, GPU working and storage downloading, I would expect the battery to last between 2 and 3 hours, so you may have a perfectly normal battery or there may be an issue. This sort of thing is exactly what the Genius bar and AppleCare exist to answer on a case by case basis if the online tips don't work or you want to seek a professional opinion and possible repair.


Connecting 13 inch 2018 MacBookPro to Dell U2417h

If you want to be able to charge your laptop at the same time, you'll can use a Thunderbolt 3 dock or hub to connect the two monitors at the same time as well as charging through a single port on your laptop - leaving one port available for charging.

A product that will allow you to do this could be the OWC Thunderbolt 3 dock:

https://www.owcdigital.com/products/thunderbolt-3-dock-14-port

You would then connect your existing monitor using your existing cable to the dock. use a mini-Displayport to DisplayPort cable to connect your U2417H monitor to the dock. The dock comes with a Thunderbolt 3 cable that connects the laptop to the dock. The dock provides charging to the laptop.

There exist similar products at various price points from several other brands.

If you want to use your existing dongle you can simply connect your charger to the dongle, connect the dongle to the laptop and use an HDMI-to-HDMI cable to connect the U2417H monitor. The existing monitor uses the same cable as before.

This is obviously much cheaper for you, but you'll need to plug two cables into the laptop leaving no ports free for other uses.


It might be a button mapping issue. I haven't tested it so I'm not sure it answers your question but here's what I stumbled upon today:

  I used an app from the Mac App Store called, Joystick Mapper, although other apps are also available. This allows you to manually map each input from the DS4 to keyboard buttons on your Mac, effectively using the keyboard settings in games as your controls. For this example I mapped the inputs from my DS4 to the keyboard settings in Max Payne 3. If you look at the pictures below, you can see how I used the keyboard settings in the game to help me map the controller (click on the pictures to enlarge them).

http://www.backwardscompatible.co.uk/using-your-dual-shock-4-controller-on-a-macbook.html

The app is here: https://itunes.apple.com/gb/app/joystick-mapper/id528183797?mt=12


Has the WiFi KRACK vulnerability been patched for iOS?

Updates released 31 October 2017

Apple has released updates that include a fix for the KRACK vulnerability for macOS, iOS, tvOS and watchOS. To get the updates:

macOS High Sierra 10.13.1 and security updates for Sierra & El Capitan -
Launch the App Store and select the Updates tab.
iOS 11.1 -
Go to Settings > General > Software Update
watchOS 4.1 -
Launch the Watch app on your iPhone, then go to General > Software Update
tvOS 11.1 -
For Apple TV 4 (and 4K) go to Settings > System > Software Updates and Select Update Software.
For Apple TV (2nd/3rd generation) go to Settings > General > Update Software

It's Apple's policy to not comment on security vulnerabilities until they are patched, and even when they do, they are often quite vague about it.

  About Apple security updates

  For our customers' protection, Apple doesn't disclose, discuss, or
  confirm security issues until an investigation has occurred and
  patches or releases are available. Recent releases are listed on the
  Apple security updates page.

However, with a little detective work, we can gain some insight. Looking at the CVEs assigned to this particular vulnerability,* we can get listing of the issues that should be addressed by Apple when they decide to issue a security patch:

  CVE-2017-13077: Reinstallation of the pairwise encryption key (PTK-TK) in the 4-way handshake.
  CVE-2017-13078: Reinstallation of the group key (GTK) in the 4-way handshake.
  CVE-2017-13079: Reinstallation of the integrity group key (IGTK) in the 4-way handshake.
  CVE-2017-13080: Reinstallation of the group key (GTK) in the group key handshake.
  CVE-2017-13081: Reinstallation of the integrity group key (IGTK) in the group key handshake.
  CVE-2017-13082: Accepting a retransmitted Fast BSS Transition (FT) Reassociation Request and reinstalling the
  pairwise encryption key (PTK-TK) while processing it.
  CVE-2017-13084: Reinstallation of the STK key in the PeerKey handshake.
  CVE-2017-13086: reinstallation of the Tunneled Direct-Link Setup
  (TDLS) PeerKey (TPK) key in the TDLS handshake.
  CVE-2017-13087: reinstallation of the group key (GTK) when processing a Wireless Network Management (WNM) Sleep Mode Response frame.
  CVE-2017-13088: reinstallation of the integrity group key (IGTK) when processing a Wireless Network Management (WNM) Sleep Mode Response frame.

Also, this ZDNet Article - Here's every patch for KRACK Wi-Fi vulnerability available right now (Oct. 16, 2017) indicates that vendors are responding quickly and Apple has confirmed that patches are in beta.

  Apple confirmed it has a fix in beta for iOS, MacOS, WatchOS and TVOS,
  and will be rolling it out in a software update in a few weeks.

*Common Vulnerabilities and Exposures (CVE®) is a list of common identifiers for publicly known cyber security vulnerabilities. Use of "CVE Identifiers (CVE IDs)," which are assigned by CVE Numbering Authorities (CNAs) from around the world, ensures confidence among parties when used to discuss or share information about a unique software vulnerability, provides a baseline for tool evaluation, and enables data exchange for cyber security automation.


Sorry I don't have the reputation to comment yet.

Is this a standalone copy of SL or is it from someone else's Mac? The included disk with another system is not guaranteed to work with a different model of Mac.

Have your tried erasing the HDD again from Disk Utility, be sure to select the drive(not the indented logic drive) and let it rebuild the GUID again.

You can also try an NVRAM reset before running the Installation(Instructions Here) in hopes that will solve the video issues you run into.


Is there an app that can set time limits for Internet access?

Don't overlook "the parent app".

It turns on the logging of safari using parental controls. Sets the normal time limits when the mac can be on and off.

Then it communicates to the children "the rules" and what happens when the parent determines that they have been broken. Why spend money or time on a more controlling solution if you can ensure they don't cover their tracks and will be caught if they stray.

Technically, managing this on the router is easier than on the Mac using the default Apple tools.

Apple has implemented timed access across the airport line, so fire up Airport Utility and set the times when you want access to the Internet.

You can set up default timed rules as well as specific policies for specific devices.

If you really want things to be controlled locally on the OS, turn on time limits under Parental Control under system preferences for each user account:

And then prevent apps that you don't explicitly want them to use.

I believe Firefox (if installed) defaults to on - so do review each and every app in the list. Your children can come to you as the administrator and you can over-rule these restrictions with your password - so this is the unattended default situation and you can grant them extra leeway with your password when needed.


From Terminal, you should be able to do

defaults write com.doomlaser.cursorcerer idleHide -float 0

and then

killall Cursorcerer
~/Library/PreferencePanes/Cursorcerer\ 2.prefpane/Contents/Resources/Cursorcerer.app/Contents/MacOS/Cursorcerer &

to quit and relaunch the Cursorcerer daemon with the updated pref


Calendar app not able to add subscription to "on my mac"

In Calendar->Preferences->Acccounts, disable iCloud.

Then create a new calendar, giving it a name that doesn't conflict with any of the calendars in your iCloud.

Now you can re-enable the iCloud account.

The new calendar (under "On My Mac") remains.


How can I modify OSX GUI colors to be more readable for weakened vision

Neither MacOSX nor iOS offer to change the OS theme. If you want to do this, you need to use third party software.

What MacOSX does offer, is changing the color profile and calibrate it in System Preferences -> Displays -> Color -> Calibrate.

I've played around with different options and found the option "Cool bluish white" to be much easier on the eye:


Go into Settings > General > Usage

From there find and tap on the app in the list of installed apps and select delete app.


MacBook Running Really Slow, Activity Monitor Reports HUGE VM

The first thing you might want to do is restart it. That will probably fix the problems.

Other things you might want to check:

Do you have enough free disk space?
How much RAM do you have? Are you running any memory intensive application (or many)? I.e. you might have photoshop sitting idle, but ten 80mb RAW files open… that uses RAM, not CPU (as long as you’re not processing them in any way).
Are you running any sort of Virtualization software (VMware, Parallels, VirtualBox?) If yes, are they running a Virtual Machine?
Is your computer Paging too much to disk? (See activity Monitor, memory: Page ins vs. Page outs). A lot of Pageouts is bad (compared to Ins). That means your box is lacking physical RAM memory and must write to the (slow) HDD to save the memory pieces. This is one of the #1 causes for slowdowns. note: some page outs are ok, the system uses the swap no matter how much ram you have.
You already mention it, but sort by CPU Usage in All Processes (Activity Monitor) and make sure no process goes crazy every now and then.
Open Terminal (/Applications/Utilities/Terminal.App) and execute:

ls -lh /var/vm

The output will consist of one (or more) swapfile0, 1, 2… and next to them you’ll see the size. Small sizes are ok (a few hundred Megabytes). If that swapfile is huge, then you have an Insufficient RAM problem. You need more RAM or less programs at the same time.

Here’s my output: (I have 12 GB of RAM, so that’s a lot to spare)

In the end, restart your computer and monitor those values throughout the day(s).


Move macos user home folders on external drive

Having an old internal drive and a new external one which is a clone of it, I managed to move user accounts, from /Users to a new folder /Users/.legacy/ (for keeping them around just in case). I then created symbolic links of cloned user folders in /Users folder.

# cd /Users
# mkdir -p .legacy
# mv username .legacy
# ln -s /Volumes/New_drive/Users/username


Where are the images for the Messages.app status bubbles located on filesystem?

Path is: /Applications/Messages.app/Contents/Resources/

Open up Applications
Right-click on Messages
Click Show Package Contents
Double-click on Resources

However, rather than taking Apple's graphics, you're better off creating your own. Can't be too tough to create two circles with borders. Preview will do it for you in 5 mins.


OS X 10.10.1 /etc/hosts & /private/etc/hosts file is being ignored and not resolving

/private/etc/hosts seems to be working normally for me in Yosemite (version 10.10.1). It's not necessary to flush the cache or reset discoveryd (the DNS resolver in Yosemite); sudo fs_usage | grep private/etc/hosts shows discoveryd reading the file immediately after I save changes to it.

[Update: discoveryd was only used in OS X versions 10.10.0 - 10.10.3. In both earlier and later versions, mDNSResponder provides the same function... and also immediately notices changes in /etc/hosts.]

However, dig, nslookup, and host will not see entries in it because they bypass the system's resolver and do raw DNS lookups. They've always done this, so this is not new in Yosemite. The "official" way to do a lookup through the system resolver in OS X is to use dscacheutil:

dscacheutil -q host -a name www.example.com

...but since that's painfully verbose, I tend to just use ping instead (and then look at the first line, where it lists what IP it's pinging). Starting in 10.9, you can also use Network Utility's Lookup tab (before that it used dig, and therefore bypassed the system lookup policy).

BTW, please pay no attention to the macrumors thread that Tetsujin linked; it's full of people who don't quite know what they're doing and are misunderstanding the results of their own mistakes.


Do you have another Mac that you can use to download the El Capitan installer (you should be able to access the link from any Mac running High Sierra or below). Then you can just install it on the old MacBook from there, or from an external drive. Sometimes you have to find ways to work around the roadblocks Apple puts up. But you should have no problem upgrading that machine to at least El Capitan (my 2008 MacBook unibody is currently running Mojave, thanks to a patched version of macOS, but El Cap is the last officially support version for those machines).

To answer your security question, according to Apple’s security updates page: https://support.apple.com/en-us/HT201222 they are still issuing security updates to El Capitan and to the version of Safari running on it, so you should be in good shape as long as you can get your Mac upgraded.

p.s. I’d recommend maxing out the RAM and swapping out the slow spinning HDD for an SSD to breathe new life into the machine. Whatever you choose to run will work a whole lot better with an SSD especially.


The receipt data from the Mac App Store is stored inside the application bundles, so anything that backs up your Applications folder will do the trick. You don't need to worry about your proof-of-purchase being saved in some other location on your hard disk.

Time Machine is probably the simplest to set up, as it will back up your entire hard disk.


Non-Touch ID Mac says "Touch ID requires password when Mac restarts"

This is happening because the OS still probably thinks you're using a MacBook Pro with a fingerprint scanner. If you still have both MacBooks, a possible solution is to go back to the other MacBook Pro and disable the TouchID settings and then use Carbon Copy Cloner to move from the old MacBook Pro to the new MacBook Pro.


How do I resize all my windows when I switch displays?

There are endless ways to do this, so here are a few:

Before you unplug the external monitor open up the Displays
Preference Pane in System Preferences and click on the "Gather
Windows" button.

[or if you already unplugged]
Hold the Option key down and choose "Arrange in Front" from the
Window menu.

[or]
Use the Option key and click the (+) at the top of any
Finder window and it will resize them all automatically.

This Applescript script might also work:

tell application "Finder"
-- get desktop dimensions (dw = desktop width; dh = desktop height)
set db to bounds of window of desktop
set {dw, dh} to {item 3 of db, item 4 of db}
end tell

tell application "System Events"
repeat with proc in application processes
tell proc
repeat with win in windows
-- get window dimensions (w = width; h = height)
set {w, h} to size of win

-- get window postion (l = left of window; t = top of window)
set {l, t} to position of win

-- nh = new window height; nw = new window width
set {nh, nw} to {h, w}

-- window width is bigger than desktop size,
-- so set new window width to match the desktop
if (w > dw) then ¬
set nw to dw

-- window height is bigger than the desktop size (minus menu bar),
-- so set new window height to be desktop height - 22 pixels
if (h > dh - 22) then ¬
set nh to dh - 22

-- r = right coordinate of window; b = bottom coordinate of window
set {r, b} to {l + nw, t + nh}

-- nl = new left coordinate; nt = new top coordinate
set {nl, nt} to {l, t}

-- left coordinate is off screen, so set new left coordinate
-- to be 0 (at the left edge of the desktop)
if (l < 0) then ¬
set nl to 0

-- top coordinate is above bottom of menu bar (22 pixels tall),
-- so set new top coordinate to be 22
if (t < 22) then ¬
set nt to 22

-- right coordinate extends beyond desktop width,
-- so set new left coordinate to be desktop width - window width
if (r > dw) then ¬
set nl to dw - nw

-- bottom coordinate extends beyond desktop height,
-- so set new top coordinate to be desktop height - window height
if (b > dh) then ¬
set nt to dh - nh

-- if we have calculated a new top or left coordinate, reposition window
if (l ≠ nl or t ≠ nt) then ¬
set position of win to {nl, nt}

-- if we have calculated a new height or width, resize window
if (h ≠ nh or w ≠ nw) then ¬
set size of win to {nw, nh}
end repeat
end tell
end repeat
end tell

Of course there's also the paid alternative, which might include Stay, Divy, Arrange, etc.


Not all TV shows available to redownload on iTunes show up on Apple TV

They are all available, it's just a numbering and naming inconsistency between the devices.

On the Apple TV, the "All TV Shows 12" is referring to the total number of distinct TV shows (example: Seinfeld, 30 Rock, The Office, etc).

In the iTunes Store > Purchased section on your Mac, the "Total: 15 items" is referring to the total number of seasons of all the combined different TV shows.

You have 3 seasons of "Peanuts Specials" (which iTunes treats as one distinct show) and 2 seasons of "Peanuts' Charlie Brown" (another distinct show). So the total number of distinct TV shows is 12.


Why is the accountsd process eating so much CPU?

In Mail.app's application's preferences, I deselected "Accounts > Advanced > Automatically Detect and Maintain Account Settings" on two Google accounts, and CPU usage returned to normal.


I stopped Terminal with "killall -STOP Terminal" how to -CONT it back?

Open Script Editor from the Utilities folder and run the following:

do shell script "killall -CONT Terminal"


How to upgrade to specific release on Mac OS X (e.g. 10.7.3)?

If you start from a base install - 10.n.0 then you can always directly update to a given 'point release' by using the Combo Updater for that release.

These appear to always remain available from Apple.

The Combo updater for 10.7.3 is at https://support.apple.com/kb/DL1484


Boot your Mac holding down the Command and r keys. This should get you into Recovery Mode.

First get into disk Utility and delete the Ubuntu partition and format it as macOS Journaled HFS+. Once that is done quit out of disk utility and click on Reinstall MacOS.

It will connect to your network via WiFi (so if you can do ethernet, it will go faster) asking you for your WiFi password and proceed to install the version of macOS that your Mac came with.

Once macOS is installed you can log into the mac and then into the App Store and pick a later version of macOS that you want on your Mac if the one that was installed is not as up to date as you like.


Directories showing as files when browsing a Time Machine backup on Windows

When Time Machine makes a backup it only copies changed files and creates links to the older items. AFAIK these are not symlinks, but hardlinks.

Sample output from Time Machine
23/06/2014 10:40:19.087 pm com.apple.backupd[12797]: Copied 4 items (33 bytes) from volume DeepThought. Linked 20.


macOS cannot connect to OpenVPN using Shimo - Kext error

After contacting their support they responded with the following which solved the problem.

  When this happens open the System Preferences and go to the Security & Privacy settings panel.  On the General tab, at the bottom right corner, there should be a message, saying that the use of system software was blocked with an Allow button next to it. After clicking on allow, there should be a dialogue to allow the use of software signed by Fabian Jaeger. If you don't see such a message do this alternatively:

  Go to this page: http://tuntaposx.sourceforge.net/download.xhtml and download the tun/tap kernel extensions
  Install the package, you have to quit Shimo and other VPN clients you might be using before doing so
  Go to this folder: /Library/Extensions
  There locate the tun.kext and tap.kext file and copy them
  Go to your Applications folder, find Shimo, right-click on it and select Show content package
  Go to the folder Contents/Ressources/tuntap
  Paste the previously copied files inside the tuntap folder and override the existing ones there
  Reboot your Mac and try to connect again with Shimo


I heard that Jailbreaking it may work, it's probably your only option to salvage the data on the iPad. Normally, I would never even suggest Jailbreaking, but in this case, it's probably your only option. I've never done it and have no interest whatsoever in Jailbreaking, so I can't tell how to do it, what to use, or even if it will for sure work, but it's worth a try.


You have some or more items disabled in System Preferences / Spotlight, I was able to replicate your issue completely by turning off everything but Bookmarks & History. Check the items you want searched and see if that shows documents and other things as well.


Using AppleScript to batch convert .pages to pdf

Replace the line of code producing the error with the following:

export front document to file (this_folder & exportFileName) as PDF

There were two issues here:

export takes a document, so you need to pass it the document as opened by Pages.
You gave the file name, but not a containing folder to put the file with this name, so concatenate this with the containing folder path so Pages knows where to export to.


My MacBook Air sometimes doesn't charge when the charger is plugged in

In my case, the problem was the temperature of the charger. Since it's currently winter in the southern hemisphere, removing the MacBook from charge causes the charger to cool down (since it apparently draws very little mains power when there is no load on the MacBook side). At some point when it is cool enough, it will refuse to supply power when the MacBook is plugged in again.

The workaround is to warm up the charger (for example, by sitting on it) for a few minutes until the charge light comes on. Then the current running through the charger is enough to keep it warm, and it continues charging.

Update: A year later, after returning from being away for six weeks, my charger refused to work again even after sitting on it. Apple was happy to replace it under AppleCare.


Macbook Pro Early 2011 15 inch, Mountain Lion Booting issue

From the tests you made we can eliminate a list of potential culprit
candidates:

memory: hardware tests
internal disk: use in target mode
but you might be tougher on this test:
in target disk mode fire Disk Utility and perform some (ex.: 4)
Verify disk one after the other.
OS: re-install by an Apple service center

Here are the remaining candidates:

motherboard
graphical cards

Receipe to kill other culprit candidates

If your problem is just due to a graphical chain problem, your
system might be correctly booted, but you can't notice
    it. To check this probability, you will have to set your Mac
    so as to be able to remotely verify that it is alive or dead.

Connect the bad Mac to a good one with an Ethernet cable,
Boot the culprit Mac, even if it does just show you his blue screen,
Open a Terminal on good Mac, and get the broadcasting IP address.
The following command will display it:

    ifconfig en0

behind the keyword broadcast (3rd line).
You may also get it at first with a slightly more tricky command:

   ifconfig en0 | sed -n 's,^.*broadcast \(.*\)$,\1,p'

Let's say that it is broacast_IP (most probably it will be 169.254.255.255).
do a ping broadcast to see how many Mac are alive:

    ping broadcast_IP

if this command reply you with 2 different IP addresses, then you can
conclude that bad Mac is alive and its graphical chain is dead.

On the other hand, if you only get a reply of your good Mac,
then bad Mac is really dead, and the last culprit is the good
(i.e. motherboard).


Been there, done that. What I came aware of, OS X doesn't read .bashrc file on bash start. Instead, it reads the following files (in the following order):

/etc/profile
~/.bash_profile
~/.bash_login
~/.profile

See also Chris Johnsen's informative and useful comment:

  By default, Terminal starts the shell via /usr/bin/login, which makes the shell a login shell. On every platform (not just Mac OS X) bash does not use .bashrc for login shells (only /etc/profile and the first of .bash_profile, .bash_login, .profile that exists and is readable). This is why "put source ~/.bashrc in your .bash_profile" is standard advice

I usually just put the things that I'd normally put in ~/.bashrc to ~/.profile — has worked so far like a charm.


How to clone user accounts via Apple Remote Desktop - Mountain Lion

I don't have a experience with OS X 10.8, but I've done plenty of computer-lab admin work back around OS X 10.3 / 10.4 / 10.5. I'll edit and/or remove my answer if better answers come along.

I'd venture that your basic application preferences -- for browsers, word processing apps, etc. -- will duplicate OK (with the notable exception of certain licensed software, i.e. Adobe CS Suite, Filemaker Pro, etc.) -- but probably the Parental Controls settings live outside of user home folders, somewhere under /Library (the System-level /Library, not ~/Library.)

You may have success hand- or scripted-copying the relevant directories and files from /Library, but there could be other issues lurking.

I have little doubt that, without a lot of toil and expertise on your part, your students are probably going to "tear the machines up" software-wise. You'd better have an easy method for wiping & refreshing machines on a regular basis if you want to keep a semblance of consistency.

It'd be much better to run OS X Server 10.8 and use the workgroup-management features built into it, that would give you a robust, easy-to-manage setup.


Copying and pasting text only pastes a hyphen character

You should not hit the clipboard buffer limit in normal use, it is far bigger than a “block of text”. Depending on where you copy from, the source application might be transforming the buffer before storing it. Especially some websites have scripts for these kinds of interceptions in an attempt to prevent large-scale copying of copyrighted information – in these cases you can often work around using the Edit > Copy menu item instead of the Cmd-C shortcut, for example. Other applications might change the clipboard format after reaching a certain size, and might then have a bug when generating e.g. a Rich Text buffer versus a Plain Text buffer. Another thing you could try is pasting with the Paste and Match Style option, by choosing it from the Edit menu or pressing Ctrl-Shift-Cmd-V.


What happened to Apple made server racks?

Simple answer:

Apple discontinued them in 2010.

According to other sources sales were poor, and Steve Jobs responded to their inquiry:

  Hardly anyone was buying them.

  Sent from my iPhone

source: http://forums.macrumors.com/showthread.php?t=1045345


How to connect to a FTP server from a Wi-Fi Hotspot that prevents direct FTP connections?

I actually have found one solution:

net2ftp - a web based FTP client

Usual warnings concerning (non-)confidentiality of data etc. apply.


Tool for using iPad as RealTime "Chalkboard" on MacOS?

The best tool I have found for this is the iPad app Notability (I am not affiliated, I am a math professor who is also giving all lectures on Zoom). When I share the screen in Zoom (on my Mac), I am able to select "iPad over AirPlay" as the source for the share.
Notability has a "presentation mode" where you can see the UI to select colors, tools, etc. but it broadcasts through the screen share with the UI hidden (in essentially real time). Zoom works really nice here, your video is broadcast on the side of your "whiteboard" surface.
Notability has some nice tools, and works really well with the pencil (I am using an older iPad pro with the first gen pencil). You can use it to simply draw, you can have it do shape recognition and clean up stuff like rectangles, circles, triangles, etc, options to do straight lines. I am using it for my math classes and like it a lot.


Is It Possible to Install OS X on an External Drive for Use with Any Mac?

Yes it is quite easy.

For example, my MAC had a bottle of Champagne poured on it (long story, short) and I removed the hard drive and placed it in another machine. I also later took that drive and placed in an external enclosure and booted from it by using the "OPTION" key when booting. This brings up a list of all accessible drives INCLUDING NETWORKED DRIVES if accessible.  So you could configure your DEVELOPMENT drive on your network and boot from it HOWEVER unless you have GIGABIT network it would be slow.

So to create an external bootable self contained OSX drive I recommend the following tutorial, BE ADVISED it will clear off any data on the external drive and your doing all of this at your own risk.

http://support.apple.com/kb/ht5911


iOS 10 no longer starts lock screen music player when headphones inserted

It appears to be deliberate, I miss the feature too as it will not appear whether I use wired or bluetooth connection.

I could not find a way to reenable it.


Open all selected PDFs in one Preview window - macOS High Sierra

You can install Preview 9.0 again from https://github.com/frhd/macOS-Preview9.0.


Apple Mail Client without “All Mail” folder

In the GMAIL settings, it says show or not the All Mail folder in IMAP:

So, it is your choice to show the All Mail folder on your computer or not.

There is nothing to break by choosing which folders will show on your computer from mama google's web email.

The All Mail folder is a feature of the Gmail, not your email program. So if you do not want to see it locally then disable it. Also All mail is just a bucket where a duplicate from all other folders reside for easy search. It is not real folder, just a collection of emails from other folders.


Time Capsule (3rd Gen) seems to deny internet access to clients with a static IP address

It sounds like you want a similar setup (all in 10.0.0.x range) as I have.
- TC: connected to my modem.
- TC: Enabled DHCP server
- Linksys router (running DD-WRT): connected to the TC with a cable running from standard LAN to standard LAN port.
- Linksys router: WAN port disabled
- Linksys router: Wireless is set top bridge

Your theory sounds good. The only thing I can think of is you made a mistake with the configuration. I included some screenshots of my configurations:


Macintosh HD not showing up on disc utility

I gave it some time and tried reseting the NVRAM again (cmd+P+R on start-up).

This time it did work, or I did something wrong on the first time, I guess. The Recovery Mode opened up and there it was the "Macintosh HD" listed again.


How do I move a window whose title bar is off-screen?

Hold on option (or alt) while clicking the Window menu.  This should change Bring All to Front into Arrange in Front, which did the trick for me.

This worked for me on OSX 10.9.1


How can I set up my iphone to play sounds only when plugged in or an alarm is going off?

Sound on iPhone is reasonably complicated when you get down and start "taking it apart". This is because it is managed on a very much case-by-base basis.

For example, if you call up Siri, and adjust the volume, it will only be adjusting the volume for Siri, not something like the ringer volume.

So to divide things up and try to answer your question, I'll start with the basics.

If you turn on Vibration mode (orange position) using the switch on the side of the phone it will turn off almost all sounds. Unlock, keyboards and such sounds will no longer be on. Notifications and phone calls will vibrate but not be heard. You will have to turn the switch off (no orange) in order to hear normal sounds while in apps - (i.e. games). When alternating vibration mode versus normal mode, iPhone remembers your previous state, and will set the volume to what it was before vibration mode was active.

Exception: alarms set in the Clock.app are still heard. In fact, there is no way to turn off Clock.app's alarms from being heard unless you turn off the alarm(s) itself. As for other alarm clock style apps (for example, Sleep Cycle), it is up to the developer to make it behave like Clock.app. That is the case with Sleep Cycle, but it would be worth verifying with any other alarm style app.

If you turn down the volume in the Music.app (or double tap home button and swipe to the right twice), or while watching a video, or in Settings.app, that is the volume that is applied across the board, mostly. That volume reflects the volume for videos, music, and apps that in general make noise - as in, games. Note that iPhone remembers your settings when you have headphones plugged in vs. not.

When iPhone is unlocked and you are on the home screen and you adjust the volume, you are adjusting ringer volume. In other words if the vibration switch is off (no orange) then that would be the volume it would ring at.

Do-not-disturb suppresses basically all notifications (there are some configuration options there). Again, alarms (from Clock.app, and other properly set up apps like SleepCycle) will stay play.

The only thing you can't do is have it toggle sound settings when it is plugged into the wall vs. when it is not. I think you will find it becomes habit, however, to throw the vibration switch.


How can I report an app that contains ads but didn't provide a privacy policy url to Apple?

An app that doesn't have a privacy policy isn't necessary breaking any of Apple's rules or guidelines. The requirement that all these apps must have a privacy policy is quite new, and only apps or app updates submitted to the App Store after October 3rd 2018 need to comply.

You can use the following link to contact Apple's customer service:

https://getsupport.apple.com/

Choose "Apps and Software" and then "App Store".


Installing Mac OS X Mountain lion Apple iD Error

It means that the Apple ID that you signed in with has no record of purchasing Mountain Lion. If you purchased Mountain Lion, use the Apple ID that you used to purchase it.

Alternatively, install Mavericks as it's free.


How do I sort a playlist by filename in iTunes?

Unfortunately this is not possible. As there isn't a column available for filename, one can't sort by it.

If you're willing to take the time, you can input the metadata and sort by track number. You'd only really need to enter the track numbers incrementally (like the file names), but you might instead choose to number the tracks per disk and then input which disk they're on as well. This way would need to be sorted by Album rather than track number, as it would otherwise go 1,1,1,2,2,2,3,3,3,… rather than 1,2,3,…1,2,3,…1,2,3,….

Sorry it's so inconvenient, but I hope this works for you. :)


What are Mac OS X replacements for Visio?

OmniGraffle or OmniGraffle Pro: http://www.omnigroup.com/products/omnigraffle/feature_comparison/


Possible to record audio output streaming from other apps?

I don't know of anything on the phone itself but getting audio out of an iphone and onto something that can record is possible.

Using AirPlay and Airfoil Satellite (or your Airplay receiver of choice) you can get the audio to your Mac. Then using Audio Hijack (as mentioned by Kalamalka Kid) on your Mac you can record it.

Not the most ideal setup but it works.


What is the real native maximum resolution of mid–2010 iMac's iSight camera?

I think it's 1280x1024, as that's what the LED backlit MacBook Pro's and onwards used. The Lion version of Photo Booth uses the max resolution and crops it.

720x480 is actually a standard resolution - it's what most DVD's use.


Does plugging iPhone into iTunes automatically update iOS?

You'll get a notification to download and install it. You can opt out of this though.


What could cause contact syncing errors on iPhone?

From your question, I think your setup involves syncing contacts with Google, a computer (Mac?), and an iPhone. Syncing with Google has been a pile of poo since Mountain Lion. For me, it kept duplicating contacts, bringing back deleted ones, and as you mentioned, swapping the contact information between contacts.

Since neither Apple nor Google seem to care about fixing it, my solution is to use iCloud to sync contacts between the Mac and iPhone. (This seems to be Apple's preferred method, so it's the one in which bugs will likely be fixed the fastest.) I periodically upload a vCard of my contacts to Google. This is a lot less work than hunting down all the contacts that syncing with Google messes up.


Why does the "hand" cursor in macOS have three vertical lines?

It's a housekeeping, or butler's glove - similar to the ones Mickey Mouse wears.
The 'indentation' actually is on the underside in real life, & is usually a button-fastener, but liberty has been taken to give a more skeuomorphic look.
A tradition since at least Victorian times. A symbol of cleanliness & discreet, professional service.

More images at Alamy - https://www.alamy.com/stock-photo/white-gloves-butler.html


How to display the full path of files found by the Finder "Find" function?

HoudahSpot allows adding a column for either short paths or absolute paths.

See also this question at Super User.


Which resolutions does the Retina MacBook Pro support, and how?

Supported resolutions

  Retina, Ratio 16:10

  2880 by 1800 pixels

  scaled, Ratio 16:10

  1920 x 1200 pixels
  1680 x 1050 pixels
  1280 x 800 pixels
  1024 x 640 pixels

  According to the official tech specs by Apple.

How does the scaling work?

According to an article in AnandTech:

  Selecting any of these options gives you the effective desktop resolution of the setting, but Apple actually renders the screen at a higher resolution and scales it to fit the 2880 x 1800 panel. As a result of this scaled rendering, there can be a performance and quality impact.

There is a new option to configure the resolution in the system settings. While you actually change the resolution, Apple only refers to the visual impact of the settings.

So basically changing the resolution offers:

Large text, but much crisper.
More space for visual content (and smaller text), but not as sharp.
Something in-between (default retina).

(original picture from AnandTech)

Note:

Due to the imprecise definition of "retina display", this answer may seem confusing, because at the top Apple speaks of 2880x1800 as retina, but the picture suggest something different.


How do I install the 3.0 iPhone simulator on Xcode 4?

Xcode, the iOS SDK and the Simulator come bundled together in one installer because they share libraries and other stuff in the Developer folder.  Mismatched combinations probably won't work.  Even if you somehow manage to install the 3.0 Simulator with your current Xcode+SDK installation, it would probably crash.

So you need to find a complete installer for an old iPhone OS 3.0 SDK with Xcode 3.x, and install with that on a Mac that to get a working iPhone OS 3.0 Simulator.  You may or may not be able to get an SDK/Xcode combination that old that runs on OS X 10.6 Snow Leopard, so you may need to find an older Mac that can boot into OS X 10.5 Leopard as well.

Added:

Anyway, a developer should only be supporting 3.0 devices by actually having one around on which to test their app, before setting the Deployment Target that low when submitting an app for live customers use.  Customers are not supposed to be some test dummies for random developers.

Just test apps on the oldest, lowest OS version, device you can find (beg, borrow, buy used and dented, drive across town), and use that as your Deployment Target.  If you can't find a device that old, neither can the vast majority of the customers for your app.


External NVMe Sabrent SSD not recognised by Catalina Macbook Pro 16" over USB-C, only USB-A

I had the same issue. You need an NVME enclosure that has the ASM2362 chipset and not the Jmicron JMS583 chipset. All NVmE enclosure with that chipset have compatibility issues on the Macbook Pro 16 only and maybe the newer Macbook Pro 13. My older Macbook pro has no issues. Ugreen NVME enclosure on Amazon has the ASM2362 chipset which work well on the Macbook pro 16.
Hopefully Apple fixes it or Jmicron comes out with a patch. Same issue with Big Sur as well.


How to download & install Bonjour Services on a Windows 7 64 bit computer?

You can download Bonjour for Windows from Apple's Bonjour support pages.

Bonjour for Windows is bundled with Bonjour Print Services for Windows:

  Bonjour Print Services for Windows lets you discover and configure Bonjour-enabled printers from your Windows computer using the Bonjour Printer Wizard.


Is there any way to view iOS device logs on the Terminal?

i believe libimobiledevice is what you're looking for. github repo can be found here

it's a cross-platform lib talking to iDevices with no jailbrake needed. just use console command

  $ idevicesyslog

you can install it via homebrew or compile from sources

macOS install via homebrew

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

  $ brew install -v --devel --fresh automake autoconf libtool wget libimobiledevice

  $ brew install -v --HEAD --fresh --build-from-source ideviceinstaller

linux

  sudo apt-get update

  sudo apt-get install libimobiledevice ideviceinstaller


Chrome history and favorites in Spotlight?

To my knowledge, thus far the only browser tied into Spotlight like that is Safari, which is one its major selling points (and the main reason I won't use FF, or now Chrome, as my primary browser.)

The beauty of the Safari/Spotlight connection goes beyond bookmarks, however. Spotlight actually creates an index of all the text on each page you visit. I set my Safari to never delete and now I find myself creating far less bookmarks. If, for instance, two years from now I remember reading a page about best places to stay in Tulum, I can just search my Safari index from Spotlight and pull up that page. I don't need to have ever bookmarked it and I don't need to start over with the web.

It's a little known, but very clever, innovation that Apple provides with Safari and Spotlight.


Hard Disk Transfer to SSD - 2007 MacBook and Lion

My favorite method is to install a Recovery HD onto an external USB drive and then do a final backup to Time Machine. You can use any USB flash drive that has 1G of space and can be erased or partitioned for your Recovery HD storage.

Now you can place the new drive in your mac and install a fresh copy of Lion and play around a bit to make sure it works. Once you are happy, erase Lion and re-install a fresh copy but instead of making a new account, just migrate over from the Time Machine backup.

For advanced users, using Disk Utility or SuperDuper/CarbonCopyCloner can be fun, but even knowing how to do all that, I prefer the opportunity to test my backup since being able to restore a backup is so overlooked and catastrophic when it fails on you should you need it.

I'd say save your money on the transfer kit unless you want that anyhow. No need to move things over and in fact, it's sometimes better to let the system lay out the files in order rather than block copying the old structure on to a pristine new drive. With an SSD, access times are so fast, you may not notice, but I'd rather have one process that works either way - SSD to HD or back, larger drive to smaller, etc...