Closing a window in OS X Yosemite causes other windows to be made active

This is the Apple paradigm - all windows belonging to one app are part of a single process, unlike Windows, which is, as the name suggests, windows-based. Apple is App-based. What you are seeing is intended behaviour.

The simplest 'workaround' - though to me an indispensable way to use the machine - is to enable Spaces & the associated hot-keys, then put 'important' apps on a Space of their own & switch using the hot-keys.

[I'm in the middle of teaching someone how to use that method right now in meatworld - a Windows migrant learning the new paradigm - so if you're interested, I'll try to flesh out exactly how to go about it.]


diagnose possible issue with MBpro 2012 running very slow

Yes. It was the dodgy cable that connects CPU and hard drive, apparently too brittle and a known source of issues. Replacing it fixed the issue (but was previously mis-diagnosed as hard-drive failure, so also changed it for a SSD).


How to send a pop up message from a Mac to Windows on same network?

Run the following command, then enter your message and press ⌃D to finish and send.

smbclient -M NETBIOSNAME -U FROMNAME

-U FROMNAME is optional


How to test my video memory on a 2010 13" MacBook Pro?

MBP 13" 2010 with NVidia GT320M uses shared video memory, so any ram test would be sufficient. My recommendation is to test using memtest86+. If there are problems - try removing one of the sims and run with half of your memory.


Cannot install apps on iOS 6.1.2; can't get through the account security questions

You should first try reseting the phone.

If that doesn't work, a few people had success in this Apple discussion thread with signing into their account on a different phone that did not have the latest version of iOS on it.

So try signing into your account and setting your security questions from a friends phone. Then of course, remember to log off.


How do I install Mavericks now that Yosemite has been released?

Take it to the Genius Bar. They have installers for every OS.


Attempting to downgrade from iOS 9.3.5 to iOS 8.4.1 will not work

I was successfully able to start the downgrade! It turns out that it.....

Drumroll, please! :)

WAS ICLOUD!

I was able to start the downgrade to 8.4.1 by signing out of iCloud, then initiating the downgrade!

I hope this helps some people


How does Fing detect the model and MacOS version of a device

It's called Network Discovery.
Basically, Fing can get this information because your computer (not limited to Macs) is both broadcasting who/what it's resources are and responding to requests about what resources are available.
There's lots of tools (mostly professional) that will do a "network inventory" of not only what's connected to your network (type of device), but name, OS, installed software, etc.  Network Inventory Advisor is an example of such software (this one is Windows based, but it's product info pages give good examples of what info can be obtained).
So, how can it get it?

DNS Client (how your computer gets an IP address)
SSDP Discovery - Simple Service Discovery Protocol
UPnP - Universal Plug & Play
Zero Config (Bonjour)
OUI (Organizational Unique Identifier)

Using Wireshark (FOSS Network Sniffer) and just evaluating what ports respond, you can start building a network map and determine what computers are on your network.
The OUI alone can give you a clue as to what computer's identity - there are many free tools on the internet like Wireshark's OUI Lookup Tool.  Try it for yourself, paste your MAC address (obtained from ifconfig and see what vendor is identified.  You can obtain all of the MAC addresses on your network segment by pinging your broadcast address.
These are just some of the services on your client machines that advertise what resources are available.  All Fing is doing is utilizing one or more of these (which one they use specifically, I don't know) to do an inventory of the network.
Preventing Discovery
Can you prevent this? To a point.  No matter what, even your MAC address (unless you spoof it) is going to give up some of the goods on you.  Your browser's User Agent String tells whatever server you connect to what your running including the host operating system.  Give it a try with the site WhatIsMyBrowser.com. What does this mean?  Even your applications are giving up the goods on you.
When you attempt to prevent this, you are going to find it difficult to strike a balance between user convenience and perceived security.  These identifiers are shared so that the end user doesn't have to go back to the 1970s and 80s and manually configure services (i.e. printing or network file sharing).  For example, turn off a zero-conf service and you have to manually configure your printer on your client.  You also have to manually configure your printer to not use DHCP because if that IP changes for whatever reason, you have to reconfigure that service again.
Remember, these services are added for user convenience.  Can you turn them off and firewall your computer so it doesn't respond?  Sure.  Have you secured anything?  Not really.
In the book The Art of Deception, the author, Kevin Mitnik (convicted hacker) describes many ways systems are compromised.  There are many tools and steps you can take technologically and yes, you should implement them.  But knowing what OS you're using is irrelevant when the weakest link can be found between the keyboard the chair.  You can turn all of this off tomorrow and with very little effort, can get all this information via social engineering; in other words, just talking to the user.
TL;DR
Basically, you can spend a ton of time trying to make your system invisible with firewalls and disabling services and in the process, "break" the conveniences that were built into the system that makes your computing experience a good one.  Instead, focus on security practices that harden your system.  Knowing that you use macOS Catalina on a MacBook pro or Windows 10 on a Dell XPS is meaningless if you use the same password on a majority of your systems/services, for example.   You would be better served by focusing on not letting unauthorized people onto your network in the first place and if you do have to allow guests, segment them to their own VLAN with access to nothing but the Internet, put time/bandwidth limits in place and lock down the protocols they can use (i.e. http/https only).


Rearranging iBooks on bookshelf manually

Are you doing it through the categories of purchased books or PDFs or collection? Try doing it through the collection.

Another thing you could try is go to your iPad's Settings, click on the Settings icon and scroll past the General settings and other apps until you see iBooks then click on where it says "Show All Purchases" and slide it to No. Then try rearranging again from your bookshelf collections.

I have no idea why it worked for me. I had your same problem with rearranging with the edit on and then when I clicked done it would revert back to the original unwanted order. But the steps I just described fixed it for me. I will now try and reselect show all purchases and see if it undoes what I just "fixed". I do not even know what made me take those steps - maybe intuition. But it worked like a charm.


There are quite a few causes for the SBOD (spinning beach ball of death), but you'll have to narrow them down to figure out what you need to do.

Possible Reasons:

You are maxing out your CPU
You are maxing out your RAM
Your hard drive is full
You have malware

Now, with what you put in the question, I think the most likely answer is that your hard drive is full. To check, you can do the following:

Go to "About This Mac"

Then click on the Storage tab:

If you have less than 2 GB free, it's likely that's the problem. If you have plenty of space, then the most likely cause is the CPU. But if it is the CPU, there is probably another underlying problem because it wouldn't start so abruptly. Try to think of anything you might have downloaded around the time it started to slow down.

To figure out what's plaguing the CPU:

Launch Activity Monitor (/Applications/Utilities/Activity Monitor.app)
Sort by "% CPU"

Then you can google around for the specific process screwing up.


Since you aren't asking about OSX (that should be a separate question), I'll focus on the iOS ramifications. The apps created by the malicious Xcode installer can be cleaned up by deleting the apps.
The iOS sandbox wasn't compromised, just that the app review team didn't notice the bad behavior of the app.
What you did by running an "infected iOS app" was let the villains know your device UDID and probably the IP address your device had when it ran the app and self-reported.
There's no reporting to say that the iOS sandbox was compromised, so no emails, no texts, no passwords were compromised.
Apple has released confirmation that the code could not compromise iCloud and didn't leak anything except for the most general "an anonymous phone ran this app ping" which would needs lots of corroborating information to be a risk to anyone unless there were many extenuating circumstances.

How does this affect me? How do I know if my device has been compromised?
We have no information to suggest that the malware has been used to do anything malicious or that this exploit would have delivered any personally identifiable information had it been used.
We’re not aware of personally identifiable customer data being impacted and the code also did not have the ability to request customer credentials to gain iCloud and other service passwords.
As soon as we recognized these apps were using potentially malicious code we took them down. Developers are quickly updating their apps for users.
Malicious code could only have been able to deliver some general information such as the apps and general system information.

See https://archive.is/PWqMV (Archived copy of dead link https://www.apple.com/cn/xcodeghost/#english) for the full statement from Apple that includes a list of the affected apps.
(Well, a list of 25 of > 4000 affected apps, and the obviously false statement, given that the link is now dead, "We will update this page with more information as it becomes available.")


Is there a reason an older Macbook won't run Mountain Lion?

Apparently it has to do with 32-bit graphics cards drivers, as they do not support 64-bit EFI.

While Mountain Lion is compatible with any Mac capable of running a 64-bit kernel, the kernel does not support loading 32-bit kernel extensions. So, since the early 64-bit Macs use 32-bit drivers, Mountain Lion won't load them.

You can find out if your computer has a 32-bit or 64-bit EFI by running the command: ioreg -l -p IODeviceTree | grep firmware-abi

It will return either <"EFI64"> or <"EFI32">.


Launch terminal in new window by default

Not precisely the answer you asked for, but when Terminal is open, hitting Command-N will open a new window. Also, the first set of Terminal preferences (Settings tab, the "On startup, open:" buttons might be useful to play with.


The black piece of cloth is not an envelope, but a nicely folded display polishing cloth.
Apple mentions it in the manual:

Cleaning the MacBook Pro screen
To clean the MacBook Pro screen, first shut down
your MacBook Pro and unplug the power adapter. Then dampen the included cleaning
cloth with just water and wipe the screen. Do not spray liquid directly on the screen.

You can confirm the looks on this review. And the long cable is just an extender which you can plug into your charger.


How can I transfer photos from iPhone to Samsung Galaxy phone with location information?

At the end, I found I could transfer all my data by iCloud. By default, it shows transfer data of "last 30 days" only, but there's a small gray arrow at right, by clicking this you could choose "all data", and which works perfectly.


Is it normal for fans to run at 6,000+ rpm at <20% CPU load?

You need to strip & clean the entire airflow, if that fluff-ball was clogged in the outlet, there's an entire duvet inside. All the machines here get a full strip & clean once a year, with a 'quick blow round' in between. If it's gone 6 years without cleaning, it's likely to be pretty well-insulated in there by now.

iFixit teardowns are second to none - there is far too much for me to try to précis here
iFixit - MacBook Pro 15" Unibody Early 2011 Teardown


iPhone 4 water damage - how to recover data?

Yes - programs like PhoneView can often read files from a device that iTunes insists must be restored. The iTunes function is to sync and clearly the OS is now in a state where it can't run itself or be updated, so the "correct" thing for iTunes is to ask for a restore.

I wouldn't say that you are guaranteed to get the photos back, but it's good you have the computer where the device normally syncs as that will have the encryption keys to unlock the storage if the device has data protection enabled.

You could also seek a quote from the usual data recovery services like:
- http://www.drivesaversdatarecovery.com
- http://www.krollontrack.com

You should expect to spend hundreds of dollars if you send the device in for recovery and you may have to pay if they recover anything - even one partial file - so be sure you understand what is being quoted before agreeing to a recovery attempt.


How do I ssh to MacBook Pro thru Fios then Time Capsule configured as a Bridge?

I would remove any setup you made on the routers to set up DMZ host, port forwarding, ssh after making a backup / notes of how you have things configured.

enable NAT Port Mapping Protocol (NAT-PMP) or Universal Plug and Play (UPnP) on the FiOS router.
Set up the AirPort in Bridge Mode
Set up iCloud on the Mac to have Back To My Mac enabled (you can turn it off later - but this lets you use Apple's diagnostic test to verify NAT-PMP/UPnP are working on your specific network topology and settings.
Power down the mac, then the AirPort, then the router. If any have battery backups, consider powering them down too. Start up the router, wait 60 seconds or so, then the airport, wait 60, then the Mac.

At this point iCloud preferences will show an error condition if you don't have inbound access to the Mac.

At this point you can go off Apple's Help in Finder - search for "Share your screen using Back to My Mac" - it should show you detailed steps and troubleshooting if it doesn't work. - https://help.apple.com/machelp/mac/10.12/index.html?localePath=en.lproj#/mh15597

To test remotely, use another Mac:

sign in to the same iCloud account on that mac
open terminal
Shell menu - new remote connection
select ssh
select the host that is remote

Observe the shell command like ssh -p 22 remoteMac.442113223.members.btmm.icloud.com.

If you can ssh in, then you know the router and the mac are set up to pass incoming ssh traffic on the default port 22 to the Mac connected to your router.

At that point, you can then think about making up tunnels or know if you are set up for IPv4 or IPv6 on the FIOS connection and routers.


This isn't how X11 works on the Mac currently (or at any time in the past).

The native Mac window manager uses Quartz 2D and Core Graphics to accomplish the rendering and composting of windows and icons on the Mac screen.

X11 writes into that space as a consumer - not as the end-all provider of drawing services so it can't forward things it doesn't get to see.

You will want to set up VNC sharing (which is the native Mac screen sharing technology) if you can't get by with just forwarding the X11 graphics.


This does not seem to be possible, so I made a second entry "arrival" for the destination timezone, then drag the finish time of the first to match.


This window keeps showing every time I login

I had the same problem, with the same folder. The folder is within the Steam application bundle, and for some unknown reason it gets added to your Login Items.

To stop it showing up when you login:

Open System Preferences
Click the Users & Groups icon
Select the Login Items pane
In the list of items, select the MacOS folder
Click the "-" button to remove it


What can be fixed when iOS Springboard crashes constantly?

Problem solved.

The corrupt data lived in Safari's History and Website Data. It was transferring the data between devices through my Apple ID.

I went to settings on my iPad, Safari, "Clear History and Website Data."


I was going to suggest a phone restore and then wondered as to how you could do that if the phone would not turn on or charge. The last fix in the attached link below describes connecting the phone with the USB sync cable to your Mac and then entering DFU mode which you may not have tried.


VideoLAN's VLC is the way to go here, I haven't found a movie file that it can't play.


Photo Albums Created On iPhone Are Not Appearing/Syncing to New Photos App in Yosemite

So I found out that photo albums that you create on your iPhone DO NOT SYNC back to your desktop computer.

Mental note: Make all albums on the COMPUTER FIRST and then sync them from the computer to the iPhone.

So stupid.


Can you connect two pairs of airpods to one computer at once

I don't have a pair of Airpods to test this with but it worked perfectly with a Bluetooth speaker and my headphones.

Update: @David Bonnet was kind enough to test this with 2 pairs of Airpods and Apple, unfortunately, has prevented you from doing this by treating them as special devices rather than as generic Bluetooth devices. You can use the steps below to connect to a pair of Airpods and any other Bluetooth or hardwired audio device, but not 2 pairs of Airpods.

Pair both Airpods to the computer. You need to be able to select them separately as Outputs in System Preferences -> Sound -> Output
(Set the output volume for each Airpod now as you can't set it once you select the combined device. You can always switch back to the individual ones and change their volume before going back to the combined one)
Open Audio MIDI Setup in Applications/Utilities

Click the + at the bottom left and select Create Multi-Output Device

Check the boxes next to both Airpods (or any other 2+ output devices)
(Optional) Rename the output by clicking on the name Multi-Output Device in the list

Select the new device you created from the volume menu or from the Sound System Preferences.
Enjoy sharing audio with your friend.


iMovie 10.0.7 How do I mark my "favorite" part of a video and move it into the timeline

You can still favorite sections of your clips in iMovie by selecting a portion of your clip in the library and hitting the "F" key. Your selection will be marked by a green bar, like before.


How to see file name in Finder search results using macOS Sierra

Open finder, go to finder preferences in the left corner.

Go to advanced.It should appear a window like this:

Select show all filename extensions and you're done.


Mountain Lion - Finder - Search by file name

The keyboard shortcut was changed to ⌃⌘F.

If you open a window with ⌃⌘F, there is no indication in the UI that Finder is matching only filenames other than that the "Name matches" item in the suggestion list is selected:

Finder should only match filenames even if you don't press return though.


iOS 7: How to turn off camera's burst mode?

According to this article, there is no way to turn off burst mode.

  This can be quite handy for catching just the right shot. However, for those of you that had learned to stabilize your camera by holding down the shutter button instead of tapping it, this can result in a lot of unexpected pictures. This feature appears to be enabled full-time whether you want it or not, so we'll all need to simply learn to adapt. Or delete. A lot.

Here are a couple of alternatives:

Tap the shutter button instead of pressing it for long
Use third party camera apps


Can't locate /.Spotlight-V100 anywhere, spotlight has incomplete results even after index rebuild

Just tested on a macOS Catalina 10.15.6 system, used the following command in Terminal to remove the .Spotlight-V100 directory:
sudo rm -r /System/Volumes/Data/.Spotlight-V100

It deleted the .Spotlight-V100 directory and in less than a minute recreated it and started indexing the system again.


Cursor-down not working 100% on a end-of-2019 MacBook Pro

This sounds like a typical symptom of the butterfly keyboard.

your Mac is less than a year old and should be covered under nornal warranty.
It may be covered under the Keyboard Service Program

Both the 13” and 15” MacBook Pro laptops are covered under the program.  I wouldn’t  attempt a fix as any damage may nullify your coverage.  Just take it in.


How can I change the colors of calendars on iOS5

You can do this in the Calendar app.

1) Tap Calendars in the upper left corner:

2) Then tap Edit:

3) Select the calendar you want to change the colour of:

4) Pick the colour you want. If you want a more extensive selection than what's in the list, you need to do it from iCal on your Mac.


MacBook battery drains SIGNIFICANTLY after shut down

I had this same problem and the only thing that worked for me was turning off bluetooth completely from the menu bar by clicking "Turn Bluetooth Off" on the bluetooth logo.    This has completely stopped my Mac from draining over night.

Previously I had tried all of those same things that you did and nothing worked.


Unable to redirect Salesforce links to Salesforce App

To open Salesforce links within Salesforce app, you should encode them following the correct scheme.

A request to Salesforce for Android and iOS URL scheme follows this format:

<scheme_name>://sObject/<id>/<action>

Let’s break down each parameter of the URL scheme format:

scheme_name: Supported Salesforce for Android and iOS scheme names.
sObject: Indicates a single instance of a Salesforce object.
id: The unique single instance of a Salesforce object. id lengths of 15 and
18 characters are supported.
action: Supported URL scheme operations

For example, to open Salesforce for Android and iOS and navigate to a specific record, the URL scheme will look similar to:

salesforce1://sObject/001D000000Jwj9v/view

Scheme Names

Salesforce supports the following scheme_name parameters for URL schemes:

salesforce1://

Actions

These are the available action parameters for URL schemes.

view: Navigates the user to the Salesforce app to view a record in detail.
edit: Navigates the user to the edit detail page of a record.
home: Navigates the user to the home page of an object.
download: Download any version of a file.
follow: Follow users to see their posts, comments, and likes in your feed.

Note: The user must have proper permissions to view, edit, download, etc within Salesforce directly, so if it's not opening the correct section of the Salesforce app - first validate they have access to the actions you're attempting to bring them to - otherwise they usually end up on the home screen.

Resource Links:
https://resources.docs.salesforce.com/sfdc/pdf/salesforce1_url_schemes.pdf
https://success.salesforce.com/answers?id=9063A000000l3wlQAA


JAVA_HOME error while maven build, OSX-10.8.4 Version

Apple recommends to set JAVA_HOME to “/usr/libexec/java_home“.

What worked for me was wrapping this around $(). So I ended up configuring JAVA_HOME like $(/usr/libexec/java_home) with the following commands:

vim ~/.bash_profile
export JAVA_HOME=$(/usr/libexec/java_home)
source ~/.bash_profile


To know exactly what process is using the discrete card, look at the activity monitor energy tab "Requires High Perf GPU" column https://support.apple.com/en-gb/HT202053

To check what display devices are on your system entering the following in the terminal should work

system_profiler SPDisplaysDataType

As mentioned in a similar question https://apple.stackexchange.com/a/74881/39577


Outlook for Mac - archive single email with a keyboard shortcut

This isn't exactly the question you asked, but Ctrl-e is the keyboard shortcut for archiving a message (at least as of Outlook for Mac version 15.36).


Access Genius Bar history and notes online?

Today (with some recent changes to the apple.com web site) You can access basic repair data at:

https://checkrepair.apple.com

Once you sign in, you may find that some case notes are not associated with your AppleID depending on how you initiated service and what was typed into the repair database system.

The functionality at https://supportprofile.apple.com also is spotty recently, but in the past that was a reliable source of repair and ownership information of devices registered to a specific Apple ID.

In general, the answer to your question is No - the full contents of Apple's repair database is only accessible to people that are trained in Apple's privacy policies. Your detailed notes also are not generally available to you - just summary information about some cases. If you need more data than you can access, contact AppleCare - online, phone or the genius bar to retrieve a case history and/or request information from case notes.

In specific, businesses can get added details through the Joint Venture program or as a self-servicing AppleCare account. Both cost money whether you pay annually or have 1,000 deployed devices across your business.


Yes, you can remove iCloud from your PC if you don't want it there anymore.  You won't be able to access any of your iCloud files or photos directly on your PC anymore.  If you need any file/photo from iCloud on your PC, you can go to iCloud.com in your browser.  From there you can access everything in iCloud just like it was on your computer.


Can I allow the cursor to reach between screens?

Without the use of a third-party app, if one even exists, then no, you have to move the mouse from one screen to the next within the adjacent edges.


Getting my iPhone 6 to trust a computer after selecting Don't Trust

Go to Settings → General → Reset → Reset Location & Privacy.

This will reset your trusted computers (along with all your other privacy settings), and next time you connect the device a computer, it will prompt you to trust it. The privacy settings this will reset are all the settings under Settings → Privacy.


Mail.app doesn't delete the draft email after I have sent it

See point #18 on this TidBITS article on making Mail.app and Gmail IMAP co-exist happily -- hopefully it will help?

(I have not yet taken all the recommendations they give, but the longer I go on using both, the more I turn back to this to help file off the rough edges.)


problems installing homebrew on mavericks

The problem lies with usage of tcsh as underlying shell. tcsh does not support $() as a syntax for command substituion. When using bash instead, it works just fine.


Big Sur terminal sometimes 5-second lag, 16in macbook pro

Update: confirmed issue still happens as of macOS 11.2 RC3
Exact same behavior here on a 16" 2019 MBP, starting from when I updated to macOS 11.0 and still occurring as of 11.2 beta 2.
Able to reproduce "on demand" by typing "ls" repeatedly in both iTerm2 as well as the built in terminal.app.
Root cause seems to be the Intel graphics driver, as disabling graphics switching or connecting an external monitor (which forces discrete graphics) eliminates the issue at the cost of battery life.


Time Machine says disk is full, but it was fine before!

Since you state that you have three internal volumes, I am going to assume that when you were:

  "troubleshooting something and moving a bunch of files around"

that you moved files between volumes. Time Machine will want to make a backup copy of a duplicate file that is moved/copied to a different volume. It isn't smart enough to notice that it already has a backup copy of the file(s) when they existed on another volume.

It's possible that if you moved a bunch of stuff around while Time Machine was off that it is having trouble reconciling all the changes and it's being compounded by disk drives that are on the full size (as stated before, I agree with the 20% free space threshold.)

Excluding some files from the Time Machine options or using the Time Machine app to delete some old files might help.
This is quoted from http://support.apple.com/kb/HT1427

  You can also enter the Time Machine restore interface and find files that can be removed from the backup drive itself to conserve space. To do this, select the file(s) and from the Action pop-up menu (gear icon) in the Time Machine Finder window choose "Delete All Backups of...". Be sure to only delete files you are sure you won't need or want to restore later.


Can't lock Profile Manager devices outside of server WiFi network

Please enabled all the applicable ports.

Apple's documentation (http://support.apple.com/kb/ht5302) also lists the service needing TCP ports 2195, 2196, and 5223 for the service to send/receive push notifications, which AFAIK is how the service communicates with clients.


You can look up what is going on at the specific time by using Console.

Utility/Console

Also look up under the tab Diagnostic and Usage messages.


Has anyone found a download for a Mountain Lion resembling Dock theme?

It's not quite right, but this can be installed with Dock Library and is off by a mere few pixels.

http://cl.ly/0B271a1g3Y302E0t0w41


Does iOS 5.1.1 disable Visual Voicemail on Sprint phones?

Have you tried a reset of the Network Settings on your iPhone ??

Settings => General => Reset => Reset Network Settings


Possible to use Command+Tab to bring up only top Window?

I didn't find any hidden preferences for it by using strings or gdb.

Witch only raises the selected window. It also displays the titles of windows and sorts windows by the order they were focused in.


Make mercurial NOT use xcode's filemerge

I don't have Xcode installed, since I don't want to use FileMerge. However, I can spot that the path to your kdiff3 is inside quotes ", and it shouldn't. I tried here and it doesn't work like that.
The necessary configs to the .hgrc file to run kdiff3 as the vdiff tool in Mercurial (TortoiseHg) are:
[extensions]
hgext.extdiff =

[extdiff]
cmd.kdiff3 = /Applications/kdiff3.app/Contents/MacOS/kdiff3


Is it possible to have multi cam editing in Final Cut Express?

My general opinion it's never bad to keep your money in your pocket and keep using software that works.

The last version of final cut express is the same as the last final cut pro (before X was released on the app store) so it is as capable as pro for multiple camera editing.

The oldest Express version I have handy is 4.0.1 and it doesn't need any plug-ins to work for multi cam.


What is the difference between .bash_profile and .bashrc?

.bash_profile is executed for login shells, while .bashrc is executed for interactive non-login shells.

When you login (type username and password) via console, either sitting at the machine, or remotely via ssh: .bash_profile is executed to configure your shell before the initial command prompt.

But, if you’ve already logged into your machine and open a new terminal window (xterm) then .bashrc is executed before the window command prompt. .bashrc is also run when you start a new bash instance by typing /bin/bash in a terminal.

On OS X, Terminal by default runs a login shell every time, so this is a little different to most other systems, but you can configure that in the preferences.


As someone posted in your question, it's not true call blocking in that the call still connects to your service but the phone silently rejects it without any indication to you. Since it still hits your voicemail, it's not really blocked, just not answered (more like Do Not Disturb)

I just tried this with my wife's phone. When she called, she initially hears a single ring but then it is immediately bumped to voicemail.

As I mentioned you aren't made aware of this, and to the caller it just appears that you've instantly declined the call.

With regards to SMSs, you can still send them SMSs and they can even see when you're typing the message, however, you won't see them typing, nor will you receive any texts from them. On iMessage, it actually appears to them that you have received the message.


What do Verify Disk and Repair Disk actually do in Disk Utility?

Disk Utility in many respect is powered by fsck, a command line utility that deals with file systems (not just the one found on OS X).

The option to verify (and repair) your disk deals with the health of the file system (HFS+) and the integrity of the data that resides on it, rather than the physical disk. It looks at how the data is stored and not if the drive is reporting mechanical errors (to some extent this is reported by the S.M.A.R.T status). However it should stand to reason that a hardware fault will likely permeate through the file system structure (though not always).

Is Disk Utility good at finding hardware issues? No, not really. It's meant more to isolate problems with your data set than it is your hardware. There of course is some continuity there but they are not monogamous.

DiskWarrior and Drive Genius will undoubtedly do a much better job diagnosing the physical health of your drive. But none are as powerful as the utilities released by your respective hard drive manufacturer. If you can use those, then all the better. Using multiple tools may also prove to be an affective strategy.

Another avenue which can help in discovery is to comb your Console's logs for anomalies. I've had a WD disk exhibit strange behaviors and first became cognizant of the problem by way of a single error during the initial boot up sequence. Google and WD's native Windows diagnostic tools helped me isolate the issue (to some degree).


Go To Mail -> Preferences -> Junk

When junk mail arrives, say:
Perform Custom actions

Click on the Advanced button at the bottom, which just turned up to be active.

Then say "Mark as read" in one of your actions:


What version of OpenSSH is available on macOS Big Sur (11.0.1)?

In Terminal, using a clean install of macOS Big Sur (11.0.1), ssh -V returns:
OpenSSH_8.1p1, LibreSSL 2.7.3


An Apple Support discussion, iPhone 5, my 'define' word feature no longer is an option. How can I get it back?, suggests the following:

  Go to Settings > General > International > Language
  Change the language to one of Apples supported languages like Spanish.
  Go to your notepad, type "test", press hold, select the word, and click the "define" that now appears.
  This will tell you there is no current dictionary, and prompt for one to be downloaded.
  Assure you are on a stable Wi-Fi network, and hit download.
  Once complete, go back to your language settings and switch back to your native language.
  Enjoy your dictionary feature without having to "reset" your phone.


What does changing "my number" on the iPhone do?

It changes your number everywhere on your iPhone (That is, it doesn't change your number on the SIM or the network).

An example where your number is used is under contacts in your phone app. If you scroll to the very top it displays the number you've set in the preferences. So really, it doesn't change much.


The general image opening magic I would try:

ImageMagick (installed via brew)
GIMP
XNView This explicitly lists it as possible: http://www.xnview.com/old/en/formats.html
GraphicConverter

ImageMagick and GIMP are free GNU software. XNView is free too.

GraphicConverter is not free, not too expensive either, but can handle just about any image format to have been near a Mac in the last 20 years or so. It has a free trial.


Is it possible to enable "Focus follows Scrolling"?

I find that many applications already behave this way.  At least with a trackpad.

If I am working in this window, responding to your comment, and I hover over another Safari window, OR over my iTunes window, I can scroll without clicking on the other window.

My computer is not set to Focus follows mouse.

It may well be that some applications do not support this...

Do you have a specific set of apps in mind?


Installing Google Maps without an Apple ID?

No, Apple requires that–for apps on iOS from the App Store–you register for an Apple ID. This is by design, so you must create an Apple ID if you wish to download any app.


You need to set your region from settings.app to USA


Latest version of Firefox Portable for Mac

Like you said there are no up-to-date Portable Firefox for OSX at the moment.

In order to have this to work, it would require to modify the source code to modifiy the directory where Firefox store it's tmp/config files.


iOS 9 and most recent contacts on top of screen in app switcher

That feature is no longer located in the App Switcher, but instead (on iPhone 5 and later) can be found when one swipes to the very left page of the home screen.


The iPhone's built-in Messages app can send group messages: open the app, go to the messages list, hit the Compose Message button in the upper-right corner, and use the Add (+) icon in the To: field to add multiple recipients.

You cannot, however, add an entire group as a message recipient; multiple recipients must be added one at a time.


How to decrease logging level reported in Console?

No, reducing verboseness of the macOS logs is not a standard option.

While there may be a Terminal command/flag or a mod GUI app that lets you change the error levels recorded, I'd advise against doing so because if and when you need support/help, the console logs will be one of the places a tech person would review, and if they're truncated then there's less clues for the person investigating an issue.


make it easier to call often used terminal commands

Use absolute paths for the jar file:

alias dsim='java -jar /path/to/dsim.jar'


How to get MacVim to autoload ~/.vim/syntax

In addition to relying on the detected filetype, which may be incorrect, there are at least two alternative ways to force loading of a particular syntax file.

Manually run the command :set ft=lesscss
Add the previous setting to a modeline near the beginning or ending of the file.  See :help modeline.


How to create a text file and a folder from terminal?

A directory can be made using the mkdir command. To make a child directory of the current directory it's simply:
mkdir somechild

This will create a directory (shown as a folder in Finder) named somechild.
A text file can be created in a few different ways. The simplest being the echo'ing of text and redirecting it in to a file like so:
echo This is some text > myfile.txt

This will create myfile.txt and its contents will be the string This is some text.
You can also use a command line text editor such as vim or emacs or nano to start a new text file. The following start a new text file and open them in the editor for each of the aforementioned editors:
vim myfile.txt
emacs myfiles.txt
nano myfile.txt

The nano text editor is probably the most new-user-friendly of those three choices.


Unfortunately Apple's PDF export doesn't create the standard PDF Table of Contents, you'll need to use other software to add one to your existing PDF.

There are a variety of options at a variety of prices:

OpenOffice Writer: A hassle, but it's the only free option I've seen. You'd export your Pages file as Word or rtf and then open it in OpenOffice Writer and then export to PDF; it will generate a PDF table of contents as part of the export.

PDF Outliner: Just $4.99 in the Mac App Store, it's probably the best combination of cheap and easy. It's specifically designed to add a PDF Table of Contents to your document.

PDFpenPro: At $99.95 it's not cheap but it does pretty much everything the full version of Adobe Acrobat does and is much, much cheaper.

Acrobat X Standard: The real thing from Adobe for "just" $449.95. If you only need to do this now and you'll be done creating PDF Tables of Contents within 30 days you can download the free trial. After 30 days, though, you're out of luck.


Parental controls allows you to exert more control over standard accounts and could restrict that app easily for you. In practice, I prefer other levers.

Whether it's worth the time to setup vs. getting out and moving around the class (or having an assistant sit in the back of the class and keep an eye on screens) is debatable.

Assuming you don't already have an MDM/imaging workflow and this is just a bunch of computers that you go to one by one to manage I'd just move the Minecraft app outside the student directory and set up ssh keys / use Apple Remote Desktop to place a link to the app in each user's ~/Applications folder if and when you want them playing that app or game.

That method is very useful for other problems, has low cost of tools and might be a nice introduction to things like munki/autopkg/etc... for improving the management of this lab of Macs.

You can also leverage Apple Remote Desktop to monitor all the screens in the classroom. I'd take an old iPad and use Duet Display so that my Main screen(s) were devoted to the work I was doing as opposed to cycling through screens to see who needed their screen locked due to minecraft violations.


Client certificate authentication fails with iOS 13.4.1 (works with 13.2.2)

Requirements for trusted certificates in iOS 13 and macOS 10.15

Does the client certificate meet Apple's latest certificate requirements?

  All TLS server certificates must comply with these new security requirements in iOS 13 and macOS 10.15:

  TLS server certificates and issuing CAs using RSA keys must use key sizes greater than or equal to 2048 bits. Certificates using RSA key sizes smaller than 2048 bits are no longer trusted for TLS.
  TLS server certificates and issuing CAs must use a hash algorithm from the SHA-2 family in the signature algorithm. SHA-1 signed certificates are no longer trusted for TLS.
  TLS server certificates must present the DNS name of the server in the Subject Alternative Name extension of the certificate. DNS names in the CommonName of a certificate are no longer trusted.

While the document mentions server certificates, I suspect client certificates will also be rejected if they using SHA-1 or weak keys.

Debugging with openssl s_server

Try debugging the TLS connection with OpenSSL's test server, see Verify Incoming SSL Using OpenSSL S_Server for a related question.


iPhone 5s screen separation; what will happen when I take the device to an Apple Store genius?

Some people are saying that the Apple Store will replace it for free regardless of Applecare coverage within 36 months of purchase. Certainly worth a try.


Found an answer here with applescript

on idle
set i to 0

tell application "System Events"

    -- Get a count of all the windows belonging to the process
    set numberOfWindows to count windows of process "loginwindow"

    -- Check each window for a "Shut Down" button....
    repeat numberOfWindows times
        set i to i + 1

        -- ....and shut down if found
        if exists button "Shut Down" of window i of process "loginwindow" then
            click button "Shut Down" of window i of process "loginwindow"
        end if
    end repeat
end tell

-- How often the script checks for the window (in seconds). Change it as you see fit.
return 7
end idle

Haven't tested it yet, but it sounds reasonable.

edit
Option 2
Super simple (assuming no open applications will prompt for user interaction first)

tell app "System Events" to shut down

Option 3 (variation on option 1)

tell application "System Events" to set the visible of every process to true

set white_list to {"Finder"}
set white_list to {"Shutdown"}

try
  tell application "Finder"
      set process_list to the name of every process whose visible is true
    end tell
    repeat with i fron 1 to (number of items in process_list)
      set this_process to item i of the process_list
      if this_process is not in white_list then
        tell application this_process
          quit
        end tell
        end if
    end repeat
on error
    tell application "finder"
    shutdown
    end tell
end try
delay 2
tell application "Finder"
  shut down
end tell


Is it possible to sync the Do Not Disturb mode between Mac and iPhone?

Unfortunately no, but this is something I would also greatly appreciate.


How do I delete podcast episodes "Synced from iTunes" in iOS 13?

Here's the workaround I found - on your iPhone, launch Podcasts, select a program/show, go into Synced from iTunes and tap the plus button on each episode and then tap the download button.

Once the download completes for all the episodes, Synced from iTunes will disappear.

This workaround was based on an Apple Communities post I saw.

I also have a post about this on my website if you are interested.


Unable to unlock disk after enabling FileVault2

This is a bug in Filevault2.

I'm German as well. :) What happens here is that the keyboard is reset to the US keyboard layout. As the keys are changed - especially non alphabetic keys - you're probably typing a different password.

You can enable to show the input method in System Preferences > User & Groups > Login Options. Then change it to German upon reboot.


Creating a bootable Linux distro compatible with Mac OS X

A working approach to get Fedora Xfce Live booting is the dd-method:

Download Fedora 23 Xfce Desktop.
Attach the thumb drive. The thumb drive will be erased!
Open Terminal and enter diskutil list to get the disk identifier of the thumb drive (e.g. /dev/disk3).
Unmount the thumb drive with diskutil umountDisk /dev/disk3
Enter:

sudo dd if=/Users/user_name/Downloads/Fedora-Live-Xfce-x86_64-23-10.iso of=/dev/rdisk3 bs=8m

This will copy the content of the iso to the thumb drive. When the process is finished you get an response like this one:

114+1 records in
114+1 records out
960495616 bytes transferred in 5.920656 secs (162227899 bytes/sec)

Exit and close Terminal.
Open System Preferences -> Startup Volume and choose "Fedora Live" (or similar).
Reboot your Mac. You may need a USB keyboard/mouse because Bluetooth devices like the Apple Magic Mouse initially don't work booted to Fedora Live.


Mark Email "Unread" from Email full view

Click on the flag (bottom left) and choose Mark as unread.


What happen if I uninstall macOS sierra installer?

It is safe to delete, you will just be unable to install macOS Sierra until you re-download the installer from the Mac AppStore.


In some cases the volume has to be unmounted first.

Start the Mac in recovery. Select Disk Utility. Select the volume from the left. In the tool bar at the top of the main window click unmount. Now go the option to convert to APFS is no longer greyed out.


Apple Music songs when canceling account and starting a new one

As long as the two Apple Music subscriptions are tied to the same iCloud account, your music will remain in your iCloud Music Library, and will all be accessible and playable once again after you sign up for a new subscription.

For instance, if you switch from a Family plan to a personal plan, your music should not disappear, so long as you don't delete the music from your iCloud Music Library.


Can I change the behavior of the Home and End keys on an Apple Keyboard with Numeric Keypad?

One option is to create ~/Library/KeyBindings/ and save a property list like this as ~/Library/KeyBindings/DefaultKeyBinding.dict:

{
  "\UF729"  = moveToBeginningOfLine:;
  "\UF72B"  = moveToEndOfLine:;
  "$\UF729" = moveToBeginningOfLineAndModifySelection:;
  "$\UF72B" = moveToEndOfLineAndModifySelection:;
}

Quit and reopen applications to apply the changes. Note that DefaultKeyBinding.dict is not supported by some applications like Xcode or Firefox.

In Terminal you can assign home (↖) to control-a and end (↘) to control-e from Preferences > Settings > Keyboard. That will leave you with no key combinations to scroll to the top or bottom of a window though.

It might be easier to just use the default keybindings. In most native text views:

control-A or option-up goes to the beginning of a paragraph
control-E or option-up goes to the end of a paragraph
command-left goes to the beginning of a line
command-right goes to the end of a line


I had a similar problem when I used an older version of AirParrot, it would not switch the Audio back to Built-In. Had to manually go into preferences.

If you checked the System Preferences -> Sound -> Output and System Preferences -> Sound -> Sound Effects and it does not show Built-In option when headphones are out:

Make sure there's nothing stuck in the AUX port, no dust pieces or
anything. Or is it USB headphones?
Then I would reset PRAM and NVRAM to clear your computer's
inner caches. If it resets it and makes it right until the next time
you plug teh headphones in and  it happens again, try different
headphones, does it do the same?
Try to get your hands on another bootable copy of Mac OS, could be
you may need to reinstall the System folder, which should not
affect any of your data. Just select this option when you do a Restore (but backup your system anyway).

If still the same, I would bring it in to Apple store since they will diagnose it for free.


You can use this :

ctrl+A: beginning of line.
ctrl+E: end of line.
ctrl+U: delete from cursor to beginning of line.
ctrl+K: delete from cursor to end of line.
ctrl+W: erase word to the left.
ctrl+T: transpose characters around cursor.


Are there keyboard shortcuts for Home, End, PageDown, and PageUp in OS X?

You can do page up/down and home/end on a Macbook keyboard by using the fn and the arrow keys:

fn+↑ is PageUp
fn+↓ is PageDown
fn+← is Home
fn+→ is End


No notification of receiving call whilst on a call

This is something your carrier must support. Contact your carrier.


Most probably your system has "saved" your  iCloud log in information in you keyhain.

Open it and type iCloud in the search.


The group is showing as restricted - this may indicate that it's due to SIP.

Try: https://stackoverflow.com/questions/30768087/restricted-folder-files-in-os-x-el-capitan tells you how to temporarily disable SIP to delete the file.

Could also try sudo chown [owner]:[group]? (Although if it is SIP, I don't think that it's this easy to get around).


Can iOS 4 connect automatically to a closed network with a hidden SSID?

Note -- I haven't tested this or worked with a similar configuration *

It isn't clear from your description -- does the iPod auto connect to the "Guest" network?

If it does, in the Wi-Fi settings I would (in the WiFi settings) turn "Ask to Join Networks" off then tell the machine to forget the "Guest" network, then connect to the hidden network again and then sleep the device and see if it reconnects to the hidden network.

Or -- Go to Settings then General then Reset and then Reset Network Settings, then power off and power on the device, then reconnect to the hidden network.

Or -- you could also try Apple's iPhone Configuration Utility, which allows you to set profiles for iOS devices. I haven't messed with this at all, but some folks have mentioned it as a fix.


How to find all devices (IP Address, Hostname, MAC Address) on local network?

If using a third-party utility is not an issue for you, then I recommend giving these a try:

arp-scan (available via Homebrew)

brew install arp-scan
arp-scan --localnet

fing (download and install the "Desktop Embedded CLI" package from fing.com or via Homebrew brew cask install fing)

sudo fing -r 1 -d true -o table,text

Both utilities have a number of additional modes and features. I suggest reading the manuals fully to get the most out of them.

If you need to avoid using third-party tools then here's a way to do something similar with built-in commands. You can run these interactively, but it's probably easier to save it as a script. N.B. to keep it short, this script does no error checking, and only works on /24 subnets. Modifying it to work on subnets of other sizes is left as an exercise to the reader :)

#!/usr/bin/env bash
tab=$'\t'
pIF=$(echo "show State:/Network/Global/IPv4" | scutil | awk -F: '/PrimaryInterface/{sub(/ /,"",$2); print $2}')
sn=$(ipconfig getifaddr $pIF | sed -En 's/^([0-9]+\.[0-9]+\.[0-9]+).*/\1/p')
for i in {1..254}; do ping -i0.1 -W100 -c1 $sn.$i | grep from; done
arp -a | grep $pIF | sed -e 's/^\?/unnamed/' -e "s/\ at\ /${tab}/g" -e "s/\ on\ /${tab}/g" -e 's/\ ifscope.*$//g' | awk 'BEGIN { FS="\t"; OFS="\t"; printf "%-17s\t%-15s\t%s\n", "MAC","INTERFACE","HOSTNAME (IP)" } { if($2!="(incomplete)") {printf "%-17s\t%-15s\t%s\n",$2,$3,$1}}'

This should output something like:

MAC                 INTERFACE       HOSTNAME (IP)
0:90:b:7a:85:62     en0             r1.lan (192.168.20.1)
2c:36:f8:48:2b:47   en0             cisco-sg300-10p.lan (192.168.20.2)
84:78:ac:a6:95:a0   en0             cisco-sg300-20.lan (192.168.20.3)
b4:fb:e4:cb:93:85   en0             wap1.lan (192.168.20.10)
0:11:32:10:cd:c1    en0             nas.lan (192.168.20.20)
0:11:32:3d:99:c9    en0             nas2.lan (192.168.20.21)
0:11:32:10:cd:c1    en0             unnamed (192.168.20.23)
d4:4b:5e:fe:6a:75   en0             brwd44b5efe6a75.lan (192.168.20.90)


Shell commands work in Terminal but not in Automator service

Any executable that is not within the PATH passed to the Run Shell Script action, which is /usr/bin:/bin:/usr/sbin:/sbin, you must use the fully qualified pathname of the executable.
In this case, e.g. /path/to/tesseract
You should be able to get its path in Terminal using:
which tesseract

As tesseract is not a default of macOS, it may be in /usr/local/bin/, however which tesseract should report its fully qualified pathname.

Instead of using the fully qualified pathname, or in conjunction with, you can also add a PATH statement to the top of the Run Shell Script action, e.g. for a bash shell:
PATH="${PATH}:/usr/local/bin/"

You could also just substitute everything to the right of the = sign for what the output in Terminal, e.g. echo $PATH is. Then the Run Shell Script action has the same PATH as Terminal.


How can I figure out which tab in Safari is using CPU?

You need Safari 6.1 or newer
Enable Debug menu.

Update: For Mac OS Mojave and newer, go to System Preferences > Security & Privacy > Privacy > Full Disk Access and add Terminal before entering the command.

    defaults write com.apple.Safari IncludeInternalDebugMenu -bool true

Set "Use Per-tab web processes" and "Show Web process IDs in page titles" to on.


Although related, Apple recycling program and Trade-in program are slightly different.

Apple recycling program primarily concerns with providing an avenue to recycle used hardware in an environmentally responsible way. It also gives Apple the opportunity to reuse certain components again.

You are generally not paid when you recycle old/used products. It's more about an ethically appropriate way to give away unusable hardware.

Apple trade-in program on the other hand lets you receive store-credit in eligible countries in exchange for a working hardware.

As you have a working Mac, you should go ahead with trade-in by visiting the trade-in homepage here:

Apple Trade In

You'll be presented with a questionnaire that lets Apple verity the eligibility for trade-in. You start by providing your Mac's serial number which will help Apple determine the system type and configuration.

Based on your responses, Apple will either show you an estimate of the store credit that can be availed, or suggest you to recycle the device.

You can locate the Apple trade-in or recycling webpage for your specific country by visiting the Apple Recycling Programs homepage.


How to fix Photos error while trying to open iPhoto library from external hard drive "Photos was unable to open the library" error 4302

First things first: before modifying the photoslibrary copy it to somewhere else/back it up, to ensure you are not losing the raw photo data (preferably multiple backups in different locations)!
I will explain what the mentioned thread means, however: You will not restore album structure, face detection data and edits, i.e. all metadata.

Open photos, immediately hit option and create a new library.

Locate the new photoslibrary package and right click on it. Hit show package contents and copy the originals (previously masters) folder onto your desktop.

While the new photoslibrary is opened, drag the originals folder onto the photos app icon in the dock.

Import the photos

This will not preserve any albums, face detection data and more. You will have to reorganize the pictures. This method only allows you to copy all the raw photos from your old library into the new one quickly!
However, this allows you to start off fresh and - depending on how much you've been using face recognition, edit features and albums - you may have restored the photos library quite quickly.
Note: Selecting preserve folder structure when importing the pictures at step 4 will not preserve the albums. It will preserve the folder structure of the originals folder and create for each subfolder a new album.

Other things you could try:

Run first aid (preferably multiple times in recovery mode) on the external drive to check the external HDD for malfunction
Copy the library to another location and try opening it there

Your photos app window says:

Updating library

This means you must have done some macOS update. You could try to revert to the older macOS version or install a virtual machine and try opening the library from there

Apart from that I think you are out of luck, but maybe someone has a better answer, so maybe wait and do not deleted the library in its current state.

EDIT:
I just realized it says you're opening an iPhoto library, which was Apples previous photos app before the Photos app was introduced in OS X Yosemite in 2015. On Apples forum there is a good thread about what to make sure before transition from iPhoto to Photos.
It states:

Repair the permissions, and repair the database

So if you have an old Mac with an OS X version before Yosemite was introduced, you could try to repair the database there and start again.
Further, ensure the drive is formatted correctly (HFS+ usually works well) and you're not connecting to a NAS/shared network drive.

If your iPhoto Library is not in your Pictures folder, but on an external drive, check the drive for compatibility. Photos may have problems accessing the drive, if it is on a network volume and not locally mounted.

This is again a good example why backups are vital. HDDs these days are really cheap and backing up - even external devices - is not hard, even the built-in TimeMachine app can do that. So please, anyone reading this, think about your backup solution, because its only a question of time when your first device will experience data loss.


Very high kernel_task CPU usage after updating to Yosemite 10.10.4

As far as I am concerned kernel_task was always trying to tell me that the computer is running hot. It seems to be a strange countermeasure which occupies the CPU with a low energy No-Op task which prevents it from doing "hotter" things. So you should be looking for that "other" process eating up the rest of your CPU time.

However I noticed very high CPU usage of Safari ever since I update do Yosemite 10.10.4. The browser visibly (in Activity Monitor) starts several processes now and two of them (Safari Networking and nsurlstoraged) routinely take up a lot of CPU, especially Safari Networking often takes more than 50% of one CPU. It seems to be less constant now, so maybe there is some "trickle down" effect on this one.


Best approach for: Dual boot Mac OS and Win 10 And shared files volume

Steps to do a clean install of macOS and Windows

To do a clean install of the current versions of macOS and Windows, preform the following steps.

Boot to a macOS installation media. For example, this could be a Mojave recover volume, internet recovery or a installation flash drive.
Use the Disk Utility to erase the drive and create a single APFS volume.
Install Mojave to this volume.
Use the Boot Camp Assistant to install Windows 10. Include space for the MS-DOS (FAT) or ExFAT volume to be shared.

Steps to create a shared volume

  This is to be done after installing macOS and Windows.

To create a MS-DOS (FAT) or ExFAT volume to be shared, preform the following steps.

Under Windows 10, open Disk Management. Highlight the BOOTCAMP volume and select Shrink Volume…, as shown below.

Select the desired size, as shown below. Next, select the Shrink button,

Highlight the unallocated space and select New Simple Volume…, as shown below.

When the image shown below appears, select the Next button.

When a image similar to the image shown below appears, select the Next button.

In desired select a different drive letter, then select the Next button.

Select FAT32 and enter a volume label, as shown below. When finished select the Next button.

When a image similar to the image shown below appears, select the Finish button.

The result is shown below.

If you wanted ExFAT format, then restart back to macOS. Use the Disk Utility to erase the volume. Enter a name and ExFAT format, as shown below. When finished, select the Erase button.

Note about the Golden Rule

There is a Golden Rule which can be loosely stated as:

  Never change the partitioning on a Mac from Windows.

In this case, the Golden Rule does not apply for the following reasons.

There no Mac OS Extended volumes on the drive.
Windows is installed to UEFI boot.


Has Apple ditched the enter key symbol in their mac devices international keyboard?

Can't confirm 100% since I don't have a keyboard with an Arabic physical layout on hand, but for a US keyboard on a 2018 tMBP set to the Arabic layout, I can confirm that return/enter functions as normal once the fn key is pressed.


Set your path to be the following and then you should have temporary control (or just unset the $PATH and type things in exactly like /usr/bin/vi whatever)

 export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

Once you've confirmed all is well, you'll want to sort out the scripts that run each time you log in and set $PATH or just be sure that you delete things from /usr/local to clean up the problems.


"User is unregistered with iMessage" error message

Go to the "No longer have your iPhone?" section on https://selfsolve.apple.com/deregister-imessage, then turn it on again on you iPhone.


Green text "Profile" appears on login? (OSX Yosemite)

This happens because of Razr's mouse and keyboard software that allows you to designate profiles for key bindings. The profile that is being used is displayed in green text in the corner of the screen on when logging in.


ReadItLater-type app that saves web articles but also allows highlighting?

A recent update of Instapaper (May 8, 2014) allows highlighting. Any highlights you create are saved into your saved version of the article and are visible online as well.


Xcode cannot download iOS 10 simulator due to network connection issue

Finally found a solution, thanks to this forum post!

The solution is to run Xcode in sudo mode, like so:

sudo /Applications/Xcode.app/Contents/MacOS/Xcode

This really ought to be fixed, it is not an acceptable normal user flow to require the Xcode app to be run from the terminal in order to workaround this error.


Restore Lion on MacBook with Sierra on it

While ignoring this is not such a good idea security-wise, you can only downgrade a macOS with an external medium (Disc, USB-Stick) while erasing your hard drive completely.

Since you no longer own a copy of Lion,
you need to buy it in the Apple Store: Link
You also need a USB Stick with 8GB of Space

Purchase the Copy of Lion from the Apple Store
Redeem your code in the Mac App Store
Download your copy of Lion, you will see a "Install Mac OS X Lion" in your Applications folder.
Download DiskMakerX aka LionDiskMaker
Point it to your Copy of Lion and your 8GB Stick
After finishing restart your mac and press alt as soon as the screen flashes
Start the USB Stick (Lion Installer)
Open Disk Utility in Menu --> Utilities and erase your hard drive
Install OS X Lion
Be happy with your old OS


A year late but may help others:

For me escaping it in double bracket works so try searching ":" or "?".

Escaping in double quotes searches for whatever is between the quotes similar to the way google does their search options.


How to set Photoshop CC window size to 1280x720 via AppleScript?

I cannot replicate your problem as I don't own Adobe Photoshop, but it seems extremely likely that the process you're trying to tell s.th. to is NOT named "Adobe Photoshop CC".
(Did happen to me once, too ...)

My guess is supported by the fact that I could exactly reproduce your error messages by using "Safari" as placeholder but mis-spelling it "SafariX" in the script.
Try this command in Script-Editor (with Photoshop running) to find out:

tell application "System Events" to get processes whose ¬
name starts with "ph"


It seems you have another system - in that you are able to post the question. If it is a mac, you can start the problem system in Target Disk Mode (if it has FireWire), connect it to the working system with a firewire cable and you should be able to change the name remotely.
If you can start in single-user mode (s) that may allow you to bypass the problem.
If you start in verbose-mode, (same link as above), you may be able to see the problem.
If you can start from the Lion recovery disk, or a DVD, that will also allow you to change the drive name.
Finally, if you do get the system restarted, I urge you to check it through Disk Utility (applications > utilities).

I hope this helps.


You can still use wireless, but it has to be devices that use the 2.4Ghz receivers like the Logitech Wireless Touchpad.  It uses the "Unifying Nano Receiver" that plugs into a USB port.

I've used many wireless Logitech mice on KVMs (mostly Avocent) and all worked flawlessly.  The touch pad should be no different though I haven't tested it out because I don't own a track pad to test (I don't like them).


MacBook Pro battery not fully charged sometimes. Need tips

This is by design. It's not helpful to fully charge a battery, and then use a little bit (say 2 or 3%) and then top it back up again. So purposefully, if you have fully charged your battery, it will not start to recharge it until such time as it has lost sufficient charge for a recharge to be worthwhile. It's all about charging your battery efficiently, resulting in minimal wear and tear where possible.

So, to try to illustrate it by example:

You start with a flat battery, and charge it. It gets to 100%
You move desks or something, resulting in a few minutes of battery usage, dropping it to 98%, then put it back on power
The system decides it's not worth topping up 2% worth, and just sits there.  The green light probably shows on the Magsafe to indicate that it's not even trying to charge, likewise the menubar icon shows a plug indicating full charge, rather than the lightning bolt charging indicator
You use some more battery, say dropping it to 92%, before putting it back on charge.  The system now decides that 8% is worth bothering about, and starts to charge.


Can I create a newspaper type document with photos and words and save directly on my iPad?

If you want any document you create to keep itself in pages, you can turn off iCloud for pages in the settings menu. http://i.imgur.com/xHsVAJr.jpg      When iCloud is enabled, it will allow access to your most recent documents.

If you have an external PDF viewer and want the document to be read only, you can export it as a PDF file then open it in an app like Readdle's PDF Expert or Adobe's Acrobat Reader.


Is Apple Pay on Apple Watch safe if iPhone Jailbroken?

[EDIT] - This edit revises my answer to:

more specifically answer the OP's question for their exact scenario
reduce ambiguity by making clearer the parts of my answer that were more general in nature

1. Answer to OP's exact question/scenario

Yes, your payment details are 100% safe, as you've already set up Apple Pay on your devices prior to doing a jailbreak in future. This is because your card information is not saved to the device. In other words, since the data isn't on the device to begin with, there's no risk of it being accessed from your iPhone, even after doing a jailbreak. The information simply isn't there to steal!

2. Apple's own words re encryption and data protection on jailbroken devices

According to Apple

  The secure boot chain, code signing, and runtime process security all
  help to ensure that only trusted code and apps can run on a device.
  iOS has additional encryption and data protection features to
  safeguard user data, even in cases where other parts of the security
  infrastructure have been compromised (for example, on a device with
  unauthorized modifications). This provides important benefits for both
  users and IT administrators, protecting personal and corporate
  information at all times and providing methods for instant and
  complete remote wipe in the case of device theft or loss.

Source: Apple's iOS Security White Paper, 2014, p8. NOTE: Bold emphasis mine, not Apple's.

As you can see, according to Apple, even jailbreaking a device will not result in non-trusted code or apps being able to access certain areas, such as the Secure Enclave.

More specifically, Apple states:

  The Secure Enclave is a coprocessor fabricated in the Apple A7 chip.
  It utilizes its own secure boot and personalized software update
  separate from the application processor. It also provides all
  cryptographic operations for Data Protection key management and
  maintains the integrity of Data Protection even if the kernel has
  been compromised.

Source: Apple's iOS Security White Paper, 2014, p5. NOTE: Bold emphasis mine, not Apple's.

The Secure Enclave is part of Apple's A7 and later processors. This enclave is documented in Apple Patent Application 20130308838 and also has its own OS called SEP OS.

So, according to Apple, your data is safe.

3. General info about Apple Pay and security

The best way to enter your card information when setting up Apple Pay is to use your iPhone's camera. This is because doing so means your card information is never saved to the device or stored to the photo library. In other words, since the data isn't on the device to begin with, there's no risk of it being accessed from your iPhone.

Once you've set up your device for Apple Pay, your bank (or financial institution) creates a Device Account Number (DAN) which is unique to your device and is encrypted and sent to Apple so they can add it to what's called the Secure Element on your device. This element is totally isolated from iOS and watchOS, is never stored on Apple's servers, nor backed up to iCloud.

It's important to also note that the DAN is never actually decrypted by Apple, they merely perform the action of placing it on your device in its encrypted form.

If you have to manually enter your card information (i.e instead of using your iPhone's camera), this information is also encrypted and sent to Apple servers. Since the information is stored on your iPhone prior to encryption it is theoretically possible that a 3rd party could log this, but the risk of this happening on a non-jailbroken device is 0% because the data (i.e. your card info):

is stored in encrypted memory
only stored for a very short period (a few seconds at most)
is protected by AES key wrapping with both sides providing a random key that establishes the session key and uses AES-CCM transport encryption.

In summary, I don't think it is possible to absolutely 100% guarantee that a hacker could never retrieve your card details, but in reality the risk of this happening is actually from a hacker breaching your bank's systems instead, not from your iPhone.

4. Further reading:

Apple Pay security.


Do you need to run it with any special settings?  By default, it runs chrooted in /private/tftpboot; if you want anything different in the setup, edit /System/Library/LaunchDaemons/tftp.plist as appropriate.  Then, activate it with:

sudo launchctl load -w /System/Library/LaunchDaemons/tftp.plist


You may need two USB drives at this point. Your goal is to make a bootable installer for Catalina.

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

Assuming you don’t have another Mac handy or can’t convince someone you trust to make a drive and deliver/ship it, from the one you can boot to recovery, open the terminal app in utilities and see if you can run the guide above.
On older OS and some firmware, you could also format a USB as FAT (MS-DOS) and just drop the installer app but I don’t think that works for Catalina and you need the script to prepare things.
Even if your Mac can run internet recovery, since your network couldn’t successfully download the installer app from the App Store, something isn’t reliable in the setup so that might be more hassle than help. Also, you won’t know if hardware is the issue since failing to install is generally one of three things. 1) bad network 2) not the correct steps to erase and install 3) hardware.


How to identify the cause of a restart on MacBook Air via Console app in OS X Yosemite

Using the console

Open Console app (by default located in Macintosh HD ▸ Applications ▸ Utilities)
Select the system.log file in the left pane
Conduct a search for Shutdown Cause
View the filtered output

See Yosemite example below:

NOTE: For more context, you may want to search for Shutdown only to see some of the other log entries and not just the Shutdown cause.


Mojave - How can I lower the lowest volume?

I don't think there is a way to lower the lowest volume permanently, but there is a way to make it temporarily, as long as you don't press the volume button after using this command.

Just enter this into terminal:

sudo osascript -e "set Volume 3.5"

and it will set it to 50% volume, using 0 for no volume, 7 for max. 1/4 is around 0.57, so

sudo osascript -e "set Volume 0.57"

will set it to that 1/4 increment. If you want lower, you can use:

sudo osascript -e "set Volume 0.2"

etc, etc. Adjust to whatever fits.


Mac shared folder can't be accessed via afp if it's on another HD

The issue was solved by turning off and back on File Sharing in the OS X Server app. Not sure why restarting and turning on/off the System Preferences checkmark didn't solve it.


Yosemite freezing/lagging constantly on 13" MacBook Pro (Mid 2012)

It turns out that the issue here was a failing SATA cable.  It hadn't totally kicked the bucket, hence the computer could still boot and run fairly normally from the internal hard drive.  I believe the intermittent lag was caused by the faulty cable.

The good news is, replacing it was easy (albeit a little pricey at $40).  It's only a few more steps than removing a hard drive, and iFixit has a nice guide for anyone who has this problem.

Be sure you know it's the SATA cable before replacing it.  I ruled out the hard drive and logic board like this:

Hard Drive - I tested my hard drive in another Macbook.  You could also try a USB enclosure or, in a pinch, remove your optical drive and try it there.
Logic Board - I installed OS X on a USB drive and booted from it.  Performance was normal (expect it to be a little slower).

If you have a USB enclosure for your internal drive, you can rule these both out at once.

Thanks everyone for their comments.  I hope this helps anybody who hits a similar problem.


A macOS 10.12.(x) iso doesn't exist. To install macOS 10.12 in a VM on your host you either have to use an existing macOS 10.12 installer app on your Mac or a share, download the macOS 10.12 installer app from the Apple App Store which requires the app to be listed in your purchase list or install it using the recovery partition.

On most Apple App Store accounts the Sierra installer seems to have vanished after High Sierra was published even if Sierra was "purchased" in the past, so you have to log-in and check your purchase list.

If the Sierra installer is still available in your account, download it and either create a dmg/iso or use the app itself as installer source (> Create a custom virtual machine).

To install Sierra in a VM on your host (with Sierra  installed) you can also use the recovery partition of your Mac:

Open VMware Fusion and create a new machine (cmdN).

In the new window choose: Install OS X from the recovery partition

Save the VM to an appropriate folder, configure it (number of CPUs/RAM/network interface etc.) and start the installation afterwards.


iPod nano Bluetooth problems with AirPods

AirPods 2nd generation require the device to be on iOS 12.2 or later, therefore they aren’t compatible with the iPod Nano. The only iPod they are compatible with is the iPod Touch 6th generation.

AirPods 1st generation should work with the iPod Nano though as they don’t have such a system requirement.

The technical specifications state:

  System Requirements

  iPhone, iPad, and iPod touch models with iOS 12.2 or later

Further down the page the compatible iPod models are:

  iPod Models

  iPod touch (6th Generation)


You can try this, Start Menu for Mac OS X:


⌃ ctrl
⌥ alt/option

These two keys appear next to ⌘ cmd in the bottom left corner of your keyboard.


Is there some special or secret way to get a "new document" in Preview on Mac?

This is exactly what a document template on macOS is intended to do. You make one document then flag it. Next time you open it (from automation, script, recents, finder) it creates a new empty document with precisely the setup you want.

https://support.apple.com/guide/mac-help/create-document-templates-on-mac-mchlp1341/mac

Even though Apple documents this clearly and plainly, I suspect most people find it a “secret trick” or hidden gem once they have an itch like yours that needs scratching.


MacBook Pro, external display black screen with 1680x1050

Apple today released an update that addresses external display support in Macbook Pros.  Give that a try.


Actually, there's an even easier way with Sierra. Toggle the Calendar Sidebar if not already showing. From the Sidebar, select the Calendar you wish to merge into another. Select "Merge Calendar" from under the edit menu. Select the calendar you want to merge the Sidebar selected calendar into.

One additional note: If the calendar is "Shared," then merge is not available.


iPhone SE occasionally won't receive calls, I get missed call notification instead

It's probably worth rebooting the phone, just in case, & checking your carrier settings are up to date [Settings > General > About] but ultimately I'd speak to your carrier.

I had a similar issue last year which was resolved by getting a new SIM. Apparently, I'd had the old one so long I was several firmware generations behind & the new card just fixed it immediately.


You can identify what you've installed with homebrew with the list option:
$ brew list

To identify which you have, if the above doesn't help you can check the mysql binary version:
$ mysql --version
mysql  Ver 15.1 Distrib 10.3.12-MariaDB, for osx10.14 (x86_64) using readline 5.1

And after logging into the database, you can see what output you get:
$ mysql
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 9
Server version: 10.3.12-MariaDB Homebrew

And - you can check which it's using as follows:
SHOW VARIABLES LIKE "%version%";

Then version and  version_comment. Should be something like:

| version                 | 10.1.29-MariaDB            |
| version_comment         | MariaDB Server             |

The database consists of both the server that's running, and the client.
You can force the client you want my using the full path - something like:
/usr/local/Cellar/mariadb/10.3.12/bin/mysql

You can check the server you're running with a ps:
$ ps -ef | grep mysqld
  501 95347     1   0 12:07PM ??         0:00.02 /bin/sh /usr/local/Cellar/mariadb/10.3.12/bin/mysqld_safe --datadir=/usr/local/var/mysql --pid-file=/usr/local/var/mysql/server.pid
  501 95411 95347   0 12:07PM ??         0:00.40 /usr/local/Cellar/mariadb/10.3.12/bin/mysqld --basedir=/usr/local/Cellar/mariadb/10.3.12 --datadir=/usr/local/var/mysql --plugin-dir=/usr/local/Cellar/mariadb/10.3.12/lib/plugin --log-error=/usr/local/var/mysql/server.err --pid-file=/usr/local/var/mysql/server.pid

Here you can see the start script is running (first line), and has called the actual server binary (second line). Both are running the mariadb instance.
The two packages will conflict with each other and shouldn't be installed at the same time. The conflict is called out in the brew recipe.


How to Screen Sharing / VNC to an iMac without waking the display?

OS X Lion added per-user screen sharing: the ability to have multiple remote desktop sessions active on a single Mac at the same time. It's not a perfect solution, but you may find it good enough for your case.

When you connect to your Mac via Screen Sharing make sure the session is in Control Mode, not View Mode. You can switch modes by pressing Cmd+Option+X in the Screen Sharing app.

Once in Control Mode, look under the View menu and you should see an entry that says "Switch to Virtual Display". Select that to change the session to a virtual display, not the current desktop display, and log in as yourself.

The main display on your iMac should go to sleep according to your screen saver and energy settings once you've disconnected your remote session from the physical display and moved it to a virtual display.

The only flaw in this approach is I know of no way to start Screen Sharing on a virtual display from the get go. So the initial connect always wakes up the physical display.

Update for Mavericks

The "Switch to Virtual Display" option in the Screen Sharing app went away in Mavericks. Instead, upon connecting to the other Mac with Screen Sharing:

  If someone else is already connected to the Mac as a remote user, a dialog asks if you
  want to share the display with the other remote user (Share Display), or log in
  concurrently using a different user name and screen (Log In). Choose the option you
  want.

  If you choose Log In, you will share the Mac with the other remote user, but you won’t share the same screen.

Here's an example. In this case I tried to connect a Screen Sharing session from my iMac to my wife's MacBook Pro where she was already logged in. This is the dialog I get when trying to connect:


How do I stop the iPhone from adding text attachments when I send pictures?

This is the fault of Microsoft Exchange and not specific to iOS.

  This happens because Microsoft Exchange Server is reformatting messages sent through it.

  The Exchange server insists that message text must always be first and attachments must always be last. As soon as the Exchange software sees one attachment in a message, it stops looking for text, and treats anything else in that message as an attachment. Any remaining text sections are converted into attachment sections, and given fake file names (like "ATT00001.htm").

  At this time, there is no way to make the Exchange server stop turning text sections into attachment sections. The only workaround is to include attachments at the end of a message, after text and after any signatures.

http://kb.mit.edu/confluence/pages/viewpage.action?pageId=4981187

  The body of a message is shown incorrectly as an attachment if you try to use an application in an Exchange Server environment to send a message that includes attachments

  Applies to Microsoft Exchange Server 2010 Enterprise, Microsoft Exchange Server 2010 Standard, Microsoft Exchange Server 2007 Enterprise Edition, Microsoft Exchange Server 2007 Standard Edition

http://support.microsoft.com/kb/969854


How do I disable or remove the root account created as a side effect from this High Sierra security bug?

Patch available, click here, or just update on the machine

Interestingly enough there is no patch for the beta and developer versions of OSX yet as far as I know. I'll update this answer as soon as I hear of them.

Download the patch above. Leaving the rest of the post for history :-)

The CVE is CVE-2017-13872 and NIST will update the analysis in the near future.

Original answer, relevant without patch

First off, do not disable the root account via the GUI, having a "disabled" root account is the cause of the problem.

You shall enable the root user and give it a password. This is important, since the vulnerability is available remotely as well, via VNC and Apple Remote Desktop (to name a few)(another source).

There are two basic ways to do this; GUI and terminal.

First off, GUI

To enable the root account, go to "Directory Utility", ie cmd + space and search. Press the lock to unlock "admin mode", then enable the root account through edit -> "Enable Root User".

It should ask for a root password, for now enter your normal password (so you don't forget it). If it doesn't ask for a password, use Edit -> "Change Root Password..." above.

Terminal

If you are more of a terminal person, use the below:

sudo passwd -u root
## Enter passwords as needed....
## (if you are using the terminal you should know what you are doing...)

This is enough with a terminal, the problem with the GUI way is that we have to enable the account to set a password, which we don't have to with the terminal.

Notes

Even if you have a password set for the root account your computer it will become vulnerable if you disable the root account. The action of disabling the root account  seems to be the culprit. So I repeat, the root user should be enabled and have a password if using the GUI, whilst via terminal only using ´passwd´ is "ok" (although this state is unreachable via only the GUI). It seems that the "Disable Root User" in "Directory Utility" removes the password for the root account, in a sense giving you a password-less root account which is vulnerable.

It seems like trying to log in with "root" in a systems login-window enables the root account if it is disabled previously. Ie with a disabled root account you need to enter root twice in a systems login-windows to gain root access, and (according to my testing) on the first try the root account is enabled (with no password if not set via passwd), and on the second try you go through.

It seems that the issue has been in the open since at least 2017-11-13 (13th of November), when it is mentioned in the Apple support forum.

Please prove me wrong, I would really appreciate to be wrong right now.

Scary update

After enabling the passwordless root account (i.e. through the system preferences panel and clicking a "lock" and entering "root" with blank password one, two or three times (number of times depends on initial state)) it is possible to log on to the computer from the main login screen using "root" and a blank password (!). SSH / Telnet does not seem to work, but Apple Remote Desktop, Screen Sharing and VNC are vulnerable.

So for networks admins it might be of interest to temporarily drop packets to the following ports:

5900-5905(ish, to be ninja safe) to get the most common VNC ports. VNC starts at 5900 by default and enumerates upwards if you are using multiple displays (uncommon though). Screen Sharing and Apple Remote Desktop also seems to use these ports (list of Apple software ports)
3283 and 5988 for Apple Remote Desktop (list of Apple software ports)

Additional reading:

A valiant attempt to reference other sources dealing with the issue. Do edit and update my answer if you have more.

Hackernews article
Arstechnica article
Techcrunch article
Objective-See blog explaining the fault (I haven't updated this answer to fully match the technical explanation, will do that tonight, but it is close enough for a layman)
MITRE page for CVE
NIST entry for CVE
The original entry from 2017-11-13 in Apple developer forums (since 2017-11-30 removed by Apple)
Google cache link to original entry in Apple developer forums (since 2017-12-01 removed from Google cache)
Screenshot of above forumpost by chethan177:


Cannot upgrade to High Sierra: Unable to unmount volume for repair?

Unfortunately, the solution to my problem was to wipe and do a fresh install of High Sierra and then restore from my Time Machine backup on first boot. Here are the steps I took. You'll need the following to do this:

An external USB thumb drive with at least 8 GB of free space
An external hard drive with at least 50 GB of free space

Make sure you have a functional, up-to-date Time Machine backup

To do this I did a manual Time Machine backup than deleted and restored a file I care about.

Download High Sierra and make and an installation drive

Download the High Sierra installer from the App Store. Attach the USB thumb drive to your Mac and then make a bootable, High Sierra installation disk out of thumb drive by running the following in Terminal:

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

Where /Volumes/Untitled should be replaced with the name of your USB thumb drive.

Format an external drive and install High Sierra on that drive

I used an older 500GB LaCie I keep kicking around for just these cases. It's fast and built well so I can trust it. Use the attached thumb drive to run the High Sierra installer. When asked which drive to install the operating system on to, click the Show More Devices button and select that USB hard drive. The installation should proceed without a problem and when the computer reboots you'll be booted from the remote drive and dropped into High Sierra. You can skip the first boot setup. You won't be using this for very long. Just make a temp account and get to logging in.

Force unmount the internal fusion drive and format it

Here is where the scary bit begins. You're going to force unmount the fusion drive because it'll still be mounted (and stuck) when you boot the external High Sierra image. To do this I opened up Terminal and ran:

sudo diskutil unmount force /Volumes/Macintosh\ HD

You should replace /Volumes/Macintosh\ HD with the name of your fusion drive before you run that command. Once the drive is unmounted you can format it like so:

sudo diskutil reformat /dev/disk2

You should replace /dev/disk2 in the above command with whatever your disk number is for your fusion drive.

Install High Sierra to your fusion drive using the installer

With the drive wiped you can proceed to install High Sierra on it using the USB thumb drive you turned into a bootable, High Sierra installation drive. Same as before, run the High Sierra installer from the thumb drive and when it asks you which disk to target select Show More Devices and find your fusion drive in the list.

The installation should proceed without a problem now and when your machine reboots you'll be booted from the internal drive.

Follow the first boot prompts and restore from your Time Machine backup

You'll have to pick your region, connect your keyboard and mouse, and then setup WiFi. Once that is done the first boot process will give you the option to restore the computer from a Time Machine backup. Select this option. Select everything on the backup that you want restored and follow the prompts.

Once the restore is complete you should have a functioning High Sierra installation with all your data and user accounts on it.


iOs is not updating on my iPod Touch - how can I fix it?

iOS 4.2.1 is the latest available version for 2G iPod Touches.


Pages: Communicate between multiple tables?

UPDATE::

The Example in the Answer below works, But it may be from a result of some sort of BUG in Pages.

I did not save the test document when I did this until now.

It seems when you reopen the Document. It saves the result in the total cell of Table A, as text. i.e removes the formula.

So the REAL answer is NO. you cannot do this in Pages.

You CAN do what you want in Numbers

Original Answer

In the cell of Table (A) the table you want the sum; type a equals symbol. =

You will now get a the formula box.
 (cell in table A)

Type SUM(headerTitle)  in front of the = with no spaces.

(cell in table A)

The headerTitle being a Header Title from Table (B)'s Header Row or Header Column.

In this example I use Table B's Header Row title 'headRowTitle2'

(table B)

(The Row in table B will highlight to show the cells Table A will be using)

Click the green tick button. It should now display the total you want.

(table A)


Updating El Capitan to High Seirra will take 18 hours

None whatsoever.

Leave it alone, it will get there.

If it's claiming such astronomical time remaining, it's based on 'how fast it went so far vs how long it thought it should have taken'. That's a variable dependant on many things - HD vs SSD, space remaining on drive etc.

Also, your download speed will have an effect - maybe significant if your connection is slow or intermittent. [I've never had a download be slow or fail, but I would assume the installer is capable of handling a failed download gracefully].

It will recalculate periodically as it works, so you might find it will drop to something more sensible as it progresses.

One thing to watch out for… when it gets to "1 minute remaining" don't run out of patience at that point. It is really saying "I've done everything I can measure & these final tweaks should only take a minute." If it has a lot of files to look at, it may take hours. It can't tell you at that point.


You can't pair an Apple Pencil with an iPhone, they only work with iPads (and don't need a PIN to pair them. The first model of the Pencil actually pairs by having it plug into the iPad so the pairing isn't even bluetooth-based)


Custom keyboard layout not showing in System Preferences in 10.13.6

A recent discussion in the Ukelele Group indicates that this problem can be caused by having references to certain illegal characters in the XML file, in particular U+0000 and Unicode surrogates.


In order for iCloud to work, you must be signed into that account on all devices that you wish to sync. For example, in your situation, you must be signed into your Google account on all your devices in order for iCloud to push those events to all devices. However, this must be explained more clearly, as that part can be confusing. All Apple devices handle multiple email accounts in a superb fashion, but you must be signed into each account to have it download those events/data onto that device.

Case in point: you sign into both Gmail, as well as Exchange on all your devices, and it will sync events over all devices. It should be noted that Exchange calendars are completely separate from iCloud and MS Exchange handles it's own events. When you have more then one email address in iCal or the Calendar iOS app, you have the option of which account to put it on, and it will sync that accordingly.

Probably the best for you would be to set up Exchange on your personal devices, and, if you don't want to receive mail, simply disable that, leaving the calendars synced. That way, when you create an event at work, it will show up on your other devices under the MS Exchange, but if you create it at home, it will show up as your Gmail (iCloud), unless you chose differently when creating the events.


You could update the paid app to set a preference that the user has the paid version. Then update the app with the free version.


"Logout user after (x) minutes of inactivity..." not actually logging out users

Activating fast-user-switching is indeed what it is meant to do. It does not log the user out, so to speak, but it does prevent account access without the user's password.

We must first understand that logging out involves quitting everything that a user has open, and locking only secures the account in its current state. This does introduce some form of overhead as logging out requires all applications to be quit.

There's also the slight issue of a user's unsaved files being lost if the entire account is logged out instead of locked.

Side note, you can achieve the same login window through checking "System Preferences > Security and Privacy > General > Require password (x) minutes after sleep or screen saver begins".

Alternatively (although not advisable), running

exec /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow

will bring up the same lock screen.


How do I get iCloud Two-Factor Authentication to work? (cannot turn on to begin using)

You need to go to www.appleid.com (or www.myappleid.com) and sign in to your account. If you can get in, there you'll be able to enable or disable Two Factor Authentication. If you want it on, turn it off then enable it again (if it was on).

Make sure you delete any devices you no longer have while you are on that web site (near the bottom). It'll make things easier for you, especially with Two Factor Authentication.

If you do this and you find that you are still having issues, call Apple Support and they will investigate your account and see why you are still having issues.


Running GNU Screen with 256 colors on OS X Lion

By default, screen is not aware that it is running in a 256-color-capable xterm. To make programs in screen recognize this feature, you need to set a couple of things in your ~/.screenrc:

term "screen-256color"
# terminfo and termcap for nice 256 color terminal
# allow bold colors - necessary for some reason
attrcolor b ".I"
# tell screen how to set colors. AB = background, AF=foreground
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
# erase background with current bg color
defbce "on"

If this doesn’t work for you, your version of screen probably wasn’t compiled with ./configure --enable-colors256. You can check this in the welcome screen when starting screen. The default version that comes with OS X doesn’t support 256 colors. You could check out the source and compile your own version, putting the resulting binary in your $PATH (I put it in ~/bin which I added to my $PATH):

git clone git://git.savannah.gnu.org/screen.git
cd screen/src
./autogen.sh
./configure --enable-colors256
make   # I got a lot of warnings here, but they don't seem to matter
sudo make install
cp screen ~/bin/screen

Sources: 1 and 2


Does Apple allows restricting In-App Purchase DLC Non-Consumable Content to one device?

You are afraid Apple will reject your app because you use non-consumable content on only one device?

One of my project has in-app purchases only for 1 device. The app is already 6 years continuously reviewed and successfully deployed. Believe me, this is not an issue aslong you are not using a subscription.

The only problem you are facing is someone can buy the DLC also on a other device and it will auto unlock as it has already been purchased with the same Apple ID. There are ways to prevent this by securing your app via a database.


How can I figure out why a MacBook Pro running Mojave causes network issues with our corporate Wi-Fi network?

Make sure your DHCP pool does not overlap with your default gateway.  Thats the most common problem with what you are describing.


Try using delay 2 instead of return 2 — return exits from the loop!