Firefox problems when remapping Copy to ctrl-c

You can use a tool like BetterTouchTool (or some similar shortcut remapping program for Mac) to remap Control C to Command C. This will prevent Firefox from knowing that you pressed Control C at all, and thus it won't enable the "Match Case" option in the find dialog box.

Alternatively if you are interested you can read up the documentation on Karabiner Element's new complex modifications feature to remap Control C to Command C in Firefox. This is similar to doing it with any other program, although I suspect that it is more reliable. However, it requires a bit more knowledge of how to add modifications to Karabiner Elements, because (as of writing this answer) the feature is quite new to Karabiner Elements, and there is no GUI method of creating complex modifications (apart from importing one from the website, but you might not find the one you are looking for).


Profile installation can't authenticate to the MDM server

After a few round trips with Cisco support, it turned out the problem was specific to one particular laptop that had recently been repaired at the Apple Store.

The laptop had been joined to Meraki MDM prior to going in for repair. The main logic board was replaced at the Apple Store, and although the serial number stayed the same it must have changed some other hardware identifier. After coming back from repair, the laptop was reformatted but was unable to join Meraki MDM.

The solution was to Delete (Remove From Network) the laptop from the list of Devices in Meraki Systems Manager. After that, I had no trouble re-joining the laptop into Meraki MDM. This was a surprise, because normally it's not necessary to delete device entries, as they automatically merge based on serial number.


How to download pre-built binaries from MacPorts without installing?

Macports guide says

  MacPorts can pre-compile ports into binaries so applications need not be compiled when installing on a target system. MacPorts may create two types of binaries: archives and packages.

However I found issues with packages a few years ago (which might have been fixed) and the following is more of how I view MacPorts.

If MacPorts does have a binary package which it does in most cases then it behaves exactly as a package install including man pages. The only difference is that you need the command line compiler and the MacPorts sources (not the sources of the packages) installed and that the code is in /opt/local.

Also due to shared libraries you can't just take an executable and run it it probably depends on other shared libraries which MacPorts also provides.

As for centralisation you could easily install on one machine and then rsync or rdist to all the others (or use other macOS replication mechanisms) or as MacPorts pointed out set up a local repo.


What is the relationship between Xcode and Xcode command line tools

You can see it as:

The command line tools are the basic foundation. Many basic tools are needed to compile your Swift/Objective-C code.
XCode is the IDE which brings a few additional packages with it.

  So the command line tools get sure that the basic UNIX tools are
  covered (as GCC for example) to be able to compile and link code.

Xcode then is using those basic tools.

From the documents:

What is the Command Line Tools Package?

  The Command Line Tools Package is a small self-contained package
  available for download separately from Xcode and that allows you to do
  command line development in OS X. It consists of two components: OS X
  SDK and command-line tools such as Clang, which are installed in
  /usr/bin.


Is there a way to re-organize the way mailboxes from multiple accounts are organized in macOS Mail?

Here is an image of my set up before posting this answer:

Now if I make the following three changes (one pop-up kept to show what to choose, on the left of the preference pane is the result in the mailbox display:


Finder spotlight tool not "grepping" through all file types?

You can use Bare Bones’s TextWrangler (from the makers of BBEdit). It has a Multi-File Search function that is easy to use and pretty useful.

Nice: TextWrangler is free.


Parallels is great if you don't need full speed; it's not great for gaming, but it's OK at a push.

I'd go with Boot Camp for gaming, Parallels for less-intensive work.

You can use your Boot Camp drive in Parallels too, for times you just need quick access to Windows, without needing the full-speed setup. The only proviso is that you must shut it down in Parallels each time, rather than Suspend it, or it messes up the boot partition.
You can set your prefs in Parallels to do this automatically, so you don't forget.

From comments…
Windows needs to be purchased separately, for either solution, Boot Camp or Parallels.
This excerpt from Parallels FAQ

  Pre-Sales Questions - I want to buy Parallels and need to know…

  Does Windows come pre-installed with Parallels Desktop for Mac?

  Windows is not included with your purchase of Parallels Desktop 10 for Mac. Windows can be purchased directly from Microsoft or many retail stores. For Windows 8 or 8.1, you can use either the Full Product purchased at retail, or you can purchase the Windows 8 or 8.1 OEM System Builder version (lower price) which has some limitations. Please visit KB9003 for additional information.


Messages - Is there a way to implement an "archive" feature?

No.

Neither is this functionality built into the Messages app, nor is it possible to enable it by any means.


On the iPhone and iPad, is there an app that can search a webpage or Twitter every few minutes and pop up notifications?

Use IFTTT.

(IFTTT is a cloud service sometime referred to as “If This Then That”.)

Download the IFTTT app to your phone.  I don’t see a pre-made applet that does exactly what you want, but applets are easy to create from scratch.

For your first applet, the IF trigger will be twitter “new tweet from search” and for the “THEN THAT” pick “notifications” and select “push notification from IFTTT app.

That’s enough to get you started, there are many many pre-made apps and as you see the ability to create your own using data from 100’s of services.  You really just need to log in and explore the services available.

Note:  you can also log into IFTTT.com from any browser, mobile or desktop.  (The only reason you “need” the iOS app is if you want to receive IFTTT push notifications on your phone.)


Where's the US-International keyboard on OS X 10.9 (Mavericks)?

I think the keyboard layout you are looking for is "ABC Extended" on Mac OS X El Capitan (10.11). If you are on an older version of Mac OS X this keyboard layout is called "US Extended", the rest of this answer uses the most recent name but everything else is the same between versions.

Here is how to enable either "ABC Extended" or "US International-PC".

In the Keyboard preference pane, click on the "plus" button in the lower left to add a new keyboard layout. Then select "English" in the next dialog box, scroll down to the bottom, select "ABC Extended" or whatever else you choose, and click "Add".

Here are the diacritical "dead keys" available in the standard US layout.

And here are the many more diacritical "dead keys" available in the ABC Extended layout, which provide for Eastern European and Slavic languages that use the Latin alphabet, along with other languages as well.

This screen shot shows the "option" keys in ABC Extended.

This screen shot shows the "shift-option" keys in ABC Extended.

Update

Here are other settings you need to be aware of.

Enable the pull-down menu on the menu bar. I would also un-check the box for "Automatically switch to a document's input source" because I find it too confusing in practice. But at least now you know where that setting is located.

It is also helpful to go to this pane and click the box to enable the Keyboard Viewer, so that you can see an on-screen floating window that shows you all the available diacritical dead keys in the layout that you have selected.

This is what the menu looks like (with whatever multiple layouts you wish to choose)

Here is where you can enable or disable the custom keyboard shortcuts to rotate among the list of different keyboard layouts which you have selected. I decided to disable these keyboard shortcuts because I found that it was too easy to accidentally rotate among multiple keyboard layouts and I was confusing myself as to which layout I was using at any given time. I would rather use the pull-down menu on the menu bar. It takes more time, but at least I am 100% sure of which keyboard layout I am using at any given moment.


Why is Airplay from my iPhone to my Apple TV so slow?

The crucial issue is the speed of your router. Ideally you'd have the Apple TV connected to a router via an Ethernet cable using Gigabit Ethernet (1000/baseT) and your router would have WiFi N, not Wifi G (which is slower by a factor of about five), for the iPhone connection. Then you'd want to make sure that the WiFi N router was operating on a channel not subject to interference from other routers nearby, or from physical interference that would lead to signal attenuation.

It would be a good idea to try putting your WiFi router in the same room as your Apple TV and your iPhone and to see if video image quality improves. If so, this is an indication that you were experiencing WiFi signal attenuation due to interference caused by the materials used in the walls of the building.

Also, if this is the first time you've used an AppleTV, and the first time you've tried to watch HD video streaming over the Internet on your television, it may be that your Internet connection speed from your Internet service provider simply isn't fast enough to support HD video. If you have DSL, you may wish to consider upgrading to a cable modem or fiber-optic service with higher bandwidth. This year I found that AT&T had made their Uverse fiber-optic service available in my neighborhood. I upgraded to Uverse and got Internet service at four times the speed of my old AT&T DSL service for the same price I was paying for the slower DSL.


How can I merge primary APFS partition with other empty APFS partition?

If anyone still looking for answer.

Step 1: Delete the container

sudo diskutil apfs deleteContainer disk0s3

this will change the container to Apple_HFS Untitled                98.9 GB    disk0s3

Step 2: Erase the volume

sudo diskutil eraseVolume "Free Space" %noformat% /dev/disk0s3

Step 3: Resize the container

sudo diskutil apfs resizeContainer disk0s2 0


What is the meaning of the command, function, option.alt and control keys?

Fn is simply a modifier to allow the same key to be used for two purposes. It started on laptop keyboards, where space was at a premium, and has since migrated to Apple's regular keyboards.
As far as Fn-Delete: if you are referring to the Delete key in the same column as Return, Mac has used Delete as the name of that key for a while (couldn't nail down a date, but it seems like it started shifting sometime in 2010). Windows has used Backspace instead (a holdover from typewriters, where it literally moved the carriage "back a space", to allow for overtyping). Regardless of what it was called, it has always deleted the character or space to the immediate left of the cursor. Delete seems more accurate, since you are not actually just moving the cursor, but removing the character too.
The key that is generally further to the right on the keyboard, labelled Del or Delete on most Windows keyboards, deletes the character to the immediate right of the cursor. This key is also present on full-size Apple keyboards. On laptop keyboards, where space is, again, at a premium, the key does not exist, so the modified key combination of Fn-Delete was implemented to allow this functionality to still exist absent a dedicated key.
Command is generally used for command execution. Command-Q executes the Quit command for the foreground program, for example. The majority of keyboard shortcuts use Command as a starting point, sometimes adding Option and/or Control as modifiers.
Control in recent times is generally only used as a modifier to allow additional keyboard shortcuts to exist. It still, however, acts as a right click when using Control-left click, from when Mac did not have mice with more than one button.
Option is generally also used as a modifier. In some applications, it changes what menu items are present. In Chrome's File menu, it changes "Print..." to "Print Using System Dialog" and "Close Window" to "Close All Windows". This extends to its use as a way to type characters not found on the user's physical keyboard, such as ¢ (using Option-4).
Apple's Human Interface Guidelines outline their philosophy on the creation of keyboard shortcuts:

As much as possible, use the Command key as the main modifier key in a keyboard shortcut.
Avoid creating a shortcut by adding a modifier key to an existing shortcut, unless the shortcuts are related.
Use the Option key sparingly.
As much as possible, avoid using the Control key.


You can try force format using terminal

Enter this in the terminal "diskutil list"
Then a list of devices will be shown.
"diskutil eraseDisk JHFS+ diskname diskidentifier" replace disk name with device to formatted.
In the command above, change “JHFS+” to “HFS+” if you want a volume that is not journalled. Change “diskname” to the new name you want for the disk, and replace “diskidentifier” to the Disk Identifier obtained from Disk Utility. If you want to reformat, replace eraseDisk with reformat and delete the “JHFS+” and “diskname” parts of the command.

You can try the above steps. Hope this will help.


What's the most complete calendar app for iPhone?

I'm a big fan of Calvetica, which can do the things you're looking for. And it's much prettier than the default iOS Calendar app.


Can I get the ipsw file off my iPhone 3gs and install it on my iPhone 4s?

No, even if you obtained the IPSW, it would not install since there are different IPSWs for different devices.

You can check the authenticity of an IPSW per this question:

Can an .ipsw firmware restore image's origin be verified?


Is disk version of iWork 08 compatible with El Capitan

If you have installed iWork from disc you may be able to then upgrade to the latest version via the App Store. It's been a while since I tried it but it worked a few years ago.

That would then give you a compatible version that can open the older files.


iPhone 5 overheating and battery drains very quickly

Are you using IOS 7? When using IOS 7 be sure to check your apps which are running in the background, but normally these apps are also closed after some time in standby. Be sure to update your iPhone to IOS 7.1. When you say your iPhone/battery heats up when loading there is surely something wrong with your battery. Your USB transformer might heat up a little, but never had an iPhone heating up when charging. Contact Apple Support, or your reseller. Probably your battery needs replacement.


Before you do any of the steps mentioned below the line-break, check the bootcamp control panel first!!!

When in Windows, after everything is installed and done, do the following:

Click 'Start ' (the windows logo-button in the bottom left corner)
Type 'bootcamp'
Open the bootcamp control panel. It will ask for administrator privileges, say 'yes' or 'ok' or whatever
Configure the necessary settings for your startup disk, remote, keyboard and trackpad - these are the four tabs you should expect to see when the bootcamp control panel opens.

Your keyboard and trackpad should work (almost) perfectly. If not, read the answer that follows.

When you installed Windows the specific bootcamp drivers should have been installed automatically from your Mac OS X 10.6 (Snow Leopard) DVD or 10.7 (Lion) DMG in the process. I would recommend trying to:

Remove/Delete the drivers in Windows Device Manager
Insert or mount the OSX DVD or DMG
Restart your system (booting into Windows).

The correct bootcamp drivers should then be installed automatically from the OSX DVD. If the drivers were not installed, browse for them on the OSX DVD.

If all else fails you can always try re-installing Windows, and from there should be able to determine during the process if you have keyboard functionality.

★ The key to having the correct drivers working in bootcamp is installing them specifically from the OSX DVD or DMG.

The Mac OS X 10.6 and 10.7 Boot Camp Software includes these Mac drivers for Windows:

Apple Bluetooth
Apple Keyboard Support
Apple Remote Driver
Apple Trackpad
Atheros 802.11 Wireless
ATI Graphics
Boot Camp control panel for Microsoft Windows
Boot Camp System Task Notification item (System Tray)
Broadcom Wireless
Intel Chipset Software
Intel Integrated Graphics
iSight Camera
Marvel Yukon Ethernet
nVidia Graphics
Cirrus Logic Audio
Realtek Audio
SigmaTel Audio
Startup Disk control panel for Microsoft Windows

Boot Camp 4.0, OS X Lion: Frequently asked questions
Boot Camp 3.0, Mac OS X 10.6: Frequently asked questions


How can I search my entire drive for a file without getting recursively stuck in /Volumes?

Use locate, grep or find at the command line.

Open Applications>Utilities>Terminal and either use:

sudo locate -0 '*.txt' | xargs -0 grep WORD 2>/dev/null

Substitute WORD with the word you want to search for. This is by far the fastest method.

I'd recommend to recreate the locate database first to improve accuracy:

sudo /usr/libexec/locate.updatedb

Note that on OS X, the locate database is created by user nobody. That means that files hidden to nobody won't be indexed. You can modify /usr/libexec/locate.updatedb and comment out (that is, prefix with #) this section:

if [ "$(id -u)" = "0" ]; then
     rc=0
     # 2013-03-08 jaume Correct mktemp
     export FCODES=`mktemp --tmpdir updatedbXXXX`
     chown nobody $FCODES
     tmpdb=`su -fm nobody -c "$0"` || rc=1
     if [ $rc = 0 ]; then
         install -m 0444 -o nobody -g wheel $FCODES /var/db/locate.database
     fi
     rm $FCODES
     exit $rc
 fi

so that it is indexed under user root (this applies to OS X 10.8 (Mountain Lion), on other OS X versions locate may index files differently).
sudo grep -R --exclude-dir '/Volumes/<OS volume>' --exclude-dir '/Volumes/MobileBackups' --exclude-dir '/.Spotlight*' --exclude-dir '/.MobileBackups' --exclude-dir '/.DocumentRevisions*' --include '*.txt' WORD / 2>/dev/null

Substitute WORD with the word you want to search for and <OS volume> with the name of your OS volume. The grep options used are:

-R: does a recursive search in the specified path, that is, in /. If you search your TimeCapsule backup, replace / with something like /Volumes/TimeCapsule.
--exclude-dir: excludes the specified folders. As you see, I exclude Spotlight, the Versions folder and local TimeMachine folders. If you want to search your local drive only while your TimeCapsule is mounted, add --exclude-dir /Volumes/TimeCapsule.
--include '*.txt': tells grep to search files which match *.txt.

Additionally:

2>/dev/null: sends errors to /dev/null so that you don't see them.

sudo find / ! -path '/.Spotlight*' ! -path '/Volumes/<OS volume>/*' ! -path '/Volumes/MobileBackups/*' ! -path '/.MobileBackups/*' ! -path '/.DocumentRevisions*' -name *.txt -type f -exec grep -H WORD {} + 2>/dev/null

Again, substitute WORD with the word you want to search for and <OS volume> with the name of your OS volume. As before, 2>/dev/null sends errors to /dev/null so that you don't see them, and if you search your TimeCapsule backup, replace / with something like /Volumes/TimeCapsule.

The find options used are:

! -path: exclude paths specified. If you want to search your local drive only while your TimeCapsule is mounted, add ! -path /Volumes/TimeCapsule/*.
-name *.txt: search files named *.txt. As you see, I exclude Spotlight, the Versions folder and local TimeMachine folders.
-type f: search only files, ignore symlinks, folders, etc.
grep -H WORD {}: grep file for WORD. -H forces grep to print the filename.

The output of any of the commands above looks like this:

filename: matched line

for example, when searching for 'GNU':

/usr/local/share/doc/p7zip/DOCS/readme.txt:7-Zip is free software distributed under the GNU LGPL
/usr/local/share/doc/p7zip/DOCS/readme.txt:1) You can compile and use compiled files under GNU LGPL rules, since
/usr/local/share/doc/p7zip/DOCS/readme.txt:  copying.txt    - GNU LGPL license
/usr/local/share/doc/xz/history.txt:    Alexandre Sauvé helped converting the build system to use GNU

If you want to do a case insensitive search, replace grep with grep -i above.


Terrible GUI lag/glitchiness after reboot in Mountain Lion 10.8.2

I successfully resolved the glitch/lag problem on my Retina MacBook Pro by re-installing Mountain Lion without use of the Migration Assistant. I have outlined my steps below:

Backed up all my data to an external hard drive
Completely powered off my MacBook
Turned on my MacBook while holding down the "Option" key
Entered the Recovery partition
Used the Disk Utility to reformat my SSD
Re-downloaded and re-installed Mountain Lion
When asked if I wanted to use Migration Assistant, I opted out
Manually reinstalled software, copied over files, etc.

I really think Migration Assitant had something to do with the lag. Either that, or some file or software I had caused the lag, and Migration Assitant simply brought the problem over to my new MacBook when it migrated all my files and settings. In any case, my MacBook Pro is now buttery smooth again, with none of the lagginess and graphics artifacts I had before. I'm happy!
Just for the record, here's all my MacBook Pro with Retina Display system information:

Mid 2012 model, 2.6 GHz Intel Core i7, 16 GB 1600 MHz DDR3 RAM
OS X version 10.8.2

I hope this helps anyone else with the same problem!


I use Week Calendar by UtiliTap instead of the built-in calendar - it's not a free app but it's not expensive and works really well.


It could be interfering with existing wifi network, you can use the Airport command line tool to disconnect from other networks:

Begin by linking it to a another location:

ln -s \
  /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport \
  /usr/local/bin/airport

Then, disconnect from the current network:

sudo airport -z

You should be running at about 10 Mbps !


Can you buy a Series 2 Apple Watch body-only?

Apple Watch bands fit the watch based on its size, either 38MM or 42MM, and are interchangeable between both series, however at the present time Apple only sells the Apple Watch, either series, with a band. There is no SKU available in the computer to order without a band.  This information is current as of this moment having just contacted Apple sales directly, at the local Apple Store, seeking to purchase an Apple Watch without a band.


Quick Answer
To remove the Due field, simply update it to match your Alarm (both day and time).

How To Reproduce
Add a new scheduled reminder by tapping the empty line at the bottom of today’s Scheduled list (on iOS). Then instead of tapping Done, tap the ⓘ and change the Alarm. With a poor connection the Due popped up field every time.

How To Keep This From Happening
Tap Done (in the upper right corner, under the alarm clock graphic) after creating a new reminder. Then wait for the network activity indicator (next to your network symbol) to stop spinning before setting a new Alarm. The reminder should have shifted into its correct, sorted position by then.

I have to wonder what the purpose of this Due field is, since there isn’t a way for the user to set it directly. It seems like something that’s used internally by iOS and macOS that’s never supposed to be exposed to the user.

It is worth noting that the web app at iCloud.com used to have a checkbox to add the Due field. It has since been retired, though it is still accessible via AppleScript.


How to get p4merge to come up when I do git mergetool and not filemerge

It would be best to install p4merge directly from their vendor as their brew cask is not maintained by the authors. First download p4merge and drag & drop to your applications from their download page: https://www.perforce.com/downloads/visual-merge-tool

After p4merge.app is under /Applications you can configure git to use p4merge as default merge and diff tool.

There is active discussion in this gist document, better check the latest developments from there https://gist.github.com/tony4d/3454372

You can use the following configuration for Mojave.

[merge]
    tool = p4mergetool
    stat = true
[mergetool "p4mergetool"]
    cmd = /Applications/p4merge.app/Contents/MacOS/p4merge "$BASE" "$LOCAL" "$REMOTE" "$MERGED"
    keepBackup = false
    keepTemporaries = false
    trustExitCode = false
    prompt = false
[diff]
    tool = p4mergetool
    renames = copies
    mnemonicprefix = true
[difftool "p4mergetool"]
    cmd = /Applications/p4merge.app/Contents/MacOS/p4merge "$LOCAL" "$REMOTE"
    keepBackup = false
    keepTemporaries = false
    trustExitCode = false
    prompt = false


How to know when phone was last rebooted?

There appears to be an app called "System Status Lite" that is capable of displaying the system uptime (which should be the time since the last reboot). I haven't used it myself, so I can't speak to its accuracy, but here's a store link.


Determine if file or directory is encrypted?

If you're using FileVault 2 (OS X Lion and newer), the entire boot partition will be encrypted, which includes your home folder as well as Applications.

I ran the following command and part of the output shows I am using an encrypted, unlocked volume:

ashley@sidekick-4:~$ sudo diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage                         250.1 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           *249.8 GB   disk1
                                 Logical Volume on disk0s2
                                 2DDC5CBD-1B65-403E-9D4F-9424BC764433
                                 Unlocked Encrypted
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:                  Apple_HFS Time Machine Backups    2.0 TB     disk3s2
ashley@sidekick-4:~$


How can I access windows that become inaccessible when using two displays?

As a workaround, rearranging the displays allows temporary access to the hidden windows. The windows can then be moved to (hopefully) make them accessible with the original display arrangement.

Open System Preferences
Open the "Displays" preferences
Click "Arrangement" tab
Move 2ndary display around primary display until the missing windows appear.
Move the (formerly missing) window to the primary display.
Move the 2ndary display back to the original position.

After restoring the display arrangement, the window may become inaccessible again; steps 4-6 may need to be repeated.


Save command line output to a file without any graphics or special characters

You’ve got several options with that tool.

Output JSON and parse that
Upload to Google Sheets and export as CSV the text you need
Use a tool to strip the ANSI escape codes that prettify (in the opinion of some) and color the text - one package to strip ANSI is https://github.com/chalk/strip-ansi
Use other tools to strip these out by piping the output or saving it to a file - https://unix.stackexchange.com/questions/4527/program-that-passes-stdin-to-stdout-with-color-codes-stripped or https://superuser.com/questions/380772/removing-ansi-color-codes-from-text-stream
Trying to set your terminal type to TERM=dumb (like Can't plot with gnuplot on my Mac)
forking that project and changing the code so the ANSI escape values are nothing. (Lines 4-8 here https://github.com/paulirish/pwmetrics/blob/master/lib/utils/messages.ts or perhaps a few lines down where those variables are used to construct the output)

I would also tell the program to write your output file so you get a clearer view without needing to debug file handling and pipes in bash (assuming that’s not your strength here today).


MP4 object: 10.8 webkit browsers "Missing Plug-in", other browsers display video via QuickTime

On modern browsers your best bet is to use the HTML 5 video tag.

<video width="494" height="388" controls autoplay>
 <source src="http://server.site.org/path/filename.mp4" type="video/mp4">
 Your browser does not support the video tag.
</video>

You can put your fallback code where it says "Your browser does not support the video tag.".


Is using the Sprite Kit default spaceship image in my app a copyright infringement?

Until you can find an explicit statement from Apple saying the artwork is copyright free and suitable for public use assume it is copyright and do not distribute it.

Ideally, contact Apple Developer Technical Support or Apple's legal department and ask them directly.

Be careful of assuming a right to use Apple's artwork or images. Apple have previously rejected apps from the Mac App Store for this reason.


Can't restore iPad 2 with new iTunes... error 9

Hey I had the same issue as well.

After a lot of searching I found an answer on one of the Apple Discussion Threads.
Try installing Wondershare Dr.Fone for iOS and follow the instructions on the screen.

At the least it should recover the data on your device and let you use it as it was in it's earlier state.

I'm yet to find out how to update my iPad 2 through iTunes without the silly error 9.
I'll edit my answer when I do so.


Clips app on iPad: How do you export a single clip from a project?

I'm using Apple Clips version 1.1 - you can save individual clips to the Photo Library on your iPad. From there you can AirDrop it or share it in another way.

Select the clip
Save to Photo Library
Share from the Photos app


After looking in /Library/Contextual Menu Items/ I noticed that even after uninstalling the app which I suspected was causing the problem, a plugin was still present. Deleting it has resolved the issue.

The app in question was Antidote by Druide Software.


On 10.8 apachectl is a ~50 SLOC shell script. I uploaded the one from my installation here. For example apachectl start just runs (sudo) launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist, so you don't necessarily even need apachectl.


Does Apple take apps off the store if they crash a lot

I've a couple of simple apps in the Mac App Store. When uploading them, Apple thoroughly test the app, from the functionality of the application itself, to whether or not the app quits when the last window open is closed. The same approval process applies to iOS application loading, though I haven't experienced it personally.

The applications that aren't working for you now would have worked when they were released. The most usual issue would be an iOS update crippling the app's functionality, for reasons known to the developer.


How to pick a recovery partition to boot into when there are multiple?

I have noticed when macOS 10.13 is installed in a APFS volume, the recovery partition does not appear on the Startup Manager menu. I happened to have rEFInd installed on my Mac and I found the the missing recovery partition appeared on the rEFInd menu. Although, I do not know for certain, I assume the same would work for Core Storage.

So if you have rEFInd properly installed in a EFI partition, you may be able to use the steps given below to boot your missing recovery partition.

Boot to the Startup Manager. Basically, hold down the option key at startup.
From the Startup Manger, select to boot rEFInd.
From rEFInd, select to boot macOS 10.13 recovery.

What I would do is create a USB flash drive bootable version of rEFInd. Boot from the flash drive and see if your missing recovery partition is accessible. If so, let me know and I will add a how to properly setup rEFInd on your internal drive to appear in the Startup Manager.

Here are the current steps to create the flash drive. I assume downloads go to the ~/Downloads folder. Also, I assume the the USB flash drive is /dev/disk1.

Click here to download the the files.
Execute the following commands in a Terminal application window.

cd  ~/Downloads/refind-flashdrive-0.11.2
diskutil  unmountdisk  disk1
sudo  dd  if=refind-flashdrive-0.11.2.img  of=/dev/disk1


Use different profile for a specific Terminal

By "Profile" I assume you mean the different profiles defined in the Terminal preferences under "Settings"?

If so, modify, duplicate, or create whatever profile you want to use when connecting to the remote server. Under the "Shell" tab of the profile, set the command to run to be whatever ssh command you give to log into the remote server. Uncheck the "Run inside shell". Now, whenever you open that profile under the "Shell" menu of Terminal, it will launch the remote connection. If you want even more automation, assign a keyboard shortcut for that profile in the Keyboard preferences of System Preferences.

If you are looking to have this happen when you type an ssh command, there are two alternatives:

Write a shell function to execute an osascript (AppleScript) prior to the ssh command (see this other answer).
Use something like tput setab <n>; clear in your remote .bashrc file. See background coloring for values to use for n. Note that this will not persist if you embed escape codes in your prompt that reset colors or if you do something else that resets terminal colors. This will also linger after logging out, but that can be fixed with similar escape codes. It's not really changing the "Profile", but you might get the effect you are looking for.


As limited as it is, but just for annotations, Adobe Reader for iDevices does support most (if not all) annotation types.

Other PDF viewers support annotations as well, and if you want to have more functionality, particularly when it comes to PDF forms, you might look at PDFExpert by Readdle.


No, as the second monitor is an extension of your desktop. An empty extension.

The mirroring would obviously give you the same desktop items on both monitors, but without the extra screen estate that you wish for. By desktop items, I assume you mean the dock and the file icons on the actual desktop.

You seem to want a hybrid of both modes, and unfortunately you can not do this. Also, it would lead to a rather confusing situation as you you would end up having duplicates of the same files on, what is effectively, the same desktop space.

I must admit though, the first time I connected a second monitor to a mac, I had expected two docks, one on each screen. But it just doesn't work like this.

I hope that this helps to explain it.


connecting display with only usb-c ports to macbook pro 2014 (no usb-c ports)

No, you cannot connect the monitor to an USB A port (i.e. for example the non-USB-C USB 3 port you mention).

The monitor uses the so called "Alternate Mode" part of the USB-C connector. Essentially it means that the USB-C cable in addition to USB carries a seperate signal - for example DisplayPort as in this case.

Older USB connectors and cables do not have support for "Alternate Mode" and thus no adapters can be made.


Is it possible to downgrade iOS 9 to iOS 8 on 4S?

Since the signing window has closed for iOS 8, I don't think there are any ways for you to downgrade to iOS 8. If your device is on iOS 9.1, you're SOL for now.

However, if you're on an earlier iOS 9 build, it is possible to downgrade to iOS 6.1.3 with Beehind or Odysseus, although you'll need to jailbreak your device in its current state to achieve this.


Is a sim-free iPhone different from a virtual-sim iPhone?

No no, Apple is selling the phone only, without a SIM or a carrier plan.  That's what SIM free means. The device ships without a SIM. You need to buy a SIM card separately . But a virtual SIM is a completely different thing.
A virtual SIM is a concept in which no SIM card is needed and the protected storage is inside the phone. So you can switch carriers without changing a SIM


Is it "mandatory" to partition a hard disk for use with Mac OS?

If you zero out the drive, it means that you've completely erased the drive, partition map and all. The partition map tells the OS how a drive and its' space is used, and in order to use one to install and OS to or store data on, it needs at least 1 partition. If you've used OS X's built in Disk Utility "Erase" function, it asks for a new name to rewrite the new partition as, which means you shouldn't need to partition further. Additional partitions are useful if you ever plan on dual booting or want to keep certain data in a separate area of the drive.

Also on the note of wiping a drive in an attempt to get it working after it has bad blocks. It is generally not a good idea to do since it means that for one reason or another the data there has gotten corrupted. It could have been particulate or dust on the platter, a head crash, driverboard failure, or any number of things. Once a drive is found to have bad blocks at all, I would advise backing up or recovering as much data as possible and replacing it as soon as possible.


What's the Mac equivalent for CTR+ALT+Backspace on Linux?

Command ⌘  + Option + Esc opens the "Force Quit Application"
dialog, which lets you select and kill running applications.

If that does not work,

Command ⌘ + Option + Shift + Esc held down for 5 seconds kills the foremost application.


App bundles must contain certain files as documented in Apple's Bundle Programming Guide

The required files are

Info.plist file - The information property list file is a structured file that contains configuration information for the application. The system relies on the presence of this file to identify relevant information about your application and any related files.
Executable

So you need an Info.plist


There isn't a shortcut but there is a menu item: Window / Bring All to Front. You can use System Preferences / Keyboard / Keyboard Shortcuts to add one.


Is it possible to see what was 'illegal' about my app?

There is no way to gather more insight, other that what Apple tell you directly. Only Apple will be able to answer your question for more information.

Ask the Apple iTunes Connect team via the Contact Us details:

  App Review

  Find out the status of your app and submit general questions for the App Review Team.

Ask the Apple Review team via the appeal process:

  App Review Board

  The App Review Board provides the opportunity to appeal the rejection of an app if you believe that the functionality or technical implementation was misunderstood. You can submit additional details to the App Review Board to help them determine if your app should be reconsidered. Sign in to submit an appeal.


Do you have another mac? Can you boot the problematic machine in Target Mode (boot holding the T key). Connect to the other mac and run system utilities (Disk, etc) from there.

What is the problem with your computer that requires you to run AHT?

Hope this helps.


Noise canceling headphones make strange sound when I touch my MacBook Pro

It appears your wall socket is not properly grounded, which may cause electrical interference on your headphones when touching the MacBook Pro.

Have a look at this related answer on possible measures you can take to establish a proper electrical grounding.


Set Time Machine to backup once per day instead of once an hour

No.  Given that there are several third-party utilities that provide this functionality (and nothing else), like TimeMachineEditor, it seems highly unlikely that there's a built-in way to do it.


Can I charge my iPhone using the USB-A port of my "AV Multiport adapter"?

Yes, this is totally fine.

Of course, your MacBook will need to be on for it to deliver power, and how fast your iPhone charges may depend on what else your MacBook is doing at the time, but this is totally safe and will not damage your devices or batteries.


My cursor is wrong in certain apps (Safari, Chrome, Mail)

If Photoshop CC runs, the mouse pointer can show you wrong pointer in several different apps (Chrome, Mail, etc.). Close Photoshop CC and the cursor should be OK.

Reference: https://code.google.com/p/chromium/issues/detail?id=357347


Moving Sim Card from One iPhone to Another

If you want to make your SIM into a compatible iPhone 4 Micro-SIM, you'll need a micro sim cutter. Look these up on ebay in your area. They're as cheap as chips and save you a ton of bother.

Look for DIY ways of making pre-iPhone 4 SIMs into iPhone 4 Micro-SIMs on YouTube. There's video instruction for how to do it yourself


If iCloud backup is off, are the toggled items still being put on iCloud?

If iCloud Backup is off, then your device is not being backed up to iCloud, regardless of any other settings.

Enabled iCloud services will synchronise that data to other devices with those services on. In the screenshot, the Contacts and Calendars services are enabled, which means that the data which is stored in iCloud for these services will be synchronised to all devices with these services enabled.


How can I find out when a USB device was disconnected without ejecting?

Try the Console log at var/log/asl/2015.04.08.U0.80.asl or similar
(there will also be a G80 & a U501 with similar dates but it's the U0.80.asl you want)

Apr  8 17:38:35 macname kernel[0] <Notice>: disk6s1: media is not present.
Apr  8 17:38:35 macname kernel[0] <Notice>: msdosfs_fat_uninit_vol: error 6 from msdosfs_fat_cache_flush

Tested empirically on a disposable USB key ;-)


Dropbox syncing issue (permissions) after new hard drive migration on OS X

Dropbox support will walk you through how to fix this on their web site. Search for permission error "OS X" and you'll get this link:

https://www.dropbox.com/help/72/en

Here is the summary of steps needed on OS X since the article is mostly about Windows errors and antivirus causes of the same error.

For our advanced users

If unlinking and relinking your account doesn't solve the issue, your settings may be protected or inaccessible due to a permissions problem. If this is the case, you can remove your settings by hand using an administrative account. Here's how:

Quit Dropbox by clicking on the Dropbox menu from the menu bar and selecting Quit
From Finder click on the Go menu and select Go to folder... (Shift-Command-G)
In the resulting field, type:

  ~/.dropbox

This will take you directly to your settings files, which are normally invisible in the Finder.

Move all the files in your settings folder to the trash
Restart Dropbox.

Dropbox is located in your Applications folder. Once Dropbox loads, the application will rebuild your settings files and you will be asked to relink to your account.

Note: We're working on a way to check and fix your Dropbox installation automatically from within the application. Stay tuned...

If you are reading this and use a version of Dropbox much newer than v1.4.12, you might check Dropbox help before deleting the .dropbox folder and restarting the app, just in case they have implemented a better fix in a newer version of the software.

If this doesn't work on your Mac, you might also need to take a second step of renaming the actual Dropbox folder to ensure it can download everything from Dropbox and then use a tool like Kaleidoscope to diff the two folders and check that nothing was lost in the shuffle.


You don't need the braces. This should work just fine:

echo $1
ls "$1"

You don't want to use backslashes and quotes in the directory name. One or the other should be fine.


Website data
When clearing website data, Safari removes cookies, Flash plug-in data, and information from databases, local storage, and the application cache.
Hard Reset
I don't know what the hard reset does exactly. I only know that it does not remove your stored media. This kind of reset is necessary, when neither the display nor the side buttons response normally and the only other option to shut down the device would be removing the battery.


How to turn off an external display without disconnecting?

There are two solutions I can think of:

SwitchResX
Power plug adapter with remote control

SwitchResX has a number of features including "disable display" which should deactivate it until the software  turns it back on.  From their FAQ:

  SwitchResX includes a function to remove a display from the System's
  list of managed display. This means the display in question, once
  deactivated, will not be visible from the System or from any
  application. Only SwitchResX will be able to activate the display
  again.

Another simple solution is to use a power plug with a remote switch.  It's an easy, non-invasive solution that will get the job done without having to install software or have daemons running that could interfere with your display.  macOS will not detect the display if the power is cut (though it will if it's in "standby" or "sleep")

Both solutions cost about the same (less than $20USD).  SwtichResX has a 10 day free trial and the power adapter comes with a 30 day return.  The software has the benefit of being elegant; but the switch, though a bit crude, has the advantage of you knowing for sure you display is disabled because it's physically off.


How to properly remove a Linux partition without messing up your drive?

I assume you have Linux installed in the Microsoft Basic Data partition. Although with Ubuntu 18, I would expect a Linux Filesystem partition type.

The command given below will remove the Microsoft Basic Data partition. The created free space will not appear in diskutil list.

sudo diskutil eraseVolume free none disk0s3

The command given below will add the free space to the APFS container partition. This added space will be available to macOS.

sudo diskutil apfs resizeContainer disk0s2 0

I suppose there will still be some Linux code in the hidden EFI partition. The commands below will remove any Linux code that would cause an icon to appear in the Startup Manager.

sudo diskutil mount disk0s1
rm -R /Volumes/EFI/EFI/Boot
sudo disktuil unmount disk0s1


Have installed “Command line” but whenever i try to build and run my program terminal says “No such file or directory”

You are using the terminal incorrectly. Put double quotes around the path:

cd "/Users/Kathieen Ashley/Documents/mytest/testproject2/Debug"
## new line!
./testproject2

Don't use &&, they do not do what you think they do.

If you want to know more, have a look at Bash Guide for Beginners.

To elaborate a bit more on your questions:

  I have installed Command Line but somehow it doesn't work.

It seems to work just as intended, but maybe not as you intended.

  It says "no such file or directory"

cd, a command called ‘change directory’, says that there is no such directory or file as /Users/Kathieen, which is correct since your user folder seems to be
/Users/Kathieen Ashley (note the space followed by an additional word)

  but whenever I ask it to look for gcc, it tells me that I have it in my Mac.

That is correct, gcc is installed correctly.


Since no one found an answer im gonna post my solution

The initial error that affected a bunch of other applications was a mismatch in the write permissions on the ~/Library/Application Support/ folder I deleted the said folder and restarted the application as the write permissions were not an issue in the get info section

Afterward my terminal froze . so i set it to bash/sh to fix it
KillAll dock and it worked. I cant exaclty explain what the issue was but i suggest that the system couldnt read the com.apple.Dock.plist


I was able to do this by going to Preferences > Profiles

Then, on the right hand side of the page, click on  the Keys tab and then on the Load Preset dropdown box. Then select Natural Text Editing.

Hope this helps.


You can use simctl command from xcrun. Here's how to do it:

$ xcrun simctl list

Sample output:

(...)
== Devices ==
-- iOS 12.2 --
    iPhone X (AC5DA9BB-2198-4E6B-9CFC-A407730FF853) (Shutdown)
    iPhone Xs (69A34565-5621-419C-8F37-3089FEFA52C1) (Shutdown)
    iPhone Xs Max (8192F2B2-3F3F-49C1-AC36-D88550D48FCA) (Shutdown)
(...)

The string in braces is UUID of the simulator device.

Boot the device with:

$ xcrun simctl boot $UUID

Now launch the simulator with:

$ open /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/

If you do not need to switch the Simulator type, just run the last command.

More info about simctl and how to use it see the NSHipster article.


Can't move files or folders to some positions

It's something I've seen before but cannot reproduce at will.
It's easiest to repro if you're dragging close to another item with a longer name, but that doesn't always seem to be the issue.
Usually it requires some combination of toggling Sort by… or Snap To Grid - though that will upset a lot of otherwise carefully-placed icons that you'd have to reset afterwards.
if you'd rather not do that, then if you hold  Cmd ⌘  as you drag, it will stay where you put it [not snapped, but you can usually get it close enough by eye]
Sometimes you can clear it by enlarging the grid spacing on the desktop, or reducing the font size - then when you return it to your previous settings, the issue magically goes away.


How do I access Find My Friends from iCloud.com?

You can't to my knowledge. Find My Friends (sadly) requires an iOS or OS X device be configured for use with Find My Friends at least once. If you have no Mac or iOS device, you can't. If that article wasn't clear enough (it's rather vague) here's a more explicit one.

  Note: If you don’t see Find My Friends on iCloud.com, your account just has access to iCloud web-only features. To gain access to other iCloud features, set up iCloud on your iOS device or Mac.

After you do that, then you can access it from the web.


How do I clear the default email client?

The location you set your default email reader is in Mail.app:

Mail > Preferences > General

That will let you pick a different program than Outlook, but doesn't have a none option.

There is a third party system preference that I have, but I can't tell if it is discontinued or the developer's site is just down. It lets you set a default application for all sorts of "various URL schemes, file extensions, file types, Uniform Type Identifiers (UTIs), and MIME types."
RCDefaultApp

One of the options under email is <disabled> which should be what you want.


How do I set the terminal tab title via command line?

TLDR
You can do this with something like echo -en "\033]1; New Name \007" or printf '\e]1;%s\a' 'New Name'. You may have to fiddle with your profile's window/tab title settings, though.
Explanation...
This behavior is a little complex and not well explained I guess.
Title types
First, you can set two types of title. Terminal.app calls these the tab title (aka the icon name/title) and the window title (as you can see in the inspector).
The XTERM escape sequences for setting these are:

ESC]0;stringBEL -- Set icon name and window title to string
ESC]1;stringBEL -- Set icon name to string
ESC]2;stringBEL -- Set window title to string

I'm not sure how common this behavior is across terminal emulators, but Terminal.app doesn't actually do what 0 describes here. It sets the window title, and clears the tab title (probably because, as I'll show later, Terminal will pick up the window title if the tab title is unset).
The reason you see different behavior is because your command is setting the window title, but in the inspector you're setting the tab title.
Terminal.app title features
The dashes in the title are just separators that Terminal.app is using whenever it's combining multiple pieces of information in your title. (Pieces here include the profile "tab" and "window" Title options, as well as the window and tab titles themselves)
If you set both a window title and a tab title, it'll use them both. With multiple tabs, it'll separate them:
If the tab is in it's own window, though, it'll combine them and show the separator (unless you use the view menu to force it to show the tab bar even with a single tab):
You can still get it to show a single title, but you'll have to use only the window or the tab title (the window title will pick up the tab title if no windows title is set):
The inverse (tabs can pick up a window title if no tab title is set) is also roughly true, but the behavior can be a little surprising. Here are the same tabs in two windows along with the settings panel (to show that it's set to show the TTY name, but not to show items when there's a custom title):
The top window is picking up the default "Terminal" title because the current tab doesn't have a window title. Its tab doesn't show the TTY, because it has a custom tab title. The bottom window shows that the tab will pick up the window title if it doesn't have a tab title. The TTY shows up in the tab title because it doesn't have a custom tab title--just a custom window title.


The "no service" can have other reasons than the SIM card and iPhone lock.

Since it worked in Sweden (with non T-Mobile SIM) then the iPhone is unlocked.

Try another provider or better try a prepay SIM to see if that works in Ghana.


Is it possible to use Safari on OSX with "panes" like vim splits

I am not aware of anything, Safari extension or otherwise that would allow you to split a tab in that way (one over the other, both visible, if I understand correctly). Though I am not the end-all oracle of Safari extensions. Searching Safari extensions repositories (apple or others) would be how I would approach this.

Perhaps there is such an extension for Firefox, Chrome or even Opera that I am not aware of?


How can I monitor MacBook USB bandwidth?

It’s highly unlikely USB can slow down your mac since it has a minimum of 2x Thunderbolt 3 ports and likely 4 of them. The bandwidth there is way more than USB could saturate. It’s much more likely you need to look at the OS and apps running and rule out interference or USB cable / hub issues with some troubleshooting to note exactly what’s connected and do some timed measurements of whatever you care about when the response is normal and then when the response is slow.
A quick check of System Information should show you the USB speeds for each device and as long as they are the same when it’s fast and when it’s slow, you can know to look for things that change - and not worry USB is somehow intermittently slowing down.


How do I associate a launchd 2 plist with its domain and service targets?

If you can, file a bug with Apple regarding incomplete or unclear documentation.

launchd appears to have been rewritten for OS X 10.10 and is likely still in flux for a few minor versions yet.

Domains and service targets appear to be an abstraction of the various folders available for launchd job tickets. They also allow a means for launchctl commands to target specific sessions; a feature that should allow a launchctl command to affect other user sessions.

However, as of OS X 10.10.1, the launchd.plist man page makes no mention of deprecated KeepAlive or RunAtLoad keys.

Apple suggest avoiding KeepAlive and RunAtLoad because the intention is to avoid ever launching a process without a guarantee of work to be done. Both keys remain and are required for many tasks.

The best reference document remains Technical Note TN2083, Daemons and Agents. This document provides a great insight into launchd and Apple's intentions towards how background processes should be implemented.


iMac 2011 27" Thunderbolt 2 adapter to connect Thunderbolt 3 hub

The Apple part is bi-directional, but since the hub you want to work is USB and not Thunderbolt, I would use a much less expensive USB A to USB C adapter to test. You will likely not get the power or signaling to make USB-C 3.0 to work without a proper thunderbolt dock. The adapter you have will let a TB 3 dock work as will the less expensive (perhaps used) Thunderbolt 2 docks like Belkin, Elgato or OWC.

https://www.macworld.com/article/2920233/thunderbolt-2-docks-roundup-connecting-multiple-devices-to-your-mac-laptop-has-never-been-easier.html

The best way to get USB 3.0 from a TB 2 mac is this part, but it’s not got as many output options as the inexpensive USB-C devices or the proper docks above, but it splits the difference between your hub and the full dock price.

https://www.kanex.com/thunderbolt3-esata


I loaded iOS7.0.2 on my iPhone and all of the purchased apps I had have disappeared from the screen

Settings > General > Reset > Reset Home Screen Layout Should sort you out.


Will Migration Assistant move all my dot files, permissions, everything?

Migration Assistant will copy everything in your home directory from your old Mac to your new one, so everything in your home directory will stay the same.

It will also try to copy applications and other system configurations to the new system, but it will not do a complete mirror image of the previous system.

If, for example, your old Mac is running MacOS 10.14 "Mojave" and the new one is running MacOS 10.15 "Catalina", you'll end up with Catalina on the new Mac.

If you want on the new Mac a system as close as possible to the previous one you can restore a Time Machine backup on the new Mac.

But I'm not sure if it's a good idea to put an older version of MacOS on a new Mac that comes with a newer version of MacOS - it may not work as expected. I'd recommend to try the Migration Assistant way instead.


Audio interfaces just broken on my iMac?

I had trouble getting my Focusrite Scarlett 2i2 to appear as an option in Adobe Premiere Pro CC on a Mac running Mavericks. It showed up in Audition, just not in Premiere.

Go to Audio Midi Setup in the Utilities folder on your Mac (or just search for Audio Midi Setup in Spotlight) and look for Adobe Premiere Pro in the list. There should be a check box to add the audio interface there. Then be sure to quit Audio Midi Setup. I think it doesn't stick unless you quit.

Then go into Premiere Preferences > Audio Hardware and choose System Default Input/Output. This should make it work. It did for me!


Best way to copy all files, ignoring errors?

I use cp -Rfv sourcefile destinationfile with success on a pretty regular basis.

cp = copy

R = maintains file hierarchies

f = if  an  existing destination file cannot be opened, remove it and try again

v = verbose mode, displays files transferred as it progresses

sourcefile = data you want to copy

destinationfile = directory/drive you want to copy to


Why do no external iPad/iPhone batteries charge via a dock connector?

Actually, many do.  Here's one example, and here's another.

The reason is probably licensing.  Apple charges a fee for developing products using this connector, and I believe there's also a very small per-port royalty (as with FireWire).


Why is macOS is unable to verify my Yahoo user ID

In Apple Mail, add a new account and after entering a full name, email address and password, hold down the Option key. The Create button will change to Continue, allowing one to manually configure the account settings.

Use the following settings:

Incoming Server - imap.mail.yahoo.com

Outgoing Server - smtp.mail.yahoo.com

Incoming Port - 993 (requires SSL)

Outgoing Port - 465 (requires SSL/TLS)

Username: full email address (example: bill@yahoo.com)

Password: the password you login to Yahoo with

Make sure to identify four mailboxes as special: Drafts, Trash, Sent and Bulk Mail (Junk).

For example, in the left pane under the heading "On My Mac" under the Yahoo account, select the Draft folder. Then on the menu bar select Mailbox > Use This Mailbox For > Drafts.  Do this for the other 3 mailboxes to make sure your mail gets sorted correctly.


Where are the tabs in Safari saved (in iCloud or Finder)?

Copy ~/Library/Safari/History.db and paste it at a convenient place like Desktop.
Download DB browser for sqlite https://github.com/sqlitebrowser/sqlitebrowser
Open the database file and find the items as you like.
Here are some tools to help you script the search process:

https://github.com/cedowens/macOS-browserhist-parser/tree/master/parse-browser-history/Sources/parse-browser-history
https://github.com/Roman2K/hist_safari2chrome


How can I convert MKV files and burn them to DVD?

You could convert the mkv file first with something like Handbrake or iSkysoft's iMedia Converter, then burn it to DVD. Handbrake and iMedia Converter will give you more options for converting than Toast.


How do I know if my iPhone device is using WiFi 6

In a nutshell, WiFi 6 is a marketing term for 802.11ax and the fastest way to know it’s working is to check radio details on the Ubiquity app and know exactly which encoding scheme is used from moment to moment. The radios adapt and steer traffic based on interference and other radios which change constantly.

https://en.wikipedia.org/wiki/IEEE_802.11ax

Even with WiFi 6 available, if you’re stuck behind a slow router, a well engineered device might connect in a more power-efficient manner until it needs extra speed.
Both Apple and Ubiquity have a long track record of working together well -  in the end, I recommend you look at the WiFi quality on Ubuiquity side and check your iOS device MAC address in the UniFi App and check your transmit rate / channel / RSSI to make sure your speeds are negotiating to the fast speeds you expect. As long as WiFi is faster than your server connection, it likely won’t matter if you’re on 5 or 6 flavor of the technical / marketing side of things.
To illustrate this recommendation:

I currently have a 802.11ac connection so the 866 MBps means I’m either running MCS 9 with two spatial streams and 256-QAM modulation on 80 MHz channels with 400ns GI or MCS 9 with one spatial stream on a 160 MHz channel and the other radio parameters the same. Since WiFi 6 includes older standards, you could argue I’m already using a WiFi 6 connection with my hardware for this specific answer.


Mac 10.14.2 Snapshot warning: inode_val, object has invalid bsd flags

Thanks to Olleg's link in his answer, it becomes clear that to find the file referenced in Disk Utility's error message has to be converted to an inode number first.
The "oid" (object ID) is hexadecimal, while the "inum" (inode number) is decimal.

You can either manually convert it to decimal, or use one of the many online converters.

In your case with an OID 0x3024a71c3, the converted inode number is 12923335107.
To search for the file with the inode number (inum), launch Terminal from /Applications/Utilities/, or find it via Spotlight and type:

find / -inum 12923335107 -print 2> /dev/null

This should show you the file in question, including path, in its output.

In Olleg's link this seems common for the OneDrive folder.

The inode is also shown, when running a file system check with the debug flag (-d) on the container: fsck_apfs -d
Example: APFS: fsroot tree is invalid after Time Machine backup - how to recover and avoid in the future?


How to disable Mission Control shortcut?

Go to:  System Preferences-> Mission Control and choose "-" in Mission Control shortcut


CMOS Battery or similar for iPhone Location

All power on the iPhone comes from the main battery which is a big lithium ion battery taking up most of the case.
Settings etc are stored in internal nand flash normally and not the CMOS chips that PCs used to use with the real time clock being updated via internet connection (Apples own time servers) or via the mobile phone network.
A full breakdown can be found on the ifixit site here and step six shows you the battery.


Override iPhone's automatic brightness adjust?

Settings app will help you find this if you search for Auto-Brightness

The Auto-Brightness switch was moved in iOS 13.

the Source of the images below is this article:

Go to Settings -> Accessibility -> Display & Text Size.  Scroll down to the bottom of the page and you will see the Auto-Brightness switch.

From here you can turn off this feature and, hopefully, this battle with iOS will be won!


How to restore content from quit migration?

Several follow-up questions to help answer your question.

Do you have a Time Machine backup of the old MacBook?
When you say "New Mac is restored", what do you mean? Can you see/use the new User account from the login page? If you can, then you should be able to see the data for your account, as it wouldn't be possible to log in otherwise.
The folder might be under /Users possibly in a folder called something like "Deleted Users". From the Finder, select "Go > Go To Folder", type in "/Users/" and press enter and see if your files are there.


Fastest way to migrate an application between Mac's?

Fastest way and best way may not be the same in your case, based on the info you provide.

Since you have found that Migration of apps bring the slow performance back, I'm not sure I'd do any more migration, but would try re-installing the apps instead.  This would create new preferences, eliminating an "bad, old preferences" that may have been the cause of the slow down.

Re-installing will take more time, and apps like those from Adobe that require key #s are going to be a pain, but the end result of a properly performing Mac is your goal.

The problem with Migration is that it can bring the problems with it, as you have seen.

The problem with re-installing is that you will never know which caused the problem.  You won't be able to avoid creating the problem again.  It may not have been anything you did, but a built-in glitch that is going to occur whenever a particular set of apps and actions are present.

Perhaps a faster way to solve the problem of what causes the slow down:

Make sure all 3rd party apps are in the Applications folder, or have aliases there, so all User accounts have access to them.  Then log out of your account and into another account and test for performance problems.  I have an account called "Test" (non-Admin) just for this purpose.  This account will have its own preferences for those apps, different than yours.

Now, in that Test account, start using the apps and your Mac, watching for slow-downs.

Whatever you do to solve this, please come back and report it- what worked and what didn't.  We all can learn something from it.


Which encryption model (single-key, per-file-key) does APFS use after 10.13 upgrade

Hey you asked this a while ago but I asked the same question on the Apple community discussion board recently and apparently we were just misreading that documentation.

APFS uses both single-key and multi-key encryption models simultaneously. The single-key system encrypts the container, and each file within it is encrypted with its own key pair.


The iPhone does have a native voice-to-text feature so one can dictate emails and texts. You could open Notes, for example, and then enable the voice-to-text by touching the microphone on the keyboard (not the one next to the text-input). It's to the left of the spacebar.

Depending on what you want to use it for, the following apps may be useful to you.

Ava - This might do what you want it to. It helps with verbal conversations.

Speak2See - This also might work for you. Someone else could speak into your phone, and it shows nice large words in text on your screen.

Braci - Probably not what you're after. It analyzes sounds like doorbells and alerts your phone.

RogerVoice - This probably isn't quite what you're looking for, but it's still interesting. It was originally a KickStarter and is now on the App Store.


How does Siri translate all that on my phone?

Siri makes use of NLP(Natural Language Processing) - NLP computing takes significant resources and while the iPhone may be powerful enough to process them, it's likely to drain the battery.

For this reason, Siri application records your commands on your phone & sends it off the servers for processing. The results are returned back to the phone & does the commands.

So to answer, yes, it's part-phone, part-Internet service & it does send data to Apple's servers.


Locating AppleCare UK's New Live Online Chat Support?

Apple's UK Support page now has a Get Started button which will start a selection process to narrow down the required support's area.

After a couple of steps (choosing the product and topic) you'll be prompted to choose between different support options, among which you'll find the Chat button will be visible when there are people on staff to answer questions in near real time.


Photos not synching, macOS 'optimize storage' not working, and 175GB of photos downloaded for no reason

There’s no reason to take extreme measures.

When was the last backup?
Set up Time Machine if you have no backup, exclude system files, it only backs up live data and not snapshots.
Make a new user account and give it admin.
Turn off automatic log in and reboot.

Now you can use the new admin account to examine if pruning local snapshots clears all the data. If not, delete your old user account (it’s safely backed up) and repeat cleaning snapshots. Only then would I consider an erase install if the storage allocation doesn’t make sense.

To get control of iCloud, you can restore your user account from backup while the internet is disabled, then disable cloud sync and learn why full automatic didn’t give you the results you expected. Nothing seems fundamentally wrong other than perhaps not considering APFS snapshots and needing to gather some info on how much photo data is actually reported as being in the cloud.


Solving bootcamp error message to erase windows partition

This is a very common question. Again, here is the commands you need to enter in a Terminal application window.

The next two commands will remove the disk0s4 partition and the disk0s3 partition labeled BOOTCAMP

sudo diskutil eraseVolume free none disk0s4
sudo diskutil eraseVolume free none disk0s3

The next command return the free space back to the disk0s2 APFS container partition.

sudo diskutil apfs resizeContainer disk0s2 0

There may still be Windows boot files stored in the hidden EFI partition (disk0s1). These files can be removed by entering the commands given below.

sudo diskutil mount disk0s1
cd /Volumes/EFI/EFI
rm -r Boot
rm -r Microsoft
cd ~
diskutil unmount disk0s1


Thanks everyone for your feedback. I called Apple Support who ran a few remote diagnostics and then referred me to my local Apple Store. The guy there booted my iMac as a monitor to another Mac and it still played up so he concluded that there was a problem with the logic board and it's currently being replaced.


Time machine drive used for time machine before..can it back up a new drive without erasing?

Yes, you should have no problem doing that.  Simply tell Time Machine to backup to that drive, and Time Machine with create a new folder in the backups.db folder on your external drive.  As far as Time Machine is concerned, your new backup will be as if it is from a different computer, even if you're using the same MacBook Pro with a new hard drive.  Time Machine can handle backups from multiple computers to the same drive.


Is there a keyboard shortcut to cycle between windows in the current space?

Move focus to active or next window (⌃F4). It cycles through visible windows (not applications) on the current space.

I've assigned it to ⌥⇥ myself, and assigned ⌥T to what ⌥⇥ would do normally: d=~/Library/KeyBindings; mkdir -p $d; echo $'{\n\t"~t" = insertTabIgnoringFieldEditor:;\n}' > $d/DefaultKeyBinding.dict.


Can I detect my iPhone when thief logout from iCloud in Settings?

You cannot logout iCloud without entering the password if Find My iPhone is enabled. At least, this counts for iOS7.

With versions prior iOS 7 you can wipe the device without having the password.


Mac Mail receiving emails extremely slowly

In Mail there is a Activity view. Turn it on and see what is happening.

It looks like this

All the bars should disappear with in a 1-2 minutes.

Also check in the Mail preferences the setting for how frequently to check for Mail. Hope it is not set on 15 minutes but more frequently.


QuickType capitalises words unnecessarily

While I can't provide an explanation as to why this is happening, if this is really bothering you I recommend resetting the keyboard dictionary.  This is the 'nuclear option' for keyboard problems but it looks like you've tried everything else already.

To do this, go to Settings -> General -> Reset and tap on “Reset Keyboard Dictionary”.  Be care you tap the correct link here because you can accidentally reset a bunch of other parts of your iPhone, including Network or the entire iPhone.  Confirm you want to reset the dictionary and it will be wiped back to the factory defaults.

This will erase any and all modifications you have made to the keyboard but it will not erase any shortcuts you created or contact list entry name/nicknames.


Canon iP3000 Printer not working after using with OS X Lion

It appears that Apple does not provide a driver for this printer so it may be due to the fact of an outdated driver

  It now will not print on any printer

The fact that you say that however leads me to believe that you may have an issue with the USB port in your Mac, if you can try it in all the USB ports on your Mac and see if you still have the same issue. If you do then you may need to contact an Apple Genius to see if they are aware of this issue and a resolution to it


Uncheck the calendar in system preferences -> Accounts (or delete the whole account, I don't think it makes a difference).

Then delete files associated with the Calendar
~/Library/Calendars
~/Library/Caches
~/Library/SavedApplicationState/com.apple.iCal.savedState

Reboot
Open calendar, check if it opens normally.
If it does, quit calendar, add the account (or tick for calendar syncing) again, and reopen calendar.

Perhaps use something like Remote Desktop, VNC or TeamViewer if you don't have physical access to the computer.


iPhone 7 is not showing notifications for a incoming messages in Messages application

If your iPhone’s date or time is incorrect, that could be the reason why you aren’t getting notifications or alerts promptly.


How to make Time Machine Only Backup Emails?

The basics

First of all, I would highly suggest backing up your entire Mac with Time Machine. (It'll include all your emails that aren't on the server.) After the first backup it only saves what changed, so if you don't change anything outside of mail, it won't have to spend time re-backing it all up.

That said, you can back up just emails. I don't know how to do this with Time Machine (although it's probably possible), but it's relatively easy to do with a tool called rsync. Your emails are stored here (assuming you're using the built-in Mail.app):

~/Library/Mail

To back them up, you can just copy (not move!) this folder to an external drive. Unlike a Finder copy (as far as I know), rsync is smart enough to only copy the changes next time you back it up. To do one backup, run this command in the Terminal:

rsync -rlptgDEHP ~/Library/Mail /Volumes/"Some External Drive"/"Mail Backups"

This will copy the folder to a folder called "Mail Backups" on your external drive. (The quotes are required if you have spaces in the folder/drive name.)

Automating this with launchd

There's a program called launchd that, in addition to running basically the entire system (it's the Mac equivalent of init), can run other programs at specified times. To tell it what to run when, you use a plist file (short for "property list").

So how do you do this? You'll need to put this into a plain-text file somewhere, like ~/bin/backup-emails:

#!/bin/zsh

# lines starting with '#' are a comment and have no effect
# (except for the #! line above); you can leave them out

# this is the rsync command from the section above
rsync -rlptgDEHP ~/Library/Mail /Volumes/"Some External Drive"/"Mail Backups"

Then open a terminal, type chmod +x and a space, and drag in the file you just created. Hit Enter. This will make the file "executable" -- the system will be able to run it as a program.

You can run the file you just made instead of typing the rsync command when you want to back up manually.

Next, fire up TextEdit (or another plain-text editor of your choice) and paste in the following:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
    <dict>
        <key>Label</key>
        <string>com.yourname.backup-emails</string>

        <key>Program</key>
        <string>/bin/zsh</string>

        <key>ProgramArguments</key>
        <array>
            <string>-f</string>
            <string>-c</string>
            <!-- wherever you put the script you made before -->
            <string>~/bin/backup-emails</string>
        </array>

        <key>StartCalendarInterval</key>
        <array>
            <dict>
                <!-- run every week at 7am -->
                <key>Hour</key>
                <integer>7</integer>
                <key>Weekday</key>
                <integer>0</integer>
            </dict>
        </array>

        <!-- replace your username appropriately -->
        <key>StandardOutPath</key>
        <string>/Users/username/tmp/backup-emails-stdout.log</string>
        <key>StandardErrorPath</key>
        <string>/Users/username/tmp/backup-emails-stderr.log</string>

        <key>Debug</key>
        <true />
    </dict>
</plist>

Everything between <!-- and --> is a comment and can be left out. (This includes the comment markers themselves, of course.) Replace yourname with your name (if you want to), and username with your username (the name of your home folder; this is required).

(You can run man launchd.plist in a terminal to learn more about what you can do with these plist files.)

Save this file as ~/Library/LaunchAgents/com.yourname.backup-emails.plist (replacing the com.yourname.backup-emails with whatever you used in the Label key above).

This step isn't strictly required, but it'll load it without having to log out and back in:

launchctl load ~/Library/LaunchAgents/com.yourname.backup-emails.plist

Uninstalling the launch agent

Simply trash the ~/Library/LaunchAgents/com.yourname.backup-emails file you made before. (To get to it, press ⇧⌘G in Finder and type/paste in ~/Library/LaunchAgents.)


Tips and tricks to use Google Apps on Mac OS X

This tip describes how to avoid delegates in iCal:

  STEP 1: disable your delegate calendars from iCal

  Open iCal, then select ‘Preferences’ from the iCal dropdown menu
  Select your Google CalDAV account and open the ‘Delegation’ tab at the top of the window
  Uncheck each checkbox corresponding to each delegate calendar; they will disappear from the main calendar view where they were currently shown as delegates

  STEP 2: create the necessary account(s) for each delegate calendar

  A typical Google Account URL has the following form: https://www.google.com/calendar/dav/USERNAME@gmail.com/user

  This should be already present on your existing CalDAV account (the one you expunged the delegates from). Replace ‘USERNAME’ with your Google Account username, then copy and paste the line above into a temporary text document for now.

  Open your browser and log in into your Google Account, then follow the Calendar link
  Select ‘Settings’ on the ‘My calendars’ box on the left column of the page
  Select the delegate calendar you want to keep in sync from the main page’s frame
  At the bottom of the next page (the with the selected calendar’s details), copy the Calendar ID value (shown as clear text) which can be found in the ‘Calendar Address’ section; the Calendar ID has the following sample structure: qwertyuiopasdfghjkl1234567@group.calendar.google.com
  Go back to the previous temporary text document where you saved your Google Account URL, paste the Calendar ID value you copied in the previous step and replace the ‘USERNAME@gmail.com’ part as follows (replace the Calendar ID with your correct value):https://www.google.com/calendar/dav/qwertyuiopasdfghjkl1234567@group.calendar.google.com/user
  Then copy the whole resulting string
  Go to iCal, select Preferences once again and add a new CalDAV account: please make sure you expand the ‘Server Option’ dropdown and paste the aforementioned string into the ‘Account URL’ field.

  You will need to create a brand new iCal account for each delegate you have set up on Google Calendar. When done, your iCal software will display each delegate(s) as separate calendars, and each one of them will be shown into iTunes and will be available for synchronization in the Device’s Info tab.


If you mean that Unicode characters don't render correctly try disable the "Use Core Text renderer" option in the "Preferences… → Advanced" menu and restart MacVim. (source 1, source 2)

I have a similar problem, in which emoji charachters are rendered to big, but as of yet I don't know how to fix it.


How do you change Screesaver folder with command line on Mac

This works for me on a Catalina machine and is known to work on Mavericks (HT @bobsmith76 for persevering).
/usr/bin/defaults -currentHost write com.apple.ScreenSaverPhotoChooser 'SelectedFolderPath' "/Users/you/sub/sub/folder"

I used hot-corners to turn on the screen saver, and set different default, then when I enabled screen saver again it used the new folder.
NOTE if you have System Preferences open when making the changes then this may cause the wrong thing to happen (like the screensaver config flipping to a non-image screensaver - we both ended up on the Message screensaver this way).


Might Mavericks interfere with long computations?

According to the Apple Developer documentation (and Core Technologies Overview for Mavericks), App Nap can be opted out by either an Application developer or a user, but by default are active.

For a GUI application, the user can opt an application out of App Nap manually with a checkbox in the Finder “Get Info...” pane.

Timer Coalescing only becomes active when on battery power, so it should not affect your long running background processes.

Finally, you can check on the status of App Nap in the Activity Monitor. On the Energy Tab, there is a column describing App Nap status for each application, so if policies change, you can check actual status here.


Why XCode needs to be stopped to update iTunes ?

Both depend upon the same PrivateFramework.

Specifically usbmuxd is part of the MobileDevice.framework which communicates to iOS devices. When an iTunes update includes an update to usbmuxd, then Xcode can be flagged to prevent it from interacting with the subsystem while the update is being performed.


Total Terminal opens new tab separately in macOS High Sierra

It's time to move over to iTerm2.  It's highly unlikely a fix will be found in the wild because it doesn't make sense to do so.

It's no longer under active development.  From the About page on their website

SIP must be disabled to use.  (IMO), disabling SIP to get a non-critical app to function is not a wise path to pursue.  SIP adds a layer of protection to your system that isn't worth disabling for a terminal app.  From their web page specifically on SIP

  System Integrity Protection (SIP) is a new security feature introduced
  by Apple. That's good, but unfortunately it prevents TotalTerminal
  from augmenting Terminal. This article will tell you how to configure
  your machine, so that you can use TotalTerminal. Before you do this,
  it is important to get informed about what System Integrity Protection
  is, and what it means to turn it off. Technical details are well
  covered in SIP review on Ars Technica. Apple also provided some
  information here.

And finally, the note from the developer himself:

  Do you really depend on TotalTerminal workflows so much that you want
  to possibly lower your system security? Frankly, I'm going to stop
  TotalTerminal development because I have personally switched to iTerm
  2. It offers similar functionality to Visor and comparable features to build-in Terminal.app.

TL;DR

Total Terminal requires you to disable  security.  It would be counter productive to find/create/bodge a workaround when ultimately you would end up with an insecure system when there are already excellent alternatives (like iTerm2) that don't have this vulnerability/flaw/drawback.


raise window underneath the current active one

If the window you want to raise belongs to the active app of the frontmost window, then you can use ⌘` to bring the next window forward.

You can then use ⇧⌘` to bring back the previous window. (This combo also walks backwards through the apps windows.)

If the window you want to raise does not belong to the active app, but a different app altogether you can use ⌘tab and then ⌘tab again to get back to the previous app, assuming it hasn't been closed.

⇧⌘tab can be used to walk backwards in the app switcher.

⌘ is the command key.
` is the Grave Accent, and on a US keyboard is just above the tab key.
⇧ is the shift key,


Background Backup App – Mac to Remote Server

If you are willing to use a CLI solution, Duplicity is a network backup system written in python supporting, among other protocols, FTP, SCP and rsync:

Duplicity backs directories by producing encrypted tar-format volumes and uploading them to a remote or local file server. Because duplicity uses librsync, the incremental archives are space efficient and only record the parts of files that have changed since the last backup. Because duplicity uses GnuPG to encrypt and/or sign these archives, they will be safe from spying and/or modification by the server.

You will need to install GnuPG to use it (version 1 – it seems Duplicity has some issues with GnuPG 2 in Lion). If you are using a package manager, both Duplicity and GnuPG should be available through it (confirmed for homebrew). See the installation instructions here.
To run it in the background, I suggest creating a launchd task (aka LaunchAgent).


How to change the kind of a Keychain item?

You can't directly change the kind of a Keychain item because item details use different schemas.

  generic        internet
  ═══════        ════════
  account ────── account
  creator ────── creator
  type    ────── type
  kind    ───┐  ★domain
 ★value      └── kind
  comment ────── comment
  label   ────── label
 ★service       ★path
  password───┐   port
             │  ★protocol
             │  ★server
             │  ★authenticationType
             └── password

You'll need to read out the information for the item you want to change, then create a new item with the new values where applicable.


What does Mail.app use to decide if an email is Junk Mail?

Mail.app uses more than one approach to junk mail.

Some spam gets reported by other users.

You can forward your junk mail to spam@icloud.com and it gets added to Apple's filtering system.

Mail servers sometimes mark messages as spam.

When a tool like spam assassin has marked an incoming message as junk, Mail.app respects that and passes it to the junk folder automatically.

Mail.app also supports custom filters.

You can make your own filters that will direct junk mail into the junk folder.


Can't write to ~/Library, even though permissions look OK

To see the rest of the permissions (ACLs and file flags), add -e and -O to the ls command. I habitually use ls -leO@ as a "tell me everything" version of ls.

In this case, the problem was a "deny" access control entry, which will override the regular POSIX permissions. I have no idea how that might've gotten added to your ~/Library folder, but you can remove it with chmod -N ~/Library.

It's a bit late, but I would not have recommended using -R (apply recursively to all contents) on that chmod command, since there are some items inside ~/Library that are supposed to have ACLs (mostly to prevent accidental renaming or deletion of important items). But I don't think removing everything will to any actual harm, and if you're worried about other spurious ACLs, the recursive reset makes sense.


How can I press escape on a Bluetooth keyboard with my iPhone?

Terminal hasn't been updated for nearly a year now, so unfortunately there are some imperfections as things change in iOS.
But for this case, though, I believe the escape key is actually controlled by SpringBoard, not any apps, which means Terminal can't capture and send the escape key to the command-line program.

The iPhone Wiki article on Terminal has information on keyboard shortcuts, and it says that the key shortcut for escape is Ctrl + [ (• + [ on the virtual keyboard).

However, if my assumptions above are correct, the only way to use the real escape key would be to write a tweak to redirect the escape command to Terminal.


iPhone - contacts show up in contacts but not in messages

The answer is from Some text messages showing phone number not contact name  My language was set to English. I selected English again and it fixed it!


In Outlook Preferences, select the Reading pane, then select option under Mark Mail as Read that says "Only when opened in separate window".

That will make sure you actually read the message.


Syncing iTunes between 2 accounts on the same computer

It seems this is not entirely possible as per this Apple discussions thread:

https://discussions.apple.com/thread/1521856?start=0&tstart=0


The attachments will not remain on the phone past the point that the email itself is in the default number downloaded by Mail (on my iPhone it's 50 most recent messages). Once the message falls out of that, and/or is deleted, its attachments should be removed from the phone memory.

The other way to be entirely sure they are gone is to disable 'Mail' in settings for the account you are using, wait a couple of seconds (let it do its thing) and re-enable. This will purge everything related to that mail account and let you redownload just the messages. If you download a lot of attachments versus the amount of mail you receive, it might be worth doing this on a weekly-or-so basis.


Mavericks OS recovery behavior - is default always to go to internet to recover?

To avoid having to use Internet Recovery make a Mavericks USB installer.

First, download the Mavericks installer from the App Store. This will be placed in your Applications folder. Once downloaded do not run it or move it.

Next open Disk Utility and erase an 8GB USB memory stick, naming it Untitled. If you name it anything else be sure to modify the command below.

Open Terminal and enter the following command-

sudo /Applications/"Install OS X Mavericks.app"/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/"Install OS X Mavericks.app" --nointeraction

When complete you will have a full standalone installer, no network access required.


How to remove blank space on the menu bar?

Restart your menubar

This might be due to some error within the placements of the icons in your menubar. You can restart your menubar and your icons will 'reload' and settle correctly.

Run the following in Terminal to reload the menubar:

killall -KILL SystemUIServer


I don't have a macbook by my side, is maybe

ioreg -r -k AppleClamshellState -d 4 | grep AppleClamshellState  | head -1

still working ?


one computer, multiple iphones, multiple apple IDs

Sharing apps is actually pretty easy.

On your iDevice, just go to Settings > Store and sign into the account you want to download purchased apps from, and then when you go to install them, it will act like it's going to purchase them again, start to download, and then pop up a dialog saying you've already purchased this app, click OK to download again for Free.

I do this on a weekly basis with 2 other accounts and have been doing it for over a year so I know it works.  Even on iOS 5.0.

Just be careful to switch to the right accounts when you make your purchases.  Since it does not necessarily say that you have already purchased the app, you could look up the wrong app (a HD universal version instead of the normal version, for instance) and end up purchasing it by mistake.

Finally, note that you could sign into your alternate Store account, then go to App Store >  Updates > Purchased and see a list of what's available for download on that account, BUT NOTICE that this will LOCK your device to THAT account's past Purchases for the next 90 days!

See: http://support.apple.com/kb/HT4627

"When you turn on Automatic Downloads or download past purchases on an iOS device or computer, your device or computer will be associated with your Apple ID. Your Apple ID can have up to 10 devices and computers (combined) associated with it. Each computer must also be authorized using the same Apple ID. Once a device or computer is associated with your Apple ID, you cannot associate that device or computer with another Apple ID for 90 days."


Microsoft Outlook 2011 for MAC, could not send email?

It is possible that the mail was sent from a disposable e-mail address. If that's the case then mail sending will be failed.


Prevent Mac Terminal from reverting to default theme

You need to select which profile you want to be your default in the preferences for the Terminal application. Here is a way you do that:

Open the Terminal.app
Select "Terminal" Menu then "Preferences..."
Select the "Profiles" tab (labelled "Settings" before Yosemite)
Click and highlight a theme listed under Profiles.
Press the "Default" button near the bottom of the window.
Open a new Terminal window, it should now have the theme that you selected as the new default.

Note: Existing terminal windows will not change to the newly selected default theme, you will need to close and re-open terminal windows to get the theme to be applied.


Cant remove windows partition from mac(not BOOTCAMP)

I just had a similar issue and solved it by following @VDR's answer but it required slight modifications.

Open Terminal and run

$diskutil list

diskutil will return something similar to

/dev/disk0

:                       TYPE NAME                   SIZE      IDENTIFIER
0:      GUID_partition_scheme                        *128.0 GB   disk0
1:                        EFI                         209.7 MB   disk0s1
2:                  Apple_HFS MountainLion            64.0 GB    disk0s2
3:       Microsoft Basic Data                         31.8 GB    disk0s3
4: 21686148-6449-6E6F-744E-656564454649               1.0 MB     disk0s4
5: 0FC63DAF-8483-4772-8E79-3D69D8477DE4               14.7 GB    disk0s5
6:                 Linux Swap                         17.2 GB    disk0s6

/dev/disk1...

The NTFS volume I want removed is at 3, run

$diskutil **eraseVolume** JHFS+ old_win /dev/disk0s3

You'll see output similar to...

Started erase on disk0s3
Unmounting disk
Erasing
Initialized /dev/rdisk0s3 as a 29 GB HFS Plus volume with a 8192k journal
Mounting disk
Finished erase on disk0s3 old_win

Your empty volume will now be manageable from the graphical Disk Utility app.


How Do I Gain Access To The Content Folder Of A .jar File?

Two questions here so we might need to split off the question into two, but here goes. Jar files are zip, so you can drag them onto the Archive utility or another utility to uncompress them.

Before you do that, try locating the jar file in finder and then use the right click / control click to open the file. That lets you get a prompt to open non gatekeeper signed files if the Mac is configured with default settings.

If that doesn’t work, you’ll need help from the administrator to allow you to access that program or have to take it to another computer. Good luck with the Minecraft and mods you might try once you tap into the zip file contents.


E-Mail on iPad and E-Mail on Computer not connected

Hotmail uses the POP protocol. This protocol only allows to download mails from the server. Therefore it does not sync mail for example to mark them as read.

If you want to fix this you have to configure your Hotmail account to uses the IMAP protocol which allows the synchronising... But this is really tricky to do.  :

If it's not done : Migrate your Hotmail account to Outlook.com
On the iDevice : Settings > Mail, Contacts, Calendar > Other
Add Mail account
Add a fake mail account (if iOS detecte a @hotmail.com, @live.com or @outlook.com it will suppose it is POP only)
You'll get an error (normal, you added a fake account)
After this you'll have 2 tabs : IMAP and POP, file the IMAP tab with the following infos :

Incoming mail server :

Host Name : imap-mail.outlook.com
Port : 993
SSL : yes

Serveur sortant :

Host name : smtp-mail.outlook.com
Port : 587
TLS : yes


Check the following break-downs to see exact transactions. How much is your app price?

As you can see only one paid version was sold. The other two were free.


iPhone 6S Plus - Macbook Pro USB Charging not reaching 2.1A

I have the same 2015 15" MBP, just upgraded to OS 10.13.4, and with my iPhone 6S+ discharged to 13%, I got:

Current Available (mA): 500
Current Required (mA): 500
Extra Operating Current (mA): 1600
Sleep Current (mA): 2100

BUT, I only get that in the right USB port. When I plug it into the left USB port at 13% charge, it Beeps once a second, so I removed it. Once the phone is charged to 20%, it will charge in either port. The phone is now charged to 98%, but the refreshed System Info still shows the same values.


Provisioning profile expiring soon dialog won't dismiss

I just had the same thing - iPad2 running 4.3.3. It renders the iPad completely unusable.

I was able to make it go away by deleting the offending profile from the device using Organizer (part of Xcode on Mac), then doing a reset (holding down sleep/wake button and home button for 10 seconds).

The iPad rebooted and everything was fine, no restore required. If you're using Windows you might be able to delete the profile using Apple's iPhone Configuration Utility: DL1466


My Zoom screen is no longer sharing on my Mac

Have you checked that zoom has the right permissions?
Open Preferences > Security & Privacy > Screen Recording and check that zoom.us.app is allowed to record your screen.
Also check on Preferences > Security & Privacy > Full Disk Access an allow zoom.us.app access.
Lastly, check Preferences > Security & Privacy > Files and Folders and check that zoom.us.app has access to the download folder (presumably to receive files).

I don't know if allowing only access to this folder and then moving the files you want to share there may allow you to send and receive without allowing Full Disk Access that seems excessive.