macbook air won't function My Macbook air has OS X Yosemite 10.10.2 on it. There was a software update notification for it so I proceeded with the upgrade. After installation the computer restarted and during restart it went blank and displayed a black screen with a symbol. Every time I restart now that is what I get. Please see attached picture to see the symbol. How do I recover from this?

thank you,
Shar

I hope you have made a Backup of your Files. When it restart press cmd+R and install again the Mac OS X, after that you restore your files with the Backup.


Restoring App Data from Backup How can I restore one app’s data from an encrypted iTunes backup (iOS 11.3.1) to the same app on iOS 11.4? I deleted the Readdle Documents app by mistake and I had some files in it I would like back. I would prefer free or open source tools if possible. I am using Windows 10.

(I don’t believe this is possible in iTunes. I tried iMacTools’ iBackup Viewer, and it only extracted what seemed to be placeholders for my files. (See answer below.))

It turns out that the files stored in Readdle Documents are not stored in the normal location where apps store their Documents and Data. (This may be because Readdle Documents lists itself as a Cloud Storage Provider.) Using the Tree View of the Raw Files section of iBackup Viewer, I was able to export the files in the AppDomainGroup-group.com.readdle.documents/File Provider Storage folder and reupload the files into Readdle Documents through its WebDAV feature.

I downloaded iBackup Viewer from https://www.imactools.com/iphonebackupviewer/.


Backup/sync Mac photo to external hard drive It's already making me crazy - as a newbie with Mac. I have problem with backup/sync of my pictures.
I would like to backup pictures from Photo library (Photo app) to external HDD but more like sync.

All the new pictures in my Mac should be copied to external HDD.
Pictures that are already on external HDD should NOT be copied there twice (not classic backup of whole library).
Pictures I erased from Mac should NOT be erased from external HDD (not classic sync).
If import of new pictures would be automatic when external HDD is connected it would be great (not manually copying new pictures).

Is that possible with Mac? With Windows I used to do just import new pictures to external HDD library. It never deletes any picture from external HDD even I delete it from my PC library.

Have you tried a sync/backup tool like ChronoSync (which I highly recommend)? It can be scheduled to sync to when your external drive is mounted. It also does a great job of handling package files (which is what your iPhoto library is). It's from Econ Technologies and can be trialed for 30 days.


How can I upload Camera app photos to iCloud? On an iPad Air 2, is there a way to upload videos that I took with the iPad's Camera app to the iCloud?

Apple says:

On your iOS 8 device

In the Photos app, tap Shared at the bottom of the screen, then tap Sharing at the top of the screen.

Tap the shared album you want to add to, then tap the Add button .

Find photos or videos to add.

For example, tap Photos, Shared, or Albums to find photos.

Tap the photos and videos you want to add, then tap Done.

source: https://support.apple.com/kb/PH12070?locale=en_US


Upgrading iMac G3 memory I got an iMac g3 450 mhz (summer 2000 i think) and i want to upgrade its memory. I know i need PC 100/133 168 pin . I already got one 512mb from amazon with those specs although it didn't work. For some reason all the memories that say they are compatible with mac are x3/4 the price of the rest of same technology. Any suggestions as to where I should look for memory or any spec I should be looking for in order for it to be compatible ?

Do not worry about getting one that is specifically "for iMacs." Any 168-pin PC 100/133 chip should fit just fine.

I have been working with several iMacs over the last few weeks. From my experience with them, a slot-loader seems to max out at around 1GB (two 512mb chips.)

If your RAM is not working, you likely got a bad chip. See if you can exchange it for another one.


Is it possible to access and modify iCloud keychain from command line (or automation) I am very aware how to access the keychain itself from the command line, what I seem to be unable to figure out, however, is if I can access the iCloud keychain from the command line as well.  Currently the only way I've been able to access it is via the Keychain Access tool.

The situation I'm trying to deal with is that I have a password that changes weekly and I'm able to update the entry via command line in the System keychain, however the iCloud entry does not change.  When I try to connect to the Wi-Fi network it seems to use the iCloud password and then throws an error if it doesn't match.

If I manually remove the iCloud keychain entry via Keychain Access it will use the System keychain password.

My hope was to automate the removal of the iCloud keychain entry item via command line tools or manually editing some plist or something.

Any help is appreciated.  Also if there is some funky way to use AppleScript to do this I'm all ears.

iCloud Keychain is stored on disk in a different format than a traditional keychain ref1, ref2. It's located at ~/Library/Keychains/ in a folder named as a long UUID. You can see the modified timestamp change on the contents of that folder as you change something in your iCloud keychain.

Whilst you can use AppleScript and Usable Keychain Scripting to work with the system and login keychains, there's no way to access the iCloud keychain.

So the only option you're left with is to AppleScript GUI operation of the Keychain Access app.


User's home folder path displaying problem Let's say the name of my current account is johndoe.

Open Finder Preferences, and set "New Finder window show" to johndoe, and add it to sidebar. Then each time opening up Finder after a reboot or log out/in, it will display the full path on the Finder window (screenshot below).

Macintosh HD > Users > johndoe

Rather than display johndoe as the relevant root, the behavior on OS X 10.7 and before (screenshot below).

johndoe

However, close any Finder window and reopen, problem disappears. But after reboot and log out/in problem repeats.

Affecting systems: OS X 10.8 and 10.9, unknown on 10.10

Example (system root):

Example (relevant root):

Try doing this:

Delete the sidebar shortcut of johndoe
Press ⌘ + ⇧ + G
Enter /Users/johndoe into the textbox
Press Go
Now drag the home icon at the top of the fider window to the sidebar

Or try right clicking on the home folder and click open in new window


How to fast set hot corners in Mavericks? I used a downloaded applescript to fast enable/disable hot corners but they don't work after I upgrade to Mavericks. Someone knows what's happening?

Here's the disable script, hope it'll help you know what I'm talking about.

tell application "System Events"
    activate
    if UI elements enabled then
        tell expose preferences
            set properties of the top left screen corner to {activity:none, modifiers:{}}
            set properties of the top right screen corner to {activity:none, modifiers:{}}
            set properties of the bottom left screen corner to {activity:none, modifiers:{}}
            set properties of the bottom right screen corner to {activity:none, modifiers:{}}
        end tell
    else
        tell application "System Preferences"
            activate
            set current pane to pane "com.apple.preference.universalaccess"
            display dialog "UI element scripting is not enabled. Check \"Enable access for assistive devices\""
        end tell
    end if
end tell

tell application "System Preferences" to quit

Before Mavericks there was indeed a property in System Events called "Expose preference".

Since 10.7 Lion, Expose was replaced by Mission Control, so this must be a remaining of this past time (The pref pane is called Expose.prefPane).

But in Mavericks this property was removed and not replaced.

tell application "System Events" to get properties returns

security preferences
network preferences
screen saver preferences
appearance preferences
CD and DVD preferences
dock preferences

And none of them has access to the hot corner properties.

So, no it's currently not possible to do the same thing. Or to be more precise, to do it without UI scripting. (BTW your script does not use UI scripting features).


Trackbar Gesture for Mission Control / Spaces: Two fingers + click Up until Snow Leopard I was using a simple shortcut to navigate through Spaces (Desktops). Two fingers plus click would present Spaces and allow me to select desktop and/or window effortlessly. So my question is, how can I do that and start Mission Control instead?

Thank you for all your help in advance.

On a trackpad:
slide with 4 fingers up to open Mission Control
slide with 4 fingers to the left or right to switch to another 'space'

On a magic mouse:
you can dubble tap with 2 fingers ( don't click ) on your mouse to open mission control

But assuming you have a mighty mouse ( your nickname ) you can assign Mission Control to a hot corner. Go to System preferences -> Mission Control -> and press the hot corners button to change or assign the hot corner you want.

Also you might want to check out BetterTouchTool which let you define al sorts of gestures on your magic mouse, normal mouse, touchpad and or keyboard. Assigning them to whatever you want. ( like opening Mission Control )


How do I perform a factory reset of my iPhone? I am giving my iPhone to my daughter. How do I clear my information and set up hers? I want to make sure I do not lose any of my information from my accounts that I use on my current phone.

Doing Erase all Content and Settings from Settings / General / Reset will do the trick.

This process will remove all settings and information from the device, letting you configure it from the very beginning, as if you had done a reinstall.

The process won't delete nor modify the iCloud's account data.

Bear in mind, then, that you should either have an iCloud or iTunes backup or be sure that every possible information synchronizable with iCloud is, indeed, synchronized. To do so you should go to Settings / iCloud and check what's enabled and what's not.


How can I mount a remote SSH folder on Mac? I do not like SFTP client applications, like Cyberduck. I want to access the SSH folder as a local disk driver, where you can read/write/copy/paste files.

I tried fuse4x+sshfs. It works but has a bug: the mounted driver disappears when Mac OS X wakes up, and I can not mount it again except by resetting Mac OS.

Is there a better choice?

Transmit - The ultimate Mac OS X FTP + SFTP + S3 app can do this.

Another choice would be ExpanDrive - SFTP/FTP/S3 Drive but I think Transmit is the better option (I own both and am affiliated with neither).

There are demos of both programs available, so you can try both.

Note that Transmit is sold both through the Mac App Store and directly the developer (Panic). You would be better off buying it from Panic directly because of the impending sandboxing rules for the Mac App Store.


iPhone: Safari and Chrome stop working when I connect iPhone to MacBook Whenever I connect my iPhone to my MacBook using the USB cord, the Web browsers on my iPhone stops working. I can't browse the web using Safari or Chrome. However, I can still surf Instagram without any problems.

Another weird thing I notice is that the Wi-Fi symbol turns into LTE when I connect to my MacBook.

However, once I disconnect the cable, the Wi-Fi symbol comes back. If I refresh the page on either Chrome or Safari it loads.

What is going on?

I don’t have a Personal Hotspot section under Settings app:

When my cellular data is shut off, neither LTE nor WiFi show up:

Also noticed that the iOS Stack Overflow app does not work either when connected to my MacBook.

As OP said, "Internet sharing is on and all the sub-boxes are checked", I think this is the problem.

Not all apps in iOS can detect and use network coming through iPhone USB. Most of them check only Cellular data, Wi-Fi and Bluetooth for internet

On Mac System Preferences -> Sharing, Internet Sharing by USB cable should be turned off for using iPhone apps.


Filemaker 12 Trial Installer Is there an archive of old FileMaker Trial installers somewhere? I have a legit (seriously!) license for FM12, but the installer is nowhere to be found.

For Filemaker Pro/Advanced 12 usually you'll have to contact customer service, provide proof of purchase and ask them to send you a new download link for the installer. (source) The good news is you get free support on installation as part of the license you pay for the software one time and you don't need to pay maintenance to get this help.

But here are links for
the Trial: Filemaker 12 Trial
Filemaker Pro 12.0.3.328 Filemaker Pro 12
Filemaker Pro Advanced 12.0.3.328 Filemaker Pro Advanced 12

For Filemaker Server 11/12 versions:

Server Versions 11/12 open the blue triangle and click the "FileMaker [11/12]  Updater"-link. Scroll down the opening page and a full installer for "FileMaker [11/12]" will be available for download.


Want to do clean install of Mavericks - do I need older OS on computer? I want to do a clean, clear install of Mavericks on my MB Pro. And I'm confused. The Mavericks page on Apple.com says I need to have Mountain Lion, Lion, or Snow Leopard already installed.

But then I've read that I can format my hard drive (erasing any OS), then boot the Mavericks installer and it will let me do a clean install.

If that's true, I'm great with that. But I want to confirm that's the case before I start erasing things...

You can install from scratch.

To do so:

Download the update from the App store.
Create an install DVD or an install USB flash drive.
Boot from the install drive (Holding alt or option during boot).
Using disk utility format the desired partition.
Launch the install process on the newly formatted partition.

Enjoy the fresh install.

Edit: One thing to note is the fact that you don't have to format the entire hard drive. You can only format the partition containing your OS and do the install on that partition.

If you want to install Mavericks on a different partition to allow multi boot (Mavericks/Mountain Lion) you can use another partition to do so as long as there is enough free space on it.

One important tip to remember is the ability of disk utility at creating additional partitions :

Open DiskUtility.app
Select the desired hard drive
Go to the Partitions tab
Under the partitions list click on the add button to create a new partition.


Is there a usable iOS4 Terminal App? Mobile Terminal 426 appears to be the only non-crashing iOS4 Terminal App. Unfortunately it's missing all of its convenience features, like gestures. Are there alternatives?

I use iSSH: http://www.zinger-soft.com/iSSH_features.html
It's available on the app store, but if you're jailbroken you can ssh to 127.0.0.1 and it works just fine.  Costs $10 though.


How does air-drop detect other air-drop devices? It is clear from other posts that AirDrop "uses" Bluetooth Low Energy to "find" other AirDrop enabled devices. How does it do this? Specifically, how does an apple device differentiate between just another bluetooth device and one with airdrop enabled?

It could 1) try to pair with every transmitting device, 2) use the bluetooth friendly name, 3) additional data in the radio without pairing?

The BluetoothDeviceInfo structure that comes back from creating a radio on the Microsoft stack doesn't include any identifying info besides the Friendly Name: https://msdn.microsoft.com/en-us/library/windows/desktop/aa362924%28v=vs.85%29.aspx

The other possibility is that it tries to pair with all broadcasting bluetooth devices - but that could be slow.

Thanks for any help and/or insight!

I thought I would share what I found in case this information can shortcut someone else's learning.

Bluetooth Low Energy is a completely different Spec than older versions of bluetooth. There are completely different APIs from Microsoft to support BT LE: https://msdn.microsoft.com/en-us/library/windows/hardware/jj159880%28v=vs.85%29.aspx

Unlike older versions of bluetooth, a BT LE "Peripheral" device (sending device) can advertise it's capabilities so that a connecting device (Also known as a "Central") can tell what the Peripheral is capable of without actually connecting/pairing with the Peripheral.

The capabilities of a Peripheral are communicated using a Generic Attribute Profile, or GATT for short.

Per my previous question, the BluetoothDeviceInfo structure is part of the older Microsoft API for bluetooth supporting non-BT LE devices: https://msdn.microsoft.com/en-us/library/windows/desktop/aa363058%28v=vs.85%29.aspx

Also, the C# 32feet.net library to help with Bluetooth does not support BT LE.

I hope that helps someone.


How can I track progress of dd I am using the following command to create a bootable SD Card

sudo dd bs=4m if=en_windows_10_enterprise_version_1511_x64_dvd_7224901.iso of=/dev/disk2

Is there a way to track the progress?

The same information, displayed every second by in klanomath's answer, can displayed using your command. You just need to enter a controlT character from the keyboard while the dd command is executing.

By pressing the controlT character, you are sending the same SIGINFO signal to the dd command that the command pkill -INFO -x dd sends.


Problem saving settings in OSX Control Panel after SSD installation On my Lion installation changes in the OSX Control Panel some settings are no longer saved eg. General oder Language.  After reentering the Control panel again, the old settings are still in place. Some settings (e.g. Keyboard oder Sharing) are stored correctly.

The problem appeared after installing a SSD as a new startup drive. The user profile in question is still residing on the HDD (/Volumes/Data). In the User Extends settings the User folder is set to /Volumes/Data/Users/username. On the SSD at /Volumes/SSD/Users the is a hard link pointing to /Volumes/Data/Users/username.

Where are the settings stored? I suspect them to be found in ~/Library/Preferences? Is this correct?

I found the solution:

There were some ACLs gone wil. After resetting ACLs using

chmod -RN ~/Library/Preferences

Preferences are stored are desired.


upgrade to 9.0.1 disabled App store and other apps latest update not only disallows cellular settings to stay set but also disabled the App store. (iPhone 4S) I can't even begin to figure out how to fix this.cannot set "do not disturb" to manual, like it was before the upgrade either.

Try updating to iOS 9.0.2, it's yet more bug fixes.


Unable to boot/install any Mac OS/OS X system from/to SSD on my Macbook. Can't read any bootable USB device I've got a Macbook Pro Late 2012 with a Samsung EVO 750 and 16 gb of ram. I've worked with it for a year with no issues. Two weeks ago, it suddendly got really really slow (APFS on High Sierra). I couldn't even open the Apple Logo menu in order to shut it down or maybe logoff. It took like 2/3 minutes or more to open a Finder window. After some reboots the Dock couldn't even load the App Icons, question marks everywhere. So I decided to create a bootable High Sierra USB drive, backup my data first (with Paragon APFS for Windows) and then reinstall the system on the disk. Here come the troubles. It looks like once I booted the USB drive, the Macbook saves a flag in its cache, so that the second time I reboot the laptop and open up the Startup Menu there are no USB disks despite the fact they're plugged in. After waiting like 24 hours the "cache flag" looks like disappearing, so the Laptop sees the usb thumb again. After some tries I succeded in installing MacOS Sierra, but after some reboots (OS working) it suddendly got slow again. I reformated the SSD on my desktop pc with windows 10 and tested its speed with Samsung Magician and CrystalMark. 500 mb/s read and write, I don't think the disk is the problem. I thought the internal sata cable could have been damaged, but then I succesfully installed Sierra on an HDD and it works like a charm on the laptop. No way to get the SSD working. I'm pretty stuck. Thanks to anyone who would help!

I'm pretty sure the last non-retina MacBooks shipped with a SATA II drive cable if it came with a SATA II HDD. (Which makes sense because it shipped with a SATA II HDD... Not sure if it was different if you chose the Apple branded OEM SSD option, or if that was even an option for your model.)

You say you have a late 2012 MBP, but it must be either a late 2011 or mid 2012, to have user upgradable drives and memory, but I think this Is the case for both iterations.

So basically what I'm guessing is happening is that your MacBook and SSD are trying to communicate with each other at SATA III speeds, but over a SATA II cable.

This cable is compatible with SATA III, and replacement should fix your problem. To check if this really is the issue, you can try to use the SSD over any other interface (with an external FW, USB, Thunderbolt enclosure, for example) and see if the same issues exist. If not, the cable's probably the culprit.


You are unable to log in to the user account “user_name” at this time I have a Mountain Lion server and two Mountain Lion clients. I have two network users. From one of the clients I can log on using either of these two accounts, from the other I cannot log using neither of these two accounts. So it is not a user account problem. The authentication seems to go through correct, judging from logs, but then it fails with the message from the subject of this post, with further remark that the login failed because an error has occurred no details on error. Both client Macs are bound to open directory in the same way. DNS works fine on both clients. Where should I go on server searching for error?

Update: after checking the client logs I found the problem (but not the solution)

22/4/13 9:13:01.556 PM NetAuthSysAgent[20445]: CFPreferences: user home directory for user kCFPreferencesCurrentUser at /Network/Servers/sandramini.private/Volumes/DataBackedUp/NetUserFolder/macme is unavailable. User domains will be volatile.

However, the folder is there, I can access it over AFP using the same credentials as when logging in with that user.
Also if I try to ssh with the same user, then I end up in the proper folder

togo:02-04 zmagyar$ ssh -l macme sandramini.private
Password:
Last login: Mon Apr 22 21:54:23 2013 from 192.168.3.10
sandramini:~ macme$ pwd
/Network/Servers/sandramini.private/Volumes/DataBackedUp/NetUserFolder/macme

So why does it not find it when trying to log as network user?

It was Little Snitch :-(
I found the solution here https://discussions.apple.com/thread/4676595?start=0&tstart=0
First I put LS into silent mode, allowing all connections, but did not help. Then I disabled it completely and login worked.
Then at the new user login it reported that there were connections attempts during logon, I examined these, set them to permanent enabled LS and it works fine.
Here are the rules appearing on the net logon account:
NethAuthSysAgent allow outgoing connection to domain domainname (where the domain name is the domain you are logging into)
NethAuthSysAgent allow outgoing connection to ipaddress (where the ipaddress is the address of your OS X server, hosting the OD I guess)
opendirectoryd allow outgoing connection to ipaddress (where the ipaddress is the address of your OS X server, hosting the OD I guess)
I hope this helps some one out there


replace i5 with i7 cpu in mid2012 MBP is it possible to change my i5 iwy bridge CPU with an i7 one in my mid 2012 mbp?
My mbp is a non retina model.

No. The CPU is welded on the motherboard. You can't replace it with your own.

The only upgrade you can do on your own is changing RAM, hard drive, and replacing optical drive with a second hard drive, if you need.


iOS 9.3.5 Apple Music can't play albums any more The first song repeats forever. When I manually select the second song, that repeats forever. See screenshot:

See screenshot. This has been happening since I downgraded from iOS 8.4.? to 9.3.5.

Is there any known solution, other than "wait for an update"?

For US$10.00/month, I like to think I can expect as much as my 8 track player was capable of when I was in the 7th grade.

Do check that Repeat Song is disabled. Exit out of Up Next and ensure that Repeat is turned off.


Adding to Mac OS X contextual menu Templates like on Linux Ubuntu Does there exist some method to add the Create document function to the context menu?
I would love a function like this with the Templates folder because I always need to create files with the same template inside and place it in different folders.

Does there exist some app to do this or some Context menu modification for Leopard or Lion?

There are a number of ways you could do this.

You could use Automator to create new documents through a Service:
http://pauloppenheim.wordpress.com/2011/06/03/mac-finder-add-new-file-context-menu-item-open-source/
Use a context menu plugin, but these are less common on 10.6 and 10.7. You may need to run them using Shortcuts:
http://www.abracode.com/free/cmworkshop/macosx_10_6_snow_leopard_and_contextual_menu_plugins.html
Best of all, in my opinion, you can use a little known OS X feature called Stationary Pad. It's on the Get Info dialog of any file. The way you would go about using it is to create your template file, mark it as a Stationary Pad and then every time you double click it a new copy of that template will be created. Read more:
http://ignorethecode.net/blog/2009/05/31/creating-new-documents/


iMac hangs trying to restart or shutdown 10.13.3 I'm having an issue with my iMac where it hangs during shutdown. It gets to a black screen with just the cursor showing. I am able to login from another computer via SSH and see that it's doing nothing (according to CPU usage). The system.log didn't show anything of interest either. I discovered this when trying to update the supplemental update just released. It won't install because I have to do a hard shutdown (either holding the power button or issuing sudo shutdown -r now via ssh).

I read that booting into safe mode can get you past this but every time I try it hangs before completing boot-up. I've tried disabling all startup items and launch items but hasn't helped. I've tried resetting SMC and PRAM and Disk First Aid. Single user mode still hangs on shutdown.

Obviously I could try reinstalling but I want to avoid that if possible. Any other suggestions?

I had the same issue. In my case I was able to see in log that there was problem with cache files permissions. I removed them and now I'm able to install update and restart MacBook without issue.

sudo rm -rf /var/folders/zz/zy*
sudo shutdown -r now

NOTE: some of cache files ware skipped due to system integrity protection - Operation not permitted


storing a directory name with spaces in a bash variable (Note:  after some more research I have a partial answer, but I don't like having to write the actual commands against that variable differently depending on embedded spaces or not.  I'll accept better suggestions).

I like to store various work variables in bash as I am working on something.  This avoids having to type it up every time and also helps when you come back to work on it some time later (stick the assignment in a localprofile.sh file and source that later...).

I'd like to store a directory name with spaces in it.  I know how to do deal with spaces in file/directory names interactively, using either quoting or \-based escaping:

$ ls -1 /Users/myuser/Library/Application\ Support/ | tail -5
iTerm2
icdd
org.videolan.vlc
pip
videosubscriptionsd

or

$ ls -1 "/Users/myuser/Library/Application Support/" | tail -5
iTerm2
icdd
org.videolan.vlc
pip
videosubscriptionsd

Now I'd like to assign that directory to a bash $dn variable and that's not working so well.

Here are some various tries.  On purpose I stayed away from ~-based shell extension.

dn='/Users/myuser/Library/Application Support/'
echo ''
echo ''
echo $dn
ls -1 $dn

dn='"/Users/myuser/Library/Application Support/"'
echo ''
echo ''
echo $dn
ls -1 $dn

dn=/Users/myuser/Library/Application\ Support/
echo ''
echo ''
echo $dn
ls -1 $dn

dn="/Users/myuser/Library/Application\ Support/"
echo ''
echo ''
echo $dn
ls -1 $dn

each one of these shows a variation on ls: /Users/myuser/Library/Application\: No such file or directory

OK, found this by broadening by googling without specifying mac or osx - this is a generic bash issue:  Stackoverflow how to add path with space in bash variable

And, translating that to my question, both "interactive approaches", i.e. quoting or \-escaping work, as long as you wrap the bash variable in its own double-quotes when you run the commands:

dn='/Users/myuser/Library/Application Support/'
ls -1 "$dn" | tail -5

dn=/Users/myuser/Library/Application\ Support/
ls -1 "$dn" | tail -5

Don't use single quotes above - there is no bash substitution happening in that case and you get ls: $dn: No such file or directory.

The drawback here is having to wrap the variables in double-quotes or not depending on embedded spaces.

dn="'/Users/myuser/Library/Application Support/'" and then not having quotes doesn't work, btw.


Get Number of Screens Using system_profiler Using the system_profiler SPDisplaysDataType command in terminal will give info of all connected displays; something like this.

Graphics/Displays:

    NVIDIA GeForce GT 640M:

      ...

      Displays:
        iMac:
          ...
        DELL P2214H:
          ...
        DELL P2214H:
          ...

Is it possible to get the total number of connected displays, in this case 3? If not, then how can the above output be parsed to return the total connected displays.

This can be achieved by parsing the output of system_profiler SPDisplaysDataType with this line.

system_profiler SPDisplaysDataType | grep Resolution: | wc -l

As fd0 mentioned, this can be shortened to this.

system_profiler SPDisplaysDataType | grep -c Resolution


A single app showing retina-ready and not windows I noticed that in TortoiseHg ver. 4.4.2 some elements of the main window are "retina-ready" (revision list, changeset line) while some are not (diff and console). I wonder if there is some setting that would make all of them fine. I would also like to understand why this is happening.

The reason behind this is that TortoiseHg is not really written for macOS in the first place - it is really foremost a Windows application written using a cross-platform GUI toolkit called Qt.

When porting the program to macOS, the programmers behind TortoiseHg have not used native macOS APIs for implementing their user interface. Instead they have saved a lot of time reusing their existing code benefiting from the cross-platform features of Qt.

Unfortunately this also means that features like Retina do not freely right away. On Windows the support for Hi-DPI displays have just recently begun to improve, so the focus for Windows applications on supporting Hi-DPI displays (Retina) haven't really been there.

For some components used by the programmers the Retina-functionality came "for free" by the virtue of the Qt library using native macOS APIs for rendering. For other components, the pixels are drawn (rendered) by the Qt code itself, and thus without Retina-functionality from macOS.

Therefore you experience programs that exhibit odd behaviours where for example the text is crisp and "Retina", but the icons are out of proportions and "low-resolution".


Compare my iTunes library with the iTunes Store's Is there a way to compare my iTunes library with the iTunes Store's library, so I can find what songs I'm missing by a particular artist?  Ideally, I would be able to compare the Store and my Library by Song Title, Artist or Album name.

I did this manually recently to see what Beatles songs I was missing.  It took a lot of time and printed pages of my iTunes Library just to find the names of the 7 songs that I needed.  There must be some easy way to let the computer do the search and comparison.

I looked around and honestly I didn't find a great method to do this, just a plethora of different items.
If you activate your iTunes sidebar, you can actually go to the album in the iTunes store directly when you are playing or selecting that song.

You can also use things like iTunes preview to compare against your iTunes library, for instance The Beatles page has their songs and albums (though they are called top songs and albums) and you can click on any of them to get a track list.

I found I could copy and paste the track list to a spreadsheet application like numbers while preserving the formatting, and could do the same with an iTunes library exported track list (as text), I then sorted by columns and saw the ones I did have against the ones in the albums on iTunes next to each other.

This isn't a great approach, but it seems like it will take significantly less time than manually printing out song lists and the like, sorry I couldn't be of more help.


show battery in prompt and have it update after every command i just fresh-installed Lion, and i am in the process of seeing up my system.
i am using this function (found somewhere online...) to show it in the prompt :
battery_status()
{
    maxcap=`ioreg -l | grep Capacity | awk '/MaxCapacity/{print $5}'`
    curcap=`ioreg -l | grep Capacity | awk '/CurrentCapacity/{print $5}'`

    curcap=`echo $curcap*1000|bc`
    proc=`echo $curcap / $maxcap |bc`;

    len=`echo ${#proc}`;

    proc_num=${proc:0:3}
    proc_dec=${proc:3:4}

    proc_num_len=`echo ${#proc_num}`;

    if [ $proc_num_len == "3" ]; then
            if [ $proc_num != "100" ]; then
                    proc_num=${proc:0:2}
                    proc_dec=${proc:2:3}
            fi
    fi

    echo $proc_num.$proc_dec%
}

And i generate my prompt like this :
_PS1user="\u@"
_PS1host="$txtred\h"
_PS1time="$txtwht | \t | "
_PS1battery="`battery_status`"
_PS1end="$txtrst\n\w › "

export PS1="$_PS1user$_PS1host$_PS1time$_PS1battery$_PS1end"

unset _PS1user _PS1host _PS1time _PS1battery _PS1end

However, since Lion, the battery Part is not updated every time the prompt appears again. For example, if i do a ls and wait for the battery to drained and then do another command in the same window, without having re source my .bashrc, the battery stays the same.
does anyone know how to have it updated without having to resource my .bashrcfile resourced every time ?
(By the way, this is how my prompt looks like.)

You have to escape it, if you want it to rerun every time it gets called. It can easiest be done with the dollar-sign.

_PS1battery="\$(battery_status)"


Cannot export with iMovie on iPad. Memory issues I have a problem with iMovie on iPad.

I didn't have enough space to export a project to the camera roll. And the iMovie export to camera roll functionality wasn't available.

For this reason I've made some space, and iMovie export correctly started, but just before to finish, I got the error message: "not enough space to export it" (although I've freed the necessary space).

But what it is worse is that now iMovie is using the space I've previously freed, and the app memory usage is getting bigger and bigger. And still the movie is not exported outside the app, I believe a new copy is cached in the app bundle after each (failed) export.

What can I do?

Not sure if you've found the solution or not, but discovered from this link: http://rockonflash.wordpress.com/2011/04/28/imovie-eating-memory-on-ipad/ indicated that if you make a change to the original project it frees up your space.

Additionally, I've read that it's better to save/export the project to iTunes instead of locally, and then distribute to where you need it.

Hope this helps you, or any other poor traveler who runs into this issue.


Server connection error message for inactive server reappears regularly This is the message that reappears very often:

The server in question ("Knorke") is my old MBP, which I reset (clean install) and sold about two years ago. On my current MBP, I connected to the old machine sporadically via AFP because I used it for testing purposes, being a spare machine and all.

Ever since then, I have not found a way to prevent this message from appearing occasionally. I tried cleaning the "recent servers" menu (from Finder's ⌘+K) and have been googling the problem on and off, but have found no solution.

Oddly enough, the message consistently reappears when I start Slack.app, and I believe it also occurs with other Electron-based apps, but that's just a guess on my part.

I am hesitant to try out all kinds of "cache cleaners" and the likes that float around on the internet, as the general opinion seems to be that they're doing more harm than good, so I would prefer a specific solution for this.

You issue is most likely a problem with login items.

Take note of your current login items
Try removing all login items and test.

3 . Add them back one by one until you find the one causing the problem.


What OS X Timer Application emulates the functions of iOS's stopwatch (clock) app? I am searching for a OS X Timer/Stop Watch application which provides functionality to start or stop a timed counter?

Something that looks and works just like the iOS Stopwatch and Timer function would be perfect.

It doesn't have to look exactly the same as the iOS app and should have keyboard shortcuts rather than need touch screen / mouse interaction.

I would say the Mac App Store has some awesome options - some free, the rest extremely reasonably priced.

Have a look at:

Menu Timer
My Alarm Clock (and it's free cousin, Alarm Clock)

Depending on how much timing and alarming you need, there are even amazing programmable timers like FlexTime


Can I view or export or clear Siri's interaction history? I would like to ask you is it possible to somehow access all of Siri's history to view it or delete it?

No there is no way to access Siri history. If any of it is stored, it will be stored anonymously as chunks of different words and phrases on Apple’s servers for better voice recognition.


iPhone first generation LCD replacement My kid dropped my first generation iPhone and now several parts of the display only show grey. Looks like some pixels died. There are no cracks on the screen and touch works in the areas that are grey.

What should I replace to fix this? I believe the screen is made up of different components (glass, LCD etc). Should I replace the whole display unit or can I just replace the part that is broken?

It's unlikely that the pixels have died, but the edge connector of the screen may have become dislodged or damaged, or it could be that the connection to the logic board could be loose.

You can try following this ifixit guide to see if taking it apart and reassembling it will restore any bad connections that dropping it may have caused.

If that doesn't work, you can just replace the display, as on pre iPhone 4 models the screen/digitiser and display are separate components, so if that's the only damaged component then it should fix the problem.


External SSD for a 2010 iMac I have a mid-2010 27" iMac. I want to speed it up some and I have decided to get an external SSD. I want to make this my boot disk as well as data storage. The SSD I'm considering is 3 TB. My concern is the connection speed. The 2010 iMac has USB 2 I believe and a Firewire 400. The drive I'm considering has USB 3.0/3.1 and a Firewire 400 connections. Will these be sufficient to use with my iMac? Which connection would be better-suited speed-wise. The Firewire 400 or USB 2?

This doesn't directly answer your question, but may be some help.
I have an early 2008 iMac, the entry level 24" iMac 2.8GHz processor, 2 GB RAM, SuperDrive, ATI Radeon HD 2600 PRO with 256MB of VRAM and a 320 GB HD.
Many years ago I upgraded to 6GB RAM and installed a 2TB Seagate SSHD Solid State Hybrid Drive (a physical HDD with an SSD flash module) which mimics Apple's “Fusion“ drive. These upgrades still work perfectly.
The performance improvements were remarkable... prior to the upgrade MS Excel was taking over two minutes to load and following the upgrade, it took literally a few seconds. Boot time dropped from about two and a half minutes to less than one minute.
In fact the machine still works perfectly despite no longer been supported by OS upgrades.
The reason I'm suggesting this:

as per comments by @user3439894 the performance will be much better;
it is not difficult to do the work to swap the drives yourself.

If you're interested in pursuing this option, there is an excellent guide on iFixit that provides detailed step-by-step instructions.
Also as mentioned by @user3439894 and as quoted from Apple's support website, your machine has:

One FireWire 800 port; 7 watts

Your iMac also shipped with 4GB RAM. I'd strongly recommend you consider upgrading this to 8GB RAM. There are a few good websites that help you pick the correct RAM for your iMac and replacement modules should be reasonably priced. This is an easy upgrade as the RAM modules can be switched out without dismantling any part of the machine. Only need to remove the RAM slot cover = 1 screw. Refer to the Apple Support website for instructions.
Updates
As mentioned by others, I grabbed the technical information from Apple’s website “iMac (27-inch, Mid 2010) - Technical Specifications”
This image from Apple’s website Identify the ports  on your Mac, should help you identify which FireWire you have:

If your ports are inaccessible at the current time, instead use this technique:

Click on the Apple logo top left of your menu bar;
Open “About This Mac”;
On the Overview tab, click on “System Report...”;
Scroll down the list under the heading “Hardware” until you find “FireWire”.

Clicking on the FireWire subheading should confirm your FireWire type.
As mentioned by David Anderson in the comments, you have a few options to upgrade storage internally. Not sure if that requires a new question, but happy to provide my decision making process, if you’re interested. Essentially you can:

Swap out the SuperDrive for an SSD leaving the exisiting HDD in place;
Swap out the HDD for an SSHD or SSD and leave the SuperDrive in place.

I chose the latter because it was the easiest upgrade and in my humble opinion the most cost effective, also I was nostalgic about keeping my SuperDrive (nothing to do with a logical decision!).


Disconnect/connect USB device from command line Assume I have a Galaxy phone connected via USB to my mac

Listing USB devices is easy, and I can see my phone connected:

ioreg -p IOUSB -l -w 0

Is it possible, given I have the ioreg output, to disconnect a specific device (without PHYSICALLY disconnecting it)?

It turns out that there is a way of doing this not only in macOS, but in all *NIX systems thanks to the mvp/uhubctl repository over on GitHub. The program is called uhubctl, and allows you to toggle and cycle power on individual ports for supported USB hubs.
As the description would imply, you'll need to know which USB port the device in question is connected to (or cycle the entire hub if you're confident it won't cause and issues with other peripherals), and I still recommend using diskutil eject diskX (or sudo umount /dev/sdX for Linux and umount diskX for BSD) before power cycling the port to ensure that the device unmounts cleanly.
uhubctl home page is here (you can get source code using git clone https://github.com/mvp/uhubctl).
You'll need to compile it from source one way or another, either with make or via brew. By far easiest way to install it in one swoop with brew:
brew tap mvp/uhubctl https://github.com/mvp/uhubctl
brew install uhubctl

Tested and can confirm working with both Apple and 3rd party USB hubs on macOS 10.13-10.15, and on macOS 11 Big Sur too (including M1 Macs).


Maverick's Mail Stops Receiving Messages from Gmail accounts Once in a while (hours or even a day or two) mac Mail stops receiving messages from gmail accounts attached to it. Messages from iCloud accounts are delivered properly.

In order to solve that issue I have to restart the app or take the account offline and then back online.

Is there a way to permanently solve that issue?

As of Feb. 3. 2014 from the source.

OS X: New email messages not received until Mail is quit and reopened
Symptoms

For some email providers, new email messages in Mail may only appear to arrive when Mail is first opened. No new email arrives until Mail is quit and reopened.

Resolution

Quitting and reopening Mail forces it to re-establish a connection to the email server. You can use these steps to receive new mail messages without quitting Mail:

Choose Mailbox > Take All Accounts Offline.
Choose Mailbox > Get All New Mail.
As a shortcut, you can also add the Take All Accounts Offline and Get Mail buttons to your Mail toolbar.

Choose View > Customize Toolbar.
Drag the Take All Accounts Offline button to the Toolbar if it is not there already.
Drag the Get Mail button to the Toolbar if it is not there already.
Click Done
To receive new mail messages, click the Take Offline button, then click the Check Mail button.

Last Modified: Feb 3, 2014


Hyphen is being replaced by $'\342\200\224...' in bash I've created a bash script to start a network computer if it is sleeping, then start a streaming client. However, as the script executes the final command to run the streaming client, each cli option with a hyphen becomes wrapped in $'\342\200\224<option>'. E.g. -resolution becomes $'\342\200\224resolution'.
Specifically, this command in the script:
/Applications/Moonlight.app/Contents/MacOS/Moonlight stream "$_target_computer_ip" "$_moonlight_app_name" —resolution "$_moonlight_resolution" —fps "$_moonlight_fps" &>/dev/null &

executes in the shell as:
/Applications/Moonlight.app/Contents/MacOS/Moonlight stream 192.168.1.30 mstsc.exe $'\342\200\224resolution' 1920x1024 $'\342\200\224fps' 30

I've tried escaping the hyphen as -, but that just changes the output to $'?\200\224. What am I doing wrong?
Here's the full script:
#!/bin/bash
set -x

_target_computer_ip='192.168.1.30'
_target_computer_subnet='192.168.1.255'
_target_computer_mac='2C:F0:5D:27:7C:95'

_moonlight_app_name='mstsc.exe'
_moonlight_resolution='1920x1080'
_moonlight_fps='30'

if ping -c 1 -W 1 "$_target_computer_ip"; then
  echo "is alive"
else
  echo "nope"
  wakeonlan -i $_target_computer_subnet $_target_computer_mac
fi

/Applications/Moonlight.app/Contents/MacOS/Moonlight stream "$_target_computer_ip" "$_moonlight_app_name" —resolution "$_moonlight_resolution" —fps "$_moonlight_fps" &>/dev/null &

And the full command output:
Fayes-MBP:Shell Scripts rain$ ./check_and_wake_pc.sh
+ _target_computer_ip=192.168.1.30
+ _target_computer_subnet=192.168.1.255
+ _target_computer_mac=2C:F0:5D:27:7C:95
+ _moonlight_app_name=mstsc.exe
+ _moonlight_resolution=1920x1080
+ _moonlight_fps=30
+ echo 192.168.1.30
192.168.1.30
+ ping -c 1 -W 1 192.168.1.30
PING 192.168.1.30 (192.168.1.30): 56 data bytes

--- 192.168.1.30 ping statistics ---
1 packets transmitted, 1 packets received, 0.0% packet loss, 1 packets out of wait time
round-trip min/avg/max/stddev = 3.701/3.701/3.701/0.000 ms
+ echo 'is alive'
is alive
+ /Applications/Moonlight.app/Contents/MacOS/Moonlight stream 192.168.1.30 mstsc.exe $'?\200\224resolution' 1920x1080 $'?\200\224fps' 30

You're using —, which is an em-dash, instead of a hyphen (-) in the script. With non-proportional fonts such as Terminal (or code formatting on websites) this is hard to see; in regular text, it's more obvious: — vs. -
According to this page, the UTF-8 encoding of an em-dash is 0xE2 0x80 0x94, and when you convert that to octal you get 342 200 224, which are the numbers you see in your output. (Somebody with more bash knowledge than me can explain why this happens.)
Hyphens often automatically get converted to other kind of dashes (on macOS, iOS as well on Windows) which is helpful for the majority of people using computers, but unfortunately not for programmers or system administrators ...


404s "tracker" for Mac OS X I'm looking for OS X software that can help me track 404 errors on my site.

What are you using to watch the stats on your website? Most stats packages that read the logs will give you a 404 report (eg. AWStats, Summary).

If you're looking for a program to run on your Mac to check that for you; Piltdown Link Checker, Integrity, WebLight or LinkByLink are all options.


In family sharing, can non-organizers make purchases on their own? In family sharing, can non-organizers make purchases with their own credit card?  And will those purchases be private or shared?

Non-organizers cannot make purchases with a credit card separate than the account owner.

However, gift card credit is kept separate for each account. If a non-organizer loads a gift card, that non-organizer's purchases will come from that balance, while the other family sharing members' purchases will not.


Terminal > Window shows all tabs (High Sierra) I use lots of terminal tabs : I have 3 main 'groups' of terminals, with different profiles to allow me to know whether they are ssh's into remote servers (and then live or uat etc), as well as local terminals.

In older versions of OSX the 'windows' menu would show one entry per 'window' (i.e. 4 entries), with the name being the currently active in that window. Now it seems that the windows menu shows an entry 'per tab' thats open, i.e. for 4 windows with 4 tabs each, 16 entries.

It makes finding the right tab much harder: the question is, is this a configurable to put it back to the previous way? I looked in preferences and couldn't find, and my google-fu was poor.

While this is not a final solution, I have found an interesting behaviour that may lead to a real solution if someone can figure out how terminal is doing this.

Using macOS 10.14.6, Terminal 2.9.5 (421.2), I get much the same results as all of the above except, if I am in mc [midnight-commander: stable 4.8.22 (bottled)] the window list shows entries like this: mc[user@mymachine]:/~path — mc ► zsh ► — 89x20

This is of course the tab tile showing the active process name and directory.  And as we have all noticed, the tab title does not show the current path of the base shell…

It seems that Terminal is reading the mc processes' state including a path statement. Unfortunately, the shell, bash, zsh, etc, does not seem to pass on its current path, or at least Terminal is not acting on it.  A solution might be found either within Terminal, or the shell one is using.

I hope someone may be able to dissect this behaviour and find a solution.


How do I mount a sparsebundle disk image that was created on another machine attached to the network? I have a NAS drive attached to my router that is configured as Raid5. I also have three Mac's attached to that same router. In the Public folder on the NAS drive, I created a sparsebundle disk image from one of the Mac's. After it was created, it mounted to that computer just fine. When I try to mount it on another computer I get an error that says "no mountable file systems".

Basically, I need to have all three machines access the disk image (it has to show up as a local drive, which my NAS drive won't do) on all three machines. How do I get past this error?

One computer can use the DMG at a time by ejecting the disk image from computer 1 and then mounting it from computer 2 or 3. I really need all three to be able to use it at the same time. Final Cut Pro X (the software all three computers use most frequently) will not open libraries on a shared drive.

Thank you!

I think the DMG probably needs to be served by an OS X AFP service that can do conflict management for when multiple computers try to change the filesystem at the same time.

Since you indicated in the comments that each of the computers can mount the DMG individually, but not simultaneously, I bet that your NAS is detecting that the DMG file has been opened for writing by computer1 and is locking it from open+write by other computers until the first is done (unmounts it).

Ooooh, according to this Q/A, you can convert a DMG to read-only; then use a shadow file to keep track of changes.  Just make sure to have a separate shadow file per computer and you should be set!

Please test this out with a sample DMG before converting your 12 TB DMG.  Steps:

Create a trivial Read-Only DMG with a few files.
copy it to your NAS
In a terminal window hdiutil attach on /Volumes/NAS/path/to/your.dmg -shadow comp1.shadow
head over to another computer
run hdiutil attach on /Volumes/NAS/path/to/your.dmg -shadow comp2.shadow NOTE the different filename after -shadow, making sure that they don't both use the same shadow file.
see if it mounted


How to run Applescript on Disk mount I want to run an Applescript when I mount a specific disk. It isn't if the script is located on the disk or not, it should just run when OS X mounts the disk.

I tried to accomplish this with folder actions, but it looks like it isn't possible to do it this way.

Clarification:

I get home with my Macbook
I plug my USB Hub into the device
External disks are mounted in OS X
My Applescript gets run, does some stuff on those disks

I want to automate step 4.

The likely most robust solution is to create a launchd job with the StartOnMount property set to -boolean YES:

  StartOnMount <boolean>
  This optional key causes the job to be started every time a filesystem is mounted.

This is how Time Machine does it (see /System/Library/LaunchDaemons/com.apple.backupd-attach.plist).


Log in to a monitor-less Mac over the network Is it possible to share the screen OR remotely ssh login to a Mac that has no user logged in, i.e. it's sitting on the login screen after power-on/restart? The Mac in question uses macOS 10.15.6(ish).
Background story
I'm having a problem with getting the monitor to wake up properly, connected to a Mac Mini 2018 - purchased two months ago.
( The monitor problem is the original, but separate, long story problem on its own so I'll leave it out for now, if you're interested check out lots of threads over the net about it, especially https://discussions.apple.com/thread/8623270 - the original problem itself warrants its own thread(s))
So from a powered-up state, if I power on the Mac mini, as the monitor won't turn on properly, but I suspect that it actually might be on (because the power LED is on), it maybe ends up on the macOS login screen. The Mac mini itself has screen sharing and remote login turned on, so I was wondering if it should be possible to remote login to this computer from another Mac etc. Current attempts however; I haven't been able to spot the computer on the network. It doesn't show up in Network in Finder. I've tried pinging "mac-mini.local" etc, to no avail. The network name of the Mac mini should be just that, the default "Mac Mini".
My idea is, if I can login to the monitor-less Mac Mini, I can make sure it's even "alive".

My mac mini is shutdown at 01.00 and restarts at 06.00 every day.
It starts without a monitor and the tv it is connected to is off.
I can them remote login using the remote server menu & browse which shows all the macs I have that are connected to the network and even thiugh it has not been logged into directly yet, I can login to it from any of the other machines.


iPad stuck in boot up loop. 4013 error after multiple restore attempts After speaking with Apple's tech support, and having them perform a data capture on my machine, I sit stuck with an iPad that won't boot up.  I've attempted all trouble shooting listed here. I've updated all iTunes, attempted restore on a Windows 7 machine, two Mac machines, with one iPad power chord, two iPhone power chords, and multiple ports. Every iteration has resulted in the same 4013 error.

Apple concluded it was a hardware issue and would cost $199 to fix. I thought maybe the techies of stackexchange have maybe encountered this issue and had another route to fixing this problem. Thanks for any help you could send.

This may just apply to me, but I resolved this exact situation on my iPhone 5 by:

Replacing the screen on my iPhone 5 - I knew it had a faulty screen

It would them boot into the "plug phone into iTunes" screen. Each attempt to resolving using iTunes on Windows 10 resulted in the Error 4013.

I updated to OSX 10.11.3 (current version at the time) and the latest iTunes. It restored the phone successfully, and resolved the Error 4013 issue.


The iTunes Connect review process for submitted apps is not simple and linear I have two apps in queue for review by Apple.

I had uploaded two app recently.

App 1 >> New App uploaded on 5-Jun-14

App 2 >> Update for app uploaded on 4-Jun-14 (one day before of App 1)

Status I see is

App 1 >> In review

App 2 >> Waiting for review

I just don't understand, how can the app that I uploaded later is in review first? I've asked twice for expedited reviews and they were denied. This is something frustrating me.

Does any one know how app approval process goes?

I wanted the update to get approved asap.

Maybe apple prioritises new apps over updates.

If your update contains major bug fixes you can request to get it expedited.

You can checkout recent review times here: http://appreviewtimes.com


How to create a custom keyboard shortcut for this nested menu item? I know how to create a shortcut; it is described on Apple website here. However, I came across a tricky case: I want to create a shortcut for the TextEdit application, particularly for setting the writing direction to Right to Left. The hierarchy for this is shown below:

I think that the problem is with the Paragraph word written in grey.

I've tried

Format->Text->Writing Direction->Right to Left

and

Format->Text->Writing Direction->Paragraph->Right to Left

and others, but none have worked.

How can I solve this issue?

It doesn't matter that it's a command on a nested menu. Just create a proper entry, and in this case for the Right to Left command under Paragraph, it's:

'   Right to Left'

Without the single quotes and that's a leading tab space in front of Right to Left.

Note: You will need to copy and paste the '    Right to Left' (without the quotes from a text source other then this answer because AD converts tab characters to space characters), as you cannot key press a tab when creating the entry.

Here are some screenshots from my system:

Note: For the Right to Left command under Selection there are two leading tab spaces, e.g. (without the quotes):

'       Right to Left'

The quotes in both examples are there to show there is leading tab space in front of the actual command names, although note that AD converts tab characters to space characters in these examples.


My SD card is not showing up in Finder I have a SD card that I put into my MacBook Pro. It then showed up in finder. I wanted to access it and I accidentally dragged the mounted card and now it's gone from Finder.

Taking out the card and inserting it again, didn't help. How can I find my SD card drive again?

In the Finder's sidebar, there should be a section called 'Devices'. Click on the one that's your computer's name and you should see the SD card. Drag it back to the sidebar.


OS X Mavericks: InstallESD.dmg and BaseSystem.dmg I would like to make a bootable DMG or ISO file with OS X Mavericks on it.
I want to then burn this file to a DVD-ROM (or, alternatively, make a bootable
USB stick with it).

From what I've read, however, the file

  /Applications/Install\ OS\ X\
  Mavericks.app/Contents/SharedSupport/InstallESD.dmg

is not bootable. From what I understand, to make it bootable one needs to
insert a file called BaseSystem.dmg inside InstallESD.dmg and then burn
the resulting DMG (perhaps after converting it to an ISO 9660 file,
although I'm not sure whether this is necessary) to a DVD-ROM drive.

Here is what I'd like to know:

What exactly is BaseSystem.dmg?
Is this file the same on all OS X systems? Will any version of
this file from any OS X system do just as well?
Do I need to use Disk Utility to add this file to InstallESD.dmg
or can I use the command line? What is the procedure in each case?
I am not root on the system. Can I accomplish this without a root
password? I've heard the root password is only needed for setting
file permissions. Can I get away with this, copy BaseSystem.dmg,
and do the rest of the work requiring root privileges on Linux
after mounting the USB key with all files on Linux?

Thanks.

The Mavericks installer comes with a tool to make bootable installer. Just use

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


Apple Books app and multiple desktops: How to stop app window to show on all desktops? I am running macOS Mojave 10.14.4 with Books.app version 1.18.

I use multiple desktops. When I open the Books app on one desktop, and then switch to another desktop, the Books app window shows on that desktop as well.

Even worse, any open Books app window pop in front of all other windows on that desktop.

I've tried assigning the Books application to a specific desktop, to all desktops and to None, and did not see any change in behavior.

This only happens with the Books app on my system.

What may be potentially causing this? How can I keep Books app window restricted to a single desktop?

I had the exact same problem, solution:

Open a book within the app
Right click on the dock icon
Options>Assign>This Desktop

Solved on macOS Catalina 10.15.4


Apple Calendar Time Zone This has been an issue on and off over the years, but I have never got a fully working solution.

The problems occur mainly with flights from one time zone to another.

I have a flight for which I enter the start and end times, both local to the airport. However, the destination is in a different time zone.

On my iPhone. I have Time Zone Overide turned off, and while in the destination city, I see 2 times for an event’s details: the local time and the time in the origin.

However, I find that:

The time in the Event List shows only the origin time, not the local time.
The reminder alerts at the origin time and not the local time.

This applies to other events which were set before the trip.

The question is What do I need to do to see event times and alerts in the local time?

To complete the story, I add the event on my iMac and then rely on my iPhone to keep me informed. Latest version of all software.

Update

I will be flying overseas in a few months, so I can put my possible solution to the test.

I have set the time zone of the flights to floating, which seemed to work when flying interstate earlier.

To be safe, I have also included the local times in the notes section so I can compare; I will also have the original tickets any way. A few years ago I was caught out by the time zone difference, but, fortunately I was early rather than late.

Update 2

I have just come back from an overseas holiday, which involved two other time zones and daylight saving.

I can safely say that setting all times to floating has ensured that all times are local, and everything works as expected.

I have taken to using floating times for all of my travel times, as well as for all of my automated events. What I need to do now is work our how to make it the default for other events.

I've just given up creating timezoned start and finish times in MacOS Sierra.  But in iOS 10 and iOS 11, you can assign a different timezone to start and finish.  It turns up correct in my linked iCloud calendar & my OSX calendar the right way, showing the correct duration and all.
Time to fix MacOS


Why is my host name wrong at the Terminal prompt when connected to a public WiFi network? For three days straight, I have connected to the public WiFi network at my local library. Each day, I have seen a different prompt in Terminal. Here are some of the prompts I've seen:

zp-pc:~ russell$
mary-pc:~ russell$
normob05:~ russell$

I have check under System Preferences -> Sharing, and my computer name is "Russell's Mac". Also, I set the DHCP Client ID to "RUSSMAC" under System Preferences -> Network -> Advanced -> TCP/IP, but I still see the random host names at the Terminal prompt.

Why is my computer name changing every day?

Type in Terminal:

scutil --get HostName

If there's no HostName available, what you see is probably coming from the DNS or DHCP server.

Set your HostName with:

sudo scutil --set HostName 'yourHostName'

That should do it.


can't update iPhone 6S to public beta 9.1 I have a new iPhone 6S and need to upgrade it to the public beta for 9.1 in order to restore my back up from my old iPhone

I have installed the profile on the device as per their instructions then restarted but every time I go to settings > general > software update I get this error:

  An error occurred while checking for a software update, cancel or try again

Is their another way to install the beta?

Follow this tutorial: http://www.imore.com/how-download-ios-93-public-beta

Your question being old, I'm guessing you might be interested in iOS 10 now, which you can obtain through a) a paid Developer account, b) invite to Apple's Public Betas, which should be coming soon, or c) an Apple Seed invitation, which you can't ask for.


iOS 'convert to pdf' tools produce incomplete conversions On Mac, the print dialog 'Save to pdf' features captures all types of images and image-like things.

On iPad, the tools I have tried run into problems, e.g.:

On https://en.wikipedia.org/wiki/Random_variable, no MathML is included in the conversion or only that which appears on the first page or two.
On http://www.businessinsider.com/7-gifs-trigonometry-sine-cosine-2013-5, the animated gifs are properly converted to single static images, but surrounding text is lost.

Do any tools work properly on these webpages?

I posted similarly to ipadforums, received a suggestion from twerpoet, and pursued that path to identify some solutions that worked for the above web pages.


How to use logger command on Sierra? I'm trying to log events/check-points from my shell-script using logger.

How to use logger or syslog utility in OS X (version 10.12 (16A323)). I have tried

logger "Hello world" and checked /var/log/system.log using Console app, the following was the log entry created

  Failed to harvest strings for binary named '–Xó^H'

How to use logger in OS X ? Is there anything to be specified to create/add an entry to OS X system log ?

Because Apple's logging system changed in macOS sierra.
They are moving from the Apple System Log facility to unified logging.

Here's a link to the developer documentation.

The following filters the new unified log for text "Message4me"

$logger -is -t LogTest "Message4Me"
Oct 15 13:19:27  LogTest[51173] <Notice>: Message4Me

$log show --predicate 'eventMessage contains "Message4Me"' --last 3m

Skipping info and debug messages, pass --info and/or --debug to include.
Filtering the log data using "eventMessage CONTAINS "Message4Me""
Timestamp                       Thread     Type        Activity             PID
2016-10-15 13:19:27.666574+0900 0x33b62c   Default     0x0                  51173  logger: Message4Me
 --------------------------------------------------------------------------------------------------------------------
Log      - Default:          1, Info:                0, Debug:             0, Error:          0, Fault:          0

=======

If you add --info you will see the event message itself in the output as well.

In the previous OS versions the logger command would send to the /var/log/system.log  file if the priority was high enough (e.g. using -p alert) as well as to the syslog database.
In Sierra the system.log is not written to when logger is used with -p alert -not in 10.12.1 anyway.  This could be a bug.

You can still use logger to send to he new logging system, but will have to use the Console app or the cli log utility or the new API to see the results.


Downloaded ios app never shows as purchased Ive downloaded twitter multiple time and on different iphone6 devices and it never shows as if I have already downloaded it, like its a fresh install every time, why would this only be happening with twitter?

Are you using the same Apple ID for iTunes on all of these devices?

Check your iPhone settings > click on [your name] > click on iTunes and AppStores > then where is says your email address at the top and make sure that the emails match.

If they do, leave a comment stating that they match. What's going on is that if they do match, then check for items that you have purchased to see if they are are there. If they aren't you need to call Apple Support to speak to iTunes Support.

But MAKE SURE THAT THE EMAIL IS THE EXACT SAME EMAIL ADDRESS.


Cannot copy from MAC to Pendrive I attach pen-drive to my Macbook-air. It is detecting and I can also copy from my pen-drive to my Hard disk. But I cannot copy data from Hard disk to pen-drive. I tried with different pen-drives, but got the same result.

What could be the reason for that? I have searched on web a lot but cannot know the reason.

Thanks in Advance !

The drive is probably NTFS, and OS X can't write to that. Either reformat it as FAT32/ExFAT using Disk Utility, or use an app like http://www.tuxera.com/products/tuxera-ntfs-for-mac/.

The current top-rated answer is incorrect about OS X not being able to write to FAT32 partitions.


How to start scripting automation on OS X without AppleScript or Automator? I want to start writing scripts to automate common use cases in OS X El Capitan 10.11.6. I'd like to work with ruby but I'd be willing to learn any high level language to do it with the exception of AppleScript. I'd also like to avoid Automator when possible and just stick with "regular" programming tools like text editors. I'm not opposed to using those tools as wrappers, but I'd like to do most of the work with a "real" scripting language like ruby, bash, python, perl, etc... I know how to use ruby or bash to automate tasks in the terminal. Things like file/directory creation/naming, or changing directories, or launching applications. I also use Alfred to launch many of the ruby or bash scripts I write and I love it! Now I want do things like:

when I run `some-script.rb`
bring the messages app into focus
resize it to be XxY
move it to the top left corner
open the terminal app
open vim
move it bellow the messages window
open somefile.txt
place cursor in terminal

Or something like that. I want to start exploring what's possible with automating various things I do while using the OS X GUI rather than just the terminal. I've found a couple sources:

Pragmatic Prog book on Cocoa
AppScript
RubyOSA
ScriptingBridge
RubyMotion

But essentially all of them except RubyMotion seem outdated, and RubyMotion seems like it's more for building applications and not for automating every day tasks, but I'm not sure.

Maybe this is possible with Alfred too, I'm not sure, but I've been researching around and haven't found any up-to-date tutorials on how to start piping together common tasks like window resizing, opening files in an editor, or putting stuff onto the clipboard, on OSX. Would love some help and guidance on this!

Thanks :)

There is mention in another post which references this somewhat recent and seemingly well documented project BrendanThompson/rb-scpt


Custom app distribution through Apple Business Manager How can we distribute custom apps worldwide using redemption codes through Apple Business Manager?

All apps on the general App Store are also available on Apple Business Manager, you upload to the App Store or test flight. If that works, you’re done - congratulations selling your app to businesses.
When you set pricing, you can optionally choose educational or volume pricing that is different than the general store.
Then, your customers use Apple Business or Volume Purchase Program to buy your apps.

https://developer.apple.com/support/volume-purchase-and-custom-apps/

Read the portion about private apps if that’s your end goal.

From the App Store Connect Homepage, click My Apps, and select your app from the list.
Under Pricing and Availability, go to the Distribution for Business and Education section.
Select “Available on the App Store, for volume purchasing on Apple Business Manager, and for volume purchasing at a reduced price on Apple School Manager”.

Again, you just upload the apps, then set pricing and discounts when the app is approved for sale but before you make it generally available. The people buying have to sign up for VPP or ABM and then tell you their ID for private label apps. Or ask your prospective clients to do this one thing:

Provide your developer with either the Organization ID from Apple Business Manager or the Managed Apple ID of your administrator.

Your is you in this case and you would set custom pricing and availability for their account.


Lightning to 3.5 mm adapters only for “iOS 10.2 and below” I’ve seen quite a few Lightning to 3.5 mm headphone jack adapters that only claim compatibility with iOS 10.2 or lower. I found that very strange, since I generally expect my adapters to keep working even after I update an OS.

What does the iOS version have to do with a simple adapter like this? Does an obvious reason exist for why sellers make this claim?

Apple has had a Made for iSomething (MFi) program since 2005, though initially it wasn't strictly enforced.

Anecdotally, because I can't find any announcement, only user complaints - ref Reddit: [Request] Tweak to enable non Mfi chargers on ios 10.2 & others - with the introduction of iOS 10.2 the requirements became more stringent.

MFi cables & devices require a certification chip in them, licensed from Apple, otherwise they will be rejected by the iDevice.

The implication for cables being sold as 'works up to iOS 10.2' is that these are inferior cables - they are certainly chipless.
It's probably impossible to determine at such remove whether they were of sufficient quality to become certified, but made before the chip became compulsory & are now simply old stock, or whether they are just cheap knock-offs that would never gain certification.

Certification doesn't seem to be that difficult or expensive [It's been described as a 'tax', being a percentage of sale price] & I doubt anyone would even bother to make non-certified cables these days, as they would just be returned by any customer using a recent iOS.

I found a good blog about it on HowToGeek: What Does Apple MFi-Certified Mean?


Way to limit how much RAM an arbitrary process can take up? Lets say we have a OS X machine running with 4 GB of RAM. Is it possible to set it up so no single process can take up more than say, 3 GB, so no matter how memory hogging a process is, there's always some memory left over to keep the system responsive?

A similar question to this is noted here How Can I Limit the Amount of RAM a Mac OS Application Can Use?

They recommend using the ulimit command, but they were unable to successfully limit the amount to what they desired. I think the problem that they ran into was the fact that the option being set -u or -v was not accounting for the memory paging system, eg you can only allocate X amount of space for you process in real RAM, but we can page you out to virtual memory all day long.

Note that this may be Dangerous disabling Virtual Memory, it could result in your Mac just locking up, etc when it runs of of RAM.

Try running ulimit with arguments -l, -m, or -v however as noted in the ulimit man page it up to the OS if it will pay attention to these settings or not as noted.

  ulimit: ulimit [-SHacdefilmnpqrstuvx] [limit]

  Modify shell resource limits.

  Provides control over the resources available to the shell and processes
      it creates, on systems that allow such control.

Can't really find any definite source that confirms if OS X ignores ulimit or not, but after the referenced ulimit fail

If you can get ulimit to work for your needs by itself then give it a go, if not a combination of ulimit and or disabling virtual memory may be able to let you set up that 3 GB limit on select processes. FYI here is a good link for more information onCompletely Disable Virtual Memory in Snow Leopard System 10.6

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist


The iOS Reverse Sync: Urban Legend or Real? My MacBook was stolen a couple of weeks ago...along with my iPad, ThinkPad, wallet, and all I hold dear (besides my wife, thankfully). Also stolen was my 2TB backup hard drive...yeah they got ya boy good huh?

Anyway, I got a new MacBook, and on my iPhone is all (most of) my media. Not all of it was purchased in iTunes, so I can't download it from the store. I can SSH into the phone, or use iPhone Explorer to steal my files back....from myself.

Here are my issues:

Music - easy. Copy from device, then import to iTunes. The funky file names don't mean anything since the iGods speak ID3.

Also, when I DID hit "Transfer Purchases" in iTunes, it put all my purchases on my MacBook, but now they won't show up on my iPhone. They're still there though. I can tell because the space is being used (feels kinda like "I know you're there; I can hear you breathing, fool...")

Pics - They're all in weird folders (F00, F01...Fxx). Importing to iPhoto doesn't organize them as nicely as iTunes does music. Does anyone know of a script that will put them all in one root folder? Then I could go from there. I'd rather not navigate through hundreds of folders, or have hundreds of unorganized iPhoto events.

Contacts - This is probably the easiest one, I admittedly just haven't researched how to reverse sync contacts. Seems possible, since they sync contacts in the Apple Store without attaching their computer to your newly-purchased iDevice. ::Alt+Tabs to iTunes:: Yeah, I actually just figured this one out. Checked "Sync Address Book Contacts" duh, Thomas. I've actually never seen the "Merge Info" option before. Maybe because I've never had my syncing computer stolen before.

Anyway, thanks for partaking in my ramblings. Any suggestions for my actual issues would be greatly appreciated.

Thanks!
Thomas

I am so sorry seeing your two questions about stolen data and property. Ugh.

I would recommend PhoneView to get the songs back (as well as all sorts of other structured data) - the free download works for a limited number of songs, contacts, etc... You pay to unlock the entire iPhone's worth of data once you are sure it's what you want for the job.

I have had good luck getting pictures, contacts and songs off an iPhone that iTunes insisted was corrupt and needed a restore. The OS on the phone needed a restore, but my data was luckily still fine and salvageable.

Lastly, you didn't ask, but I also really like CrashPlan which also has a free trial period for off-site backup of your data.


Remote Assistance/Screen Sharing from Mac OS X to Windows XP analogous to iChat's Screen Sharing To help and teach older relative of mine who is on Windows XP I would like to have solution comparable to iChat's Screen Sharing.

Which means I can ask them for sharing their desktop with me (or get invitation from them) and to get full control over their computer with simultaneous audio chat while they can see what is on the screen and take control when they want/need.

P.S. As far as I know solution like RDC from Microsoft will let me to control remote Windows XP computer but will lock the remote user off the machine at the same time.

About the only thing I've found so far that is free and works well is logmein.com.  Another option is to use Skype but you'll never actually have control of the system.


command-backspace deletes a whole line. Is there a way to disable this? When I type command-backspace in a Cocoa text field, it deletes everything from the start of the current line to the cursor point. Can this be disabled? It's driving me nuts because I hit it all the time by accident.

I've tried adding the following to ~/Library/KeyBindings/DefaultKeyBinding.dict:

<key>@\010</key><!-- cmd-backspace -->
<string>deleteWordBackward:</string>

or:

<key>@\177</key><!-- cmd-delete -->
<string>deleteWordBackward:</string>

or:

<key>@\U007F</key><!-- cmd-backspace -->
<string>deleteWordBackward:</string>

... all to no apparent effect. I can't tell if I'm getting the keycode for backspace / delete wrong, or if I'm wrong that @ is the command key, or if something else is wrong.

Finally - and I hesitate to mention this because of the source, but it's just the only clue that I have - some random commentor on this TextMate-related blog post says:

  unfortunately most of the key combinations which include the command modifier never reach the control which have focus (they're eaten by the menu manager code).

  So these bindings generally do not work :(

  I go through hoops to get as many keys as I currently do in TextMate, and here I still can't get command backward delete (⌘⌫).

Is there something else I can try?

edit: realize I had pasted the wrong info in as the configs that I've tried. If you notice changes up there, I'm changing the question to match what I actually did. The behavior didn't change :).

Make the contents of your ~/Library/KeyBindings/DefaultKeyBinding.dict look like the text below

/* my keybindings */

{
"@\U007F" = "deleteWordBackward:"; /* delete backwards one word */
}

'@' represents the command key
'\U007F' represents the delete key
'deleteWordBackward' is a keyword which Cocoa applications understand

Once you restart any Cocoa app, this will now just delete one word to the left of the cursor instead of everything between the beginning of the line and the cursor.


How to setup a ssh tunnel that works with P2P and filtered http from OS X to a linux machine over SSH? I do have a linux machine (Ubuntu) which has no filters and a client machine which is behind a firewall that have even web traffic filtering.

I can properly establish SSH connections from the client to the server.

What is the correct command line for establishing a tunnel which would allow unfiltered browsing (via socks proxy) and also P2P traffic.

Currently I used something like this, but it seems not to work with P2P (uTorrent in my case):

ssh -v -v -N -p 22 -g -C -c 3des user@server.tld -D 0.0.0.0:1080 -R 55555:localhost:55555

The socks5 proxy part works, at least with Firefox but uTorrent is not able to download.

Transmission will likely try to connect to the tracker using UDP which cannot be transmitted through the SSH proxy. You may or may not be able to force uTorrent to only use TCP. Even then it's unlikely that this will work.
Also this setup doesn't really make a lot of sense. You'd be much better off by downloading/seeding your torrents directly on that Linux box. rtorrent or transmission-daemon comes to mind as a viable solution.
You do have a lot of redundant options in your ssh command. You can strip it down to ssh -NC user@server.tld -D 1080 though I'd suggest you put all the config info into ~/.ssh/config anyway. You may increase the security of your connection by only binding your SOCKS proxy to the loopback by using -D localhost:1080. You do not need the reverse tunnel for your question and may even be substantially violating a company policy with that.


Best practice: Install for all users or only current user? I only have one account (and will never get more accounts) on my Mac.

However you often have to choose between installing stuff in /Library or ~/Library.

What's the best practice?

Does it make any difference for me?

It really doesn't make any difference. The vast majority of apps you will ever use will install in a different location (root Library, or user Library), but their configuration will always be user specific.

If you never intend to have other users on the system, the only difference will be remembering where something is installed when you go to delete it.


How does "Find my Mac" work, since there's no GPS in a Mac? I have used "Find my Mac" to find our Macbook Pro. It was pretty accurate and was able to place the computer within 10 feet of its actual location. I started thinking about how it actually works, since the MBP doesn't have a GPS. How does "Find my Mac" work?

It checks what Wifi networks are in range and then looks up their locations in a big database of known Wifi access points -- I think Apple use the Skyhook database.


MacBook Pro Retina lag when switching workspaces I got a lag when I switch between workspaces (four fingers left/right).

Can somebody confirm this?

I assume this is the weak ivy bridge graphics. If this is true only the next generation will fix this....

Regards

Try disabling automatic graphics switching (http://serato.com/video-sl/support/5613/how-to-adjust-graphics-performance-for-the-macbook-pro) and see if that helps. It may be trying to use the slower integrated graphics over the dedicated GPU.

Also, you may experience lag when using a scaled resolution. This is most likely a hardware issue but future software revisions may help.


How can I send a tweet without taking my hands off the keyboard? If I'm typing a tweet in Mountain Lion's new Notification Center panel, is there a way to send the tweet without moving my hands to the trackpad to click the "send" button? I've tried return, enter, ⌘return, and other key combinations, but nothing obvious sends the message.

I didn't intend for this to become a self-answered question, but I think I found the answer:

⌘⇧D

The send mail shortcut works to send a Tweet also. Yay for discoverability.


How to PRINT web page in larger font type? I need to print a web page for a person with bad eyesight. I don't want to change my Safari font settings, as I can see web pages just fine. I only want to print the web page in a larger size.

I have upscaled the font size in the print settings to a larger percentage, say 150% for example - however, the result cuts off the edges into different printed pages, rather than actually scaling the text and fitting it to the pages properly.

For example, this web text appears in the normally scaled print size as:

However, when scaled to 150%, page 1 of the print preview shows:

And, page 2 of the print preview shows:

You can see how the text is cut off on the right side and moved to the next page.

What I want is the text to be enlarged and scaled so that even if only a few words fit on a line, say, the print will still flow downwards appropriately:

  "Cabbage leaves are stuffed with ground beef,
  rice, then simmered in tomato soup. Works
  great in the oven or a slow cooker. Serve with
  ...

  -the image might flow down to here-

and so on...

Easiest & fastest way to do it is to temporarily change preferences for minimal font-size.

open in Safari's Application Menu: Safari / Preferences or use hotkey ⌘+,
there tab Advanced
there turn on checkbox "Never use font size smaller then XX" where XX is your preferred font-size. That is it.
print it

So the next screenshot demonstrates the result. On the left side not changed min-font-size (opened in Preview.app as prepare/preview before printing). On the right side - all is same but min-font-size is 24.


find supress permission errors Running find command on root folder :

find / -type d -wholename "prog" -print

Keep seeing errors like

find: ./Users/auser/Library/Preferences: Permission denied

How can I supress these? If no option in find can you help with a script that greps out the permission messages? Guess need to ignore output that has ": Permission denied" in the end.

A rather simple way would be to run

find / -type d -wholename "prog" -print 2>&1 | grep -v ": Permission denied"

(which would filter out any folders with "Permission denied" in the name as well, but that's probably not an issue).


Did the latest iOS or Zoom update break screen sharing when in split-screen mode? I use Zoom every day for teaching online classes, and I always use the Zoom app for iPad to screencast my Notebility app, which I use as a digital chalkboard.  Frequently I will also open a second app in "split screen" mode -- for example I might demonstrate something using the Desmos graphing calculator app on the left while I make written comments about it in Notability on the right.
Yesterday the Zoom app updated to Version 5.3.1; on the same day, my iPad updated to iOS 14.0.1.  Suddenly screensharing in split-screen mode seems to be no longer supported:  every time I try to open a second app while screensharing, the notification below pops up:  "Screen recording has stopped due to: Recording interrupted by multitasking and content resizing."
I’m not able to determine if Apple messed up wtheir iOS update, or Zoom do it with their app update or if this is an intended functional change. This same error has been reported by a user of Microsoft Teams, which makes me suspect that the culprit is the latest Apple update.

I must emphasize that this is a brand new problem.  I have done this routinely for months now and never had an issue before.
Who broke this functionality?

This is related to iPadOS 14 and all apps that screen share will need to update and use a new SDK/API or Apple needs to ship a new update for one app to broadcast the content of another sandboxed app.
On iPadOS 14.0.1 only local recordings can record split screen multitasking, no apps I’ve tested can broadcast. We are evaluating if we use a video capture device or have a computer present while we wait for updates from our conference vendors (Microsoft, Zoom, etc...)
Here is an article about zoom screen mirroring for iPad:

https://support.zoom.us/hc/en-us/articles/201379235-Sharing-your-screen-iOS-with-the-Zoom-Desktop-Client


Making Command, Option and Control work with microsoft sculpt keyboard? I'm trying to set up the command keys on my 2014 macbook pro (10.10.1 Yosemite) with my new wireless microsoft sculpt keyboard:

I went into my system prefs and started trying to make it so I could map the ctrl button to macs command button with no luck (note I set it back to default after):

Now I'm using Karabiner and trying to map the keys ctrl_l to command_l, but it still doesn't seem to be working.

edit

The Key mappings are working on the macs keyboard, but not my sculpt keyboard.

edit 2

I mapped the return key to command and now when I hit enter on my sculpt it acts as if it is the command button. I just now need to figure out what the ctrl and alt button are mapped to by default on the sculpt. Any ideas?

edit 3

In the event viewer in the Karabiner program when I push down the ALT and CTRL buttons they don't get picked up. But when I push down the windows button it is registered already as the command_l and the button between the right CTRL and ALT registers as as PC_application. Now I need to figure out if I can get the CTRL and ALT buttons working or how to just register the pc_app button as options and call it a day.

In system preferences hit restore to default then ok. Download Karabiner

and then in Karabiner do this:


Disable Shutdown prompt or solve it that it won't show Shen shutting down my computer, I see a prompt with information that another user is logged in and that this user could lose data when I shutdown computer:

I am almost certain it's because I installed OS X Server and I connected to it with Xcode. I have it on my MacBook for work. How can I fix this? What causes this, and have I set something wrong? I just don't want to write my credentials everytime I want shutdown the computer but I don't want to lose any data.

this user could loose data

Then they had better tighten the data up.

  when I shutdown computer

Don't. Just close the lid. If it is plugged in, background processes (like XCode compilation) will still run. If not, it's their problem and if it is XCode that particular process will simply fail and get processed elsewhere.

There is really no need to shut down a Mac daily. Mine only get powered down for disassembly-level maintenance, and only get rebooted for updates.


How to set up so on the Mac the default new user will have a single color wallpaper? We are trying to set up multiple user accounts on a Mac and wish to have all the users' desktop wallpaper to be single colored (such as aqua blue). It can be done manually but I would like to know if there is a way or script out there so that when a new user is created in "Users & Groups," the default wall paper in that account will be automatically set to a single color.

Thank you.

The only way I know how is to modify the System's "User Template". Here's the steps I used to test on Lion.

Use a current account to specify the desktop wallpaper you want. (If
you use "Solid Colors" there's a button in the lower right to pick a
custom color.
Copy the current account's com.apple.desktop.plist file to the user template:

sudo cp ~/Library/Preferences/com.apple.desktop.plist /System/Library/User\ Template/Non_localized/Library/Preferences/


Mirroring iMac through Apple TV iMac (mid 2011) Mac OS X (V 10.7.5) 2nd generation Apple TV - Airplay icon not appearing and not appearing in settings. No security software running. Any tips?

You have met all requirements except Mac OSX. Airplay requires OS X Mountain Lion (10.8.0 or above).


How to show a "temp" slide during bullets animation in keynote Sorry if this question sounds stupid, but I haven't found any answer.

I know I can animate a bulleted-list in keynote so it appears by bullet, one by one. Can I insert a full-screen slide (picture or something) in the middle of this animation?

Like this.

Show bullet #1
Show bullet #2
Show a full-screen slide
Show bullet #3

The only solution I can think of - is to create two duplicate slides and a picture-slide in between.

PS. Adding "links" to other slide won't help since I only have a "next" button during the presentation, no mouse/kbd/touchscreen

Make two text boxes, the first with bullets 1 and 2 and the second with bullet 3. Then add an entrance and exit effect for the picture in between the entrances of the two text boxes.


Bootcamp assistant errors, and disk utility can't fix it Boot Camp Assistant says this:

  The startup disk must be formatted as a single Mac OS Extended (Journaled) volume or already partitioned by Boot Camp Assistant for installing Windows.

But when I try to go into disk utility, I have a single partition, Macintosh HD (stock partition), not counting the system 18 MB partition, and it is indeed a "Mac OS Extended (Journaled)" format.

What can I do?  Does that small 18 MB partition actually make that much of a difference? I can't delete it, so it seems to be important.

diskutil list gives:

 rikermacbookpro:~ rikerw$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            398.8 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s6
   4:                        EFI NO NAME                 104.9 MB   disk0s4
   5:         Microsoft Reserved                         16.8 MB    disk0s5
/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +398.5 GB   disk1
                                 Logical Volume on disk0s2
                                 A2648FC0-6D9F-4DB8-98FF-22D33E028A4E
                                 Unencrypted
/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *250.1 GB   disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS Riker Backup            249.7 GB   disk2s2

And sudo gpt -r show disk0:

rikermacbookpro:~ rikerw$ sudo gpt -r show disk0
      start       size  index  contents
          0          1         PMBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640  778989752      2  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
  779399392    1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  780668928     204800      4  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
  780873728      32768      5  GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE
  780906496  196198531
  977105027         32         Sec GPT table
  977105059          1         Sec GPT header

Try to delete volumes disk0s1,s4 ans s5 with:

diskutil eraseVolume Free Space /dev/disk0s1

and respectively 0s4 and 5 then launch BCA.

Hope this solves the problem.


Homebrew installation requests to use my confidential keychain information. Should I allow it to do so? I was installing Homebrew on my MacBook Pro (as per the instructions on this page), when the following message popped up:

  git-credential-osxkeychain wants to use your confidential information stored in "github.com" in your keychain.
  The authenticity of "git-credential-osxkeychain" cannot be verified. Do you want to allow access to this item?
  Always Allow | Deny | Allow

Is it normal for this message to appear while installing Homebrew? Why does it need to use my keychain? What is it going to do with it?
Do I have to click 'Allow' for the installation to complete successfully? What will happen if I don't?
If the answer to the previous question is that I have to click 'Allow', what risks do I run doing so? Is there anything I can do to reduce the risks?

macOS Sierra version 10.12.4

My answer to question 2 ("Do I have to click 'Allow' for the installation to complete successfully? What will happen if I don't?") is - click "deny" and see what happens. The worst that could happen is that you'll have to reinstall Homebrew.

A wee bit of context from my experience in installing Homebrew: when I installed brew I didn't get this pop-up. However, after installing brew I set up a launchd job to brew update once an hour, and I ran into a daily limit which prevented hourly updates. Brew advised me the solution to this was to (a) create an account at Github, and (b) generate a token
for brew. My assumption is that you already have an account at Github, and that brew install is checking your keychain for a token. In my experience it's not needed for install, and you can generate a token later if you need one.