Firefox won't respond to force-quit On http://repl.it, I accidentally created an infinite loop in Python 3. I tried to close the tab, but Firefox already stopped responding. It wouldn't respond even after a while, so I force quitted FF. Then, I tried to reopen it, and it bounced for a while. It wouldn't reopen, so I force quitted and reopened again. Now, it is just sitting on my Dock with the little black "open" dot below it. Clicking on the icon does nothing.

How can I fix this? (I hate Safari) I don't mind using Bash/Terminal, if it makes a difference. Also, it would be nice if it didn't reboot all my other apps as well, but if worst comes to worst, this is okay. Thanks!

A few things you can try (ordered by "assertiveness"):

Start with Command-Option-Escape to bring up the Force Quit dialog and see if it's there. If it is, force quit it (sounds like you've already tried this).
Open Terminal, and run ps -eaf | grep Firefox. If Firefox appears in the list (note that there will always be an entry for grep Firefox, this is not what you want, the actual Firefox will be listed as something like /Applications/Firefox.app/Contents/MacOS/firefox), note the PID (the second column, a number), and run kill -9 <PID>.

If neither of these work, try restarting the Dock (maybe Firefox actually isn't running but the Dock is confused):

Use the same ps -eaf | grep Dock.
There should be a process called /System/Library/CoreServices/Dock.app/Contents/MacOS/Dock, note the PID and run kill <PID>.
The Dock should disappear momentarily and then restart.

If all this fails, easiest thing to do is probably just reboot your machine. If the usual shutdown dialog fails, press and hold the power button until the computer powers down.

Ok so I had this, if you hit command option and escape, you can cut all power to it!!! This is the best way for me atleast, thanks thiugh


How create a smart playlist that shows only full albums in my library? Does anyone know how to create a iTunes Playlist that shows only songs in My Library which are part of a complete album in My Library.

Essentially I want to see all my complete albums. You can in Spotify but with Apple Music every song you add to a playlist it assumes you want it added to My Library.

There is no way to automate this functionality in iTunes today.  To do so, the system would need to know how many songs were in each album and that isn't immediately available.  Plus, what if you have an album with twelve songs and you only have eleven, but you still want it in the list.  Or what about singles that have only one or two songs.  Are these "complete" albums?

In any case, the only way I know to do this is to mark complete albums manually.

For example, you could put a note in "Comments" like "CompleteAlbum" and build a playlist for all files with Comments that contain "CompleteAlbum".  If you want to stay out of the comments, you could use the Disc X of Y, clearing the Disc # for non-album tracks and setting it to 1 (or 2 or whatever) for albums.  Then, you build a playlist that looks for songs with Disc # >= 1.  It's up to you.

You just have to remember to do that for each album you add, but your playlist would contain all your 'complete albums'.

Apple has released a fix for this. In Settings>Music it lets you toggle between showing playlist songs in library or not.


Any way to auto download or sync all Google+ photos to my Mac? Is there any way to automatically download or sync all photos backed up from my phone to Google+ to my Mac?

I know there is an upload tool, but I want the reverse.

Can they be viewed from Picasa somehow?

You can automatically download your photos from Google Photos (I believe Google+ photos end up there, correct me if I'm wrong) fairly easily. It requires a few different steps to get it set up though. Once it's setup, the sync is done for you.

First you have to install the Google Photos Uploader for OS X.
Next you have to install the Google Drive sync app to sync your Google Drive on your Mac.
Next open Google Photos via your browser and go to settings. From within settings, enable the Google Drive option.

Open Google Drive from your browser and select the Google Photos option. Ensure the settings pane for Google Photos on Google Drive has the Create Google Photos folder enabled.

Lastly, ensure the newly created Google Photos folder in your Google Drive is selected on your Mac's Google Drive settings for sync.

At this point, your photos will sync from your mobile device and desktop to Google Photos, be linked to Google Drive, and sync back down to your desktop for you to pull in to what ever app you want.

Note, as pointed out by @Jer, this will count against your Google Drive storage whereas if you just stored them in Google Photos, you can make use of the unlimited storage. I pay $10 a mo/ for 1TB of Google Drive storage and this works great. I organize all my photos into subdirectories, tag them and manage them via Adobe Lightroom, with Google Drive automatically syncing them to Google Photos on my phone. It also lets me easily select a folder I've organized via Lightroom and share it with other people via Google Drive, instead of having to build out albums and share via Photos.

Google+ Auto Backup for MAC. I have been running it on my MAC with current OS and it works well.


Send key for message when using Bluetooth keyboard I am using iOS 8 and a Apple Bluetooth Keyboard. I cannot find the key combination to send a message in Messages. For example, Mail has Command + Shift + D, Facebook has Command + Return. Anyone know the shortcut for messages?

Unfortunately, this is not possible. In previous versions of iOS you could change a setting in Keyboards, however it doesn't seem to work in iOS 8. Sorry :(

Try it now. I have iOS9.3.3 in use on my iPad and Command Shift D sent my email in the Mail app with no problem.


How can I tell when Safari on iPad is using HTTPS Safari hides the protocol part of the URL (HTTP or HTTPS) in the address bar.

When I'm purchasing something on the Internet, I like to check that I'm using HTTPS when entering credit card details or entering a username and password.

I don't seem to be able to do this when using Safari on my iPad.

There should be a padlock before the page title at the top of the screen when you're on an https page.

you should see a locked lock near the type address, it shows that you are on https connection


iPhone battery life is awful even after replacing it I have an iPhone 3gs 32gb. As they do, my battery was noticeably depleting as well as conflicted with the device having been slightly water damaged (dropped in quickly but immediately turned off and dried out. Works "fine"). I decided to replace the internal battery with a factory OEM version but even after doing so my battery life is awful. I am talking about losing 10% during one 4 minute phone call or 30% in the first hour or less or simple standby.

Are there things I should look for or perhaps additional parts which could be causing the depletion?

For reference: I charged the phone to 100%, turned the phone off, then 3 days later (with phone off) the battery was completely dead. Something else seems to be constantly running or draining the battery.

It is a common issue for an iPhone to have premature battery life draining, I can't speak to the self replacement, but generally the fastest and best course of action is to follow the steps for syncing your information to a personal information management software(address book, ical, etc) and restoring the device as new.

The step by step instructions are listed in:
 How to back up your data and set up as a new device

Again just to reiterate, you do not want to restore from a backup in iTunes, but restore the device into a factory default state. If it isn't fixed by that, it's likely a permanent hardware problem.

Here are a few tips:

Turn Off Keyboard Clicks Sound
Disable Background App Refresh
Turn off the Parallax Effect/Animations
Turn off Wifi/Bluetooth/Airdrop
Disable Location Services
Close Running Apps in the Background
Remove the App Garbage Files by CleanMyPhone

Source: http://www.fireebok.com/resource/how-to-improve-battery-life-on-your-iphone.html


When and by who was a password changed I have created a specific account on my Mac (called skype) to use with risky software, Skype. This account is a standard account.

Since I didn't want to use this account very often, I saved its password in an encrypted file and I am fully sure of the password.

Today I can't login on this account. Once I type the password for the skype account in the login window, the password area is shaking which should mean "wrong password". I checked that the usual suspects aren't playing here:

the doomed caps lock isn't involved,
by pressing ⌘+space I checked that the mapping of my keyboard is the one I want,
I used /usr/bin/su skype to check its password and it is rejected.

The conclusion is clear: the password of the skype account was changed, or is failing after a MacOS X upgrade.

I didn't changed it
I am the sole administrator of this Mac.
There isn't even a guest account set.

I would like to find what might have happened to block this account.

1st step of investigation:

how to find when an account password was last changed?
how to find through which method it was changed, either with the graphical interface of System Preferences... or with the passwd command, or through none of these and with the use of a security vulnerability?

The Mac where this incident happened is running High Sierra 10.13.5.

You can get the last time a password was changed by using dscl:

$ dscl . read /Users/<username> | grep passwordLastSetTime -A1

You will then get a result similar to the result below; the time will be in epoch (Unix) time.

<key>passwordLastSetTime</key>
<real>1489446910.113889</real>

Then, to convert epoch to something useful, you need to drop the mantissa (fractional part) since epoch is measured in nano seconds (useless for our purposes here)

$ date -r 1545267484
Wed Dec 19 19:58:04 EST 2018

If you go to System Preferences, Users and Groups then unlock it and click parental controls for the standard user you can see what the actual setting are that the account has. When I did that I found that in the Finder setting there were apps that were checked that I did not even know I had on my computer. I just wonder if they are third party apps that can gain access to change passwords. Also the last tab is Other and has a button called Log that can show you what has been going on going back over time.

Also I have created a Standard user that I typed very confidently 3 times in a row for it to finally let me in.


no wifi hardware installed on Mojave update After Mojave install I get a "No WiFi hardware installed" when trying to connect the wife. Computer response is so slow it's almost useless. Same results on iMac 27" Retina Display Mid 2015 and Mac mini Late 2012. Tried NVRAM and SMC resets to no avail. iMac worked fine when I reverted back to High Sierra but backup for mini is on the WiFi network.

I edited the /etc/sysctl.conf file. There are three settings adjusting socket buffers to improve broadband performance. I doubled the numbers there and it fixed the networking issues.
   There was a constant stream of error messages saying sockets were unable to allocate buffer memory. Apparently, there is a process crashing somewhere and not releasing it’s socket buffers. I don’t know which one is doing it because it is hard to track down due to the sluggishness.

I can confirm that for my iMac, just using mv or del on the /etc/sysctl.conf file and rebooting my Mac fixed the issue.


How to set the python environment for LaunchDaemons I have installed Python 3 via Homebrew, on my Mojave system, and have it symlinked to /usr/local/bin/python.

I have a LaunchDaemon plist as follows:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
    <dict>
        <key>Label</key>
        <string>test</string>
        <key>ProgramArguments</key>
        <array>
          <string>python</string>
          <string>--version</string>
        </array>
        <key>RunAtLoad</key><true/>
        <key>KeepAlive</key><true/>

        <key>EnvironmentVariables</key>
        <dict>
            <key>PATH</key>
            <string>/usr/local/bin/python3</string>
            <key>PYTHONPATH</key>
            <string>/usr/local/lib/python3.7/site-packages</string>
        </dict>

        <key>StandardOutPath</key>
        <string>/var/log/test.log</string>
        <key>StandardErrorPath</key>
        <string>/var/log/test_err.log</string>

    </dict>
</plist>

However, this still returns Python 2.7.10 which is installed by default on the Mojave system.

How do I set the path up for this LaunchDaemon so that is has access to the Python 3 environment instead?

Additional info:

For the full plist I am using, the program calls python at some point (python isn't the entry point), hence requiring the PYTHONPATH being set to point to the site-packages where some additional packages have been installed.

The error which pops up there is:

Your PYTHONPATH points to a site-packages dir for Python 3.x but you are running Python 2.x!
     PYTHONPATH is currently: "/usr/local/lib/python3.7/site-packages"
     You should `unset PYTHONPATH` to fix this.

I suggest that you use an absolute path in ProgramArguments, so

    <key>ProgramArguments</key>
    <array>
    <string>python</string>

would become

    <key>ProgramArguments</key>
    <array>
    <string>/usr/local/bin/python3</string>
    ..........

Your PATH variable is not correct. Change it to

    <key>PATH</key>
    <string>/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin</string>

Since you have more than 1 python version on your machine you should definitely create virtual environments or here.. Create one for each version of python you have and then you can activate the virtual environment for whichever version of Python you wish to run.


Rolling back to a previous version of OS X Mavericks I installed the latest version of Mavericks and it broke some stuff (instruments) which I cannot afford to have broken.  Is there a way to roll back to my previous release?  Am currently on 10.9.2 and want to go to 10.9.1 or 10.9.

Regards,

Mark

One of my pet peeves with O/S X is there is not an uninstall feature for patches, upgrades and even apps. One of the (VERY) few things that Windows has that I wish the Mac had.

Unfortunately the only real way to do this is to wipe the drive, install the pervisous version, assuming you have the installer or can find it and restore from backup.

What I usually do before a major OR point upgrade is to attach a USB HD and clone the drive. Then I verify it boots from the clone. Only then do I do an upgrade. So if the upgrade breaks something all I have to do is back up the few changed files and restore from my clone.

As for Time Machine, you can't restore an O/S from Time Machine as it does not backup system files. However once you have reinstalled the O/S Time Machine can take you the rest of the way.

Probably NOT what you want to hear but that's the only solution I have ever found...

Use TimeMachine for backups and simply rollback if something goes wrong at updating OS X.


How do I copy photos from an iMessage chat to the iOS Camera Roll? When I long press on a photo someone shared with me in an iMessage chat I get three main options: Copy, More..., and Speak. More only presents options to delete all, or select some messages to forward to someone. Speak doesn't seem useful. So can I copy a photo into my camera roll?

Tap on the photo bubble in the message list.
Tap to bring up the photo controls.
Press the Share button, and select Save Image.

This works in both iOS 6 and iOS 7.

Copy picture, paste in an email and send it to yourself, then save.


Why is my MacBook Pro stuck on mute? I cannot hear any audio from my MacBook Pro, running OS X 10.7. Pressing F10/F11/F12 shows the volume overlay, but it stays at max volume with a (/) icon below it. In the Sound control panel or from the sound icon in the menu bar I can adjust the volume, but the Mute checkbox is greyed out. Rebooting does not resolve the problem.

The headphone jack had a red LED glowing inside, which clued me in that it thought there was an optical cable plugged in. Plugging and unplugging a pair of headphones resolved the problem.

I have experience with the same issue and think it's Apple fault in how OS X handles the dual function of its audio output. My solution was to install Ubuntu, it doesn't mute it anymore.

Since using Ubuntu 13.04 now on my macbook pro early 2011, it never suffers from the infamous headphone jack problem. Removing the headphones, the internal speakers work, plug it in, the headphone works.

Here're some articles that explain what's up with the headphone jack, and the root cause of this behavior:

Continuing issues (and solutions) for the MBP's silent speaker problem - 4/2012
Getting Sound Back on a Macbook Pro (when the headphone is stuck on Optical) - 8/2012
Apple's finicky headphone jacks frustrate MacBook owners - 2/2009

On OS X, it just doesn't work. If I dare plugging in the headphones, I know that when I take it out, internal speakers will stop working, they will be muted, and not come back after a while. I've stopped plugging stuff in and out trying to make it work.

I just installed a new OS that works. I suspect Ubuntu, maybe, just ignores all the stuff about the dual mode of the headphone jack.


Show progress indicators in Mail 6 (Mountain Lion) Apple seems to have taken the brilliant decision of not showing progress indicators when you are checking for new emails. This is annoying, as you get 0 feedback when you press the "Get new messages" button.

Is there any way of getting Mail to still show the "checking for email" progress indicators?

I also found this problem pretty disturbing.

I didn't find a solution to bring the indicator back yet, but for having some kind of feedback I am using the activity window:

You can find it in the menubar: Windows --> Activity
or you can press cmd + alt + 0

Click the arrow at the bottom of the sidebar in the main window to show the 'Mail Activity" indicators.


How can I force Parallels to ask about re-associating my USB drive with my Mac or VM? When I plug in a USB drive while my VM is running, Parallels offers a dialog lightbox asking whether the USB drive should associate with the Mac or the VM. Once this choice is made, Parallels tends to remember/respect it on every subsequent reconnect. Sometimes I want to change this association, but I don't see how I can. Is there an easy option to change the USB drive's association on the fly? Or do I need to select something to make Parallels forget all USB associations and start over?

I had the same problem, with a USB disk drive. Parallels was configured to ask each time yet always put the device to the guest I'd first used it on. Choosing Parallels Preferences didn't help. The device wasn't listed as one that had a permanent assignment.

I think this is expected behavior as the documentation talks about a "New" device.

The fix for me was to Option-click (Alt-click) the Parallels icon in the Dock and choose Devices -> USB and there I saw the device listed with a tickmark next to it. Selecting the device removed the tickmark. Next time the devise was connected I was asked.

I have this same problem on my MAC.  In the Parallels preferences, no permanent connections exist.  I can usually get around it by unplugging the drive and plugging in to a different USB port.  Sounds silly, but works.


Split screen app for Mac? I'm aware of applications such as this which allow windows to be "halved", allowing the screen to be divided up. But are there any apps out there that split the Mac screen within applications and within windows? I'm aware that split screen editing is available in Microsoft Word and Excel, but is there an app which is allows a universal split screen across all applications?

Put the same application on both sides, then select the window that you want in the left side and the other window in the right side.

Long press the fullscreen button, and then you will figure out the rest.


OS X contacts: Related name - In which direction does the relationship field work correctly? How do I correctly use the "related name" feature?
In which direction does it work?
Does the relationship label indicate what the edited person (full contact sheet) is to the stated person (field data), or what the stated person is to the edited person?

Example: Jane is Jon's daughter.
I edit contact Jon. Which of the following setups is correct?

a) Daughter: Jane (= Jane is Jon's daughter)
b) Father: Jane (=Jon is a father to Jane)

I found nothing via Google, Apple Support pages, Contacts.app help menu nor here on StackExchange. Only some sites where people complain that Siri fails to interpret "call my <relationshipEntity>" (mostly "call my wife"), which my guts tell me is related to a false usage of the relationship field.

I think this topic would be worth to be addressed in official Apple documentation. It is a usability problem. Possible a harder task for users than Apple's UX designers and developers thought, particularly regarding internationalization/localization. Maybe in English the semantics and mental concepts on "related name" are very clear, but in other languages it may be more ambiguous. A small tooltip which clarifies the relationship in a full language sentence such as "Jane is Jon's daughter" could help to establish certainty and/or avoid false usage.

ANSWER: The correct scheme is:

a) Daughter: Jane (= Jane is Jon's daughter)

As answered by @Thibault and comprehensible deduced in @Phong's comment. Thanks!

I've always use this like the a) exemple and it always work for me.
So I think your a) exemple is good because it's like this I use the relationship field.

This should be explanative enough.
Let me know...

http://www.dummies.com/how-to/content/iphone-contact-fields-related-name-social-profiles.html


Can I charge my headphones with the MacBook 12" charger? Can I charge my headphones with the MacBook 12" charger or should I use it for charging the MacBook only?

The headphones are Plantronics BACKBEAT SENSE which have a USB-Micro charging port.

I believe I need to buy a cable USB-C to Micro-USB, if it would work.

A USB charger is universally compatible with devices that use the USB interface to recharge.  An Apple MacBook USB charger will charge any device including Android, Microsoft, or no-name type devices - including your Plantronics headset.

Apple provides you a USB-C port as shown in the image (below left) .  You just need a cable that's compatible with your device and in your case, a USB-C to USB micro cable (right)

As long as you have the right cable, you can recharge anything so long as you don't exceed the power rating on your adapter.

This means that if your headphones require only 5W to charge, then this adapter will work.  If your Android tablet requires 10W it will charge.  However, if your friend brings his shiny new MacBook Pro which requires 65W, it will either charge very slowly or not at all.

You can always use/charge devices that are less-than or equal to the wattage rating of the charger, but not vice versa.

As for picking adapters/cables, always buy a quality product.  You can rest assured that Apple is a quality brand (though expensive).  As for cables, stick with reputable manufacturers from reputable sellers.  Saving a few dollars on poorly made adapters can cost you dearly in the long run.  See this video for what happens.

The iPhone charger is often 5V x 1A (i.e. 5W - iPads use identical voltage however double the amperage) - if your headphones area unit rated to handle those amounts, then mustn't be AN issue; additionally, despite the ratings, several of the devices are often charged mistreatment higher electrical phenomenon (I have my woman charge her iPhone on a dual-2A AC adapter - charges abundant faster). on your iMac's USB ports, you would like to inform America the model/year of your pc on w/ the USB version - the ability output from these ports varies and older ones don't work effectively charge iPads; once more, I assume your headphones would like less charging electric power.


How to stop Setup Assistant from showing up on every restart on Mac Mini with OS X Mavericks? My Mac Mini is new.
I'm not sure if this issue was already there before installing Server.app.
Unsusual things happen with the system on EVERY RESTART: Messages Agent ask permission to use keychain to which I say "always allow" and it pops up again till I say only "allow"; Dock gets resete (all customization lost); it always notifies me that I can download iwork for free but I already did; it always asks for icloud password. It´s like it resets some stuff every startup.

If Setup Assistant is running then the boot process almost certainly found no copy of  /var/db/.AppleSetupDone

Try sudo touch /var/db/.AppleSetupDone in Terminal then reboot.

If you are having trouble after that with strange parts of the install process staying around then you may have some widespread permission problems. Use Disk Utility to verify and then fix permissions on the volume and see how much that will fix after another reboot. You may find the problems still there on the first reboot after fixing them - it's the second that will tell.

I doubt if the Server app is causing anything as it really is just an application that provides a GUI for setting up some stuff already on your Mac.

system Preferences> click on bluetooth icon>click on advance tap on bottom >uncheck top two selections


Batch rename file by removing first 6 characters and adding it behind the filename is there any way to rename a file automatically by Automator, removing first 6 characters and moving them to the back of the file name (and adding a space before that)?

Example
20-10-03 Testing.zip

Rename to:
Testing 20-10-03.zip

Thanks!

Yes, one of the ways it can be done in Automator is by using a Run Shell Script action with the example bash script code shown further below.

You can create an Automator Workflow, or Service/Quick Action, workflow.

If you do just a Workflow, then you will need to add a Files & Folders action, e.g. Get Selected Finder Items or Get Specified Finder Items, and then add a Run Shell Script action.

If you do a Service/Quick Action, then you only need a Run Shell Script action.

If you do choose a Service/Quick Action then set it to use files and folders in Finder.

For the Run Shell Script action, have its settings configured as:

Shell: /bin/bash
Pass input: as arguments
Replace the default code of the Run Shell Script action with the example bash script code.

The example bash script code uses shell parameter expansion to slice and dice the fully qualified pathname of the file(s) passed to it into the necessary pieces and then renames the file(s) using the mv command with the -n option, which will not overwrite an existing file, based on the values of the sliced and diced pieces of the fully qualified pathname.

As coded, it uses a regex to only act on files that starts with two digits, followed by a dash, followed by two digits, followed by a dash, followed by two digits, followed by a space, followed by additional characters and a file extension, e.g.: 20-10-03 Testing.zip

Example bash script code:

    # f = fully qualified pathname
    # d = directory pathname
    # fn = filename with extension
    # n = filename without extension
    # e = filename extension
    # p = filename prefix e.g. '20-10-03'
    # s = filename suffix (filename without prefix, space, and extension)

for f in "$@"
do
    [ -f "${f}" ] || continue
    d="${f%/*}"
    fn="${f##*/}"
    [[ ${fn} =~ ^[0-9]{2}-[0-9]{2}-[0-9]{2}[[:space:]].*\..* ]] || continue
    n="${fn%.*}"
    e="${fn##*.}"
    p="${n%${n#????????}}"
    s="${n:9}"
    [ -n "${s}" ] || continue
    mv -n "${f}" "${d}/${s} ${p}.${e}"
done

The output of which would be, e.g.: Testing 20-10-03.zip

Note: The example bash script code is just that and does not contain any additional error handling as may be appropriate. The onus is upon the user to add any error handling as may be appropriate, needed or wanted.

This answer might be what you're looking for. You need regex, or a shell script using regex working with Automator.


How do I sync tags between two Macs using Google Drive? I have two Macs, and I use Google Drive to sync my data. I created tags in Finder on one Mac for some of the files and directories in Drive, and they don't appear on the other one.

Is this possible? Or are tags restricted to the system they live on and not synced along with the files they apply to?

In case it matters, I don't use iCloud sync, and I'm not willing to turn it on.

The tags you see in the Finder that are associated with a file/folder are stored as extended attributes of that file/folder.

There is an excellent article which goes into some details about the portability/syncability of these extended attributes.  It suggests that Google Drive, amongst other cloud services, does not support the syncing of extended attributes, which is a pity. It lists three services which do support extended attributes, to varying extents, namely iCloud Drive (of course), Dropbox, and Resilio Sync.

I have personally found it effective when working with Google Drive to use workarounds to sync extended information. This includes different folder organization (e.g. red files in one folder, blue in other) or naming files differently. The exact way you'd do it is entirely based on the context of what you're trying to do, your goals, and whatever works for you.

I switched to Dropbox because it syncs Finder Tags.


Stop iCloud automatic download to harddrive How do I stop iCloud from downloading files to my hard drive? I opened up a folder and it immediately started downloading all contents

This is the answer, you just push undownload after the download is finished.
https://github.com/Obbut/iCloud-Control/releases

This answer is incorrect. This should help...
https://support.apple.com/kb/PH25224?locale=en_US&viewlocale=en_US


Accessibility Menu items no longer selectable under OS X Yosemite? If I'm not mistaken, in earlier editions of OS X, the menu items pictured below could be selected to turn them on or off.

Apparently, that's changed in Yosemite. Is there a way to turn on each accessibility feature from the contextual menu rather than selecting "Accessibility Preferences" to turn them on and off in System Preferences?

The menubar item in Yosemite no longer allows you to make direct changes to the settings, it is merely an advisory list of what is on and off.

You can make changes to the settings in the list below, previously accessible from the menubar, by pressing Option-Command-F5 and ticking the appropriate boxes (see screenshot). The remaining settings, and others, can be set in System Preferences.

Invert screen colors
Mouse keys
Sticky keys
Slow keys
VoiceOver

In Yosemite

  To easily check which accessibility features are on, select the option
  at the bottom of Accessibility preferences to show the accessibility
  status in the menu bar.

  To quickly turn on common accessibility features without opening
  System Preferences, press Option-Command-F5. To hear the names of the
  options spoken in turn, press Tab. To set more accessibility options,
  click Preferences.

kb/PH18398

If it is not showing up in your menu bar, use Disk Utility and restore permissions.


Disable Wifi Hotspot Popup Window Is there a way to disable the wifi popup window that was introduced in OS X Lion.

I know I can remove it from known wifi networks, but sometimes I do use this connection (It's the Starbucks free wifi next door). The problem arises when I am using Ethernet and maybe it flakes out, or OS X is doing something else, but It pops this window up to let me connect to the free wifi hotspot. I'd much rather have to do this manually (Using my web browser) rather than the "always on top" popup window it gives me.

I've looked around on the internet and have found no solutions, I was kind of hoping some network guru for sound defaults write blah.blah to disable it.

See image below for the popup window I'm seeing:

While littlerock's answer works, there are better options. Specifically, you can do one of the following. The order is what I would recommend:

Change the system setting. This is preferred, as it's using the OS as designed. Do this on the console and provide your password:

sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.captive.control Active -boolean false
Prevent OSX from detecting the fact that we're on a captive portal, by editing the hosts file. Apple uses their domain to test whether we are on the Internet or not. To do this, edit the following file as root with a text editor:

/etc/hosts

127.0.0.1 captive.apple.com
Last, you can follow littlerock by renaming the following file (as root) to whatever you like:

/System/Library/CoreServices/Captive Network Assistant.app

Check this link. It works for me.

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


Downloading YouTube music videos Is there a reliable YouTube video converter than can download music videos?

I am a professor teaching overseas and often download music videos for classroom use. For example, gospel songs and Christmas songs for my Intro to the Bible course.

ClipConverter use to download both talking and musical vids, but now blocks musical videos.

If you use command-line (Terminal.app in macOS) or even if you have a passing familiarity with it, youtube-dl is a highly recommended tool.

youtube-dl is available for macOS, Windows as well as Linux. The usage is very simple, just type the following command-line in Terminal (I have used an example video for demonstration purposes. Replace the URL with the appropriate one as desired):

youtube-dl https://www.youtube.com/watch?v=dgxpBpa9A48

That's it. It will download the video in the best available quality. There are no ads or any questionable content involved. Also there is no risk of downloading any inadvertent software/malware. youtube-dl downloads videos at best available speed for your Internet connection (unlike many other tools). It also supports download resuming (helpful if the connection breaks midway).

youtube-dl is not a built-in command in macOS. The easiest and best way to install it would be via using Homebrew. Follow the instructions on the linked webpage to install Homebrew. Once installed, run the following command to install youtube-dl:

brew install youtube-dl

Using youtube-dl, you can also easily download the video in lower resolution (for e.g. to watch on mobile device or to share over messenger) or just the audio only or video only stream from the video.

To select the download quality or type, simply, execute the command with an additional -F option to list all the available formats as:

youtube-dl -F https://www.youtube.com/watch?v=dgxpBpa9A48

The output will show all the available formats as:

[youtube] dgxpBpa9A48: Downloading webpage
[youtube] dgxpBpa9A48: Downloading video info webpage
[youtube] dgxpBpa9A48: Extracting video information
[info] Available formats for dgxpBpa9A48:
format code  extension  resolution note
249          webm       audio only DASH audio   50k , opus @ 50k, 3.19MiB
250          webm       audio only DASH audio   79k , opus @ 70k, 4.87MiB
171          webm       audio only DASH audio  112k , vorbis@128k, 6.98MiB
140          m4a        audio only DASH audio  128k , m4a_dash container, mp4a.40.2@128k, 8.70MiB
251          webm       audio only DASH audio  143k , opus @160k, 9.06MiB
278          webm       236x144    144p   83k , webm container, vp9, 30fps, video only, 2.79MiB
160          mp4        236x144    144p  129k , avc1.4d400c, 30fps, video only, 5.18MiB
242          webm       394x240    240p  188k , vp9, 30fps, video only, 4.55MiB
133          mp4        394x240    240p  271k , avc1.4d400d, 30fps, video only, 11.95MiB
243          webm       590x360    360p  347k , vp9, 30fps, video only, 8.06MiB
134          mp4        590x360    360p  487k , avc1.4d401e, 30fps, video only, 9.38MiB
244          webm       786x480    480p  508k , vp9, 30fps, video only, 13.20MiB
247          webm       1180x720   720p  910k , vp9, 30fps, video only, 25.75MiB
135          mp4        786x480    480p  957k , avc1.4d401f, 30fps, video only, 18.18MiB
302          webm       1180x720   720p60 1561k , vp9, 60fps, video only, 28.76MiB
136          mp4        1180x720   720p 1806k , avc1.4d401f, 30fps, video only, 36.16MiB
298          mp4        1180x720   720p60 1973k , avc1.4d4020, 60fps, video only, 37.02MiB
17           3gp        176x144    small , mp4v.20.3, mp4a.40.2@ 24k
36           3gp        320x194    small , mp4v.20.3, mp4a.40.2
18           mp4        592x360    medium , avc1.42001E, mp4a.40.2@ 96k
43           webm       640x360    medium , vp8.0, vorbis@128k
22           mp4        1180x720   hd720 , avc1.64001F, mp4a.40.2@192k (best)

To download the desired variant, simply pass the mentioned format code with -f option, and that particular audio/video stream will be downloaded and saved. For e.g., execute the following command-line to download the medium sized variant, suitable for playback on mobile devices:

youtube-dl -f 18 https://www.youtube.com/watch?v=dgxpBpa9A48

There are many more advanced options like looking up available subtitle files and downloading a specific one. The aforementioned options should suffice for casual usage.

Note: youtube-dl supports downloading from over a 1000 popular streaming websites like Vimeo, Dailymotion etc. apart from YouTube. youtube-dl can be easily installed using Homebrew.

If you use Firefox to browse YouTube, you will find that it has a plethora of add-on's that will allow you watch their videos without annoying ads, and even one-click to download buttons to quicken the video grabbing process.

Since Firefox is a browser aimed at security and privacy protection, you have less to worry about installing third party software and any potential monkey business kind of threats.

Add-ons are easily installed, disabled and removed and generally consumes fewer resources and leaves a lesser footprint on your operating system. Some allow specific folders for the video files to be saved in and allows to begin download immediately without dialogue boxes further quickening the grabbing process, while some allow downloading only the audio track as mp3 files.

Since the best one changes from time to time and differs from person to person, I will not list specific add-on names here. Hope that helps.


I can't 2 finger scroll using trackpad in Word since I upgraded to Yosemite I can't scroll using trackpad in Word since I upgraded to Yosemite.  I'm on a MacBook Pro.  It seems fine in all other areas, just in Word.  I have to go to the sidebar and drag it up and down to scroll.  Ideas?

You literally need to restart your computer, that should solve the problem. It did for me :)


How accurate is the iPhone X location data? First of all, I understand there are similar posts, however, they are to do with previous generation iPhones. This is specifically about the iPhone X.

How accurate is the GPS information that developers can get when using the iPhone X?

I am thinking about making a Raspberry Pi project where I need to get precise location data to create a map and calculate speed for some telemetry system I am making.

To check that it is do able first, I will test it with my iPhone X as I already have all the hardware. If the GPS is not accurate enough, I will go straight to the Pi setup. For example the GPS module I will be using updates location 10 times a second. What does the iPhone X do?

How accurate is the GPS information that developers can get when using the iPhone X?

It's a subjective question and the perceived accuracy of location data may differ based on usage, location and signal availability. While the real answer can only be obtained by actually capturing the data, I'll try to share some information which can help you with your query.

iPhone X along with its contemporaries iPhone 8 and iPhone 8 Plus, are the first iPhones to include support for not one but four geolocation services:

A brief description of each one of them:

GPS: Global Positioning System (GPS), originally Navstar GPS, is a satellite-based radionavigation system owned by the United States government and operated by the United States Air Force.
GLONASS: Globalnaya navigatsionnaya sputnikovaya sistema, or Global Navigation Satellite System, is a space-based satellite navigation system operating in the radionavigation-satellite service. It provides an alternative to GPS and is the second navigational system in operation with global coverage and of comparable precision.
Galileo: Galileo is the global navigation satellite system (GNSS) that is being created by the European Union (EU) through the European GNSS Agency (GSA). One of the aims of Galileo is to provide an independent high-precision positioning system so European nations do not have to rely on the Russian GLONASS, Chinese BeiDou or US GPS systems, which could be disabled or degraded by their operators at any time. The use of basic (lower-precision) Galileo services will be free and open to everyone. The higher-precision capabilities will be available for paying commercial users. Galileo is intended to provide horizontal and vertical position measurements within 1-metre precision, and better positioning services at higher latitudes than other positioning systems.
QZSS: The Quasi-Zenith Satellite System (QZSS) is a project of the Japanese government for the development of a four-satellite regional time transfer system and a satellite-based augmentation system for the United States operated Global Positioning System (GPS) to be receivable in the Asia-Oceania regions, with a focus on Japan. The goal of QZSS is to provide highly precise and stable positioning services in the Asia-Oceania region, compatible with GPS.

While GPS support has been available since iPhone 3G, GLONASS was added starting with iPhone 4S (ref: List of iOS devices).

Some references from the Web which back the claim that availability of multiple service support will lead to more accurate positioning data:

iPhone 8, 8 Plus, and X Support the Galileo Satellite System for Better GPS:

  According to the European Global Navigation Satellite Systems Agency, Galileo support in the new iPhones will allow users to benefit from more precise positioning that's able to combine GPS, GLONASS, and Galileo signals. Galileo, says the agency, has a modern signal structure that's able to help users better maintain their position fix when navigating through cities worldwide.

  Multi-satellite support also increases signal availability in urban areas where buildings can obstruct the sky and limit the number of visible satellites. Galileo has 15 operational satellites in orbit and three that are in testing, compared to 31 GPS satellites and 24 GLONASS satellites. By 2020, Galileo is expected to have 30 satellites operational.

The latest iPhone 8, iPhone 8 Plus, and iPhone X are Galileo-enabled:

  Among the new features of the latest Apple offerings is the fact that the newest versions of the iPhone are Galileo-enabled. The resulting ‘multi-constellation’ capability means that users of the new iPhones will be able to benefit from more precise positioning that combines GPS, Glonass and Galileo signals. The use of multi-constellation increases signal availability, especially in urban environments, where buildings obstruct the sky and limit the number of satellites visible. In terms of accuracy, Galileo’s modern signal structure has better resistance to multipath, which helps users maintain their position fix when navigating in cities.

New iPhones better serve you in different parts of the world with support for Galileo and QZSS satellites

  Combining GPS, GLONASS and Galileo signals lets new iPhones increase signal availability in urban environments where buildings obstruct the sky and limit the number of satellites visible.

  In terms of accuracy, Galileo’s signal structure is said to provide better resistance to multipath, which helps iPhone users maintain their position fix when navigating in cities.

iPhone X GPS accuracy is the same as iPhone 8, 7, 6S, 6, 5S and all recent galaxy phones. That is because none of the smartphones come with a GPS chip in them.

Phones do not have GPS, they have GPS capability. This capability stems from the modem chip that’s used to make phone calls and stems as a byproduct designed to receive GPS signals originally intended for clock maintenance needed for high speed internet to maintain internal phone clock.

They quickly realized it can also be used as low quality GPS, this is why current phones have such horrible accuracy of a radius that’s about 15 meters (45 feet) in diameter in some less optimal conditions, where real GPS with a GPS chip, update rate of 10 times per second, and SBAS, you will get below 1 meter precision without breaking sweat.

Phone GPS capability is okay for walking around a city, due to having more GNSS ability makes it very good for getting signal in places with tall buildings, but having Glonass, Compass etc in addition to GPS itself, does not increase accuracy, a dedicated GPS chip would be the only thing Apple could add, those chips are insanely small and insanely good at what they do, there’s plenty of space inside the iPhone, like for example that piece of plastic where headphone jack used to be.


Can I globally change the cmd-Q shortcut to require holding for two seconds, like the option in Chrome? Many, many times, I accidentally press ⌘+Q when I meant to close a tab or window, or switch applications. When I saw the option in Google Chrome to require the shortcut to be held, I was overjoyed. Problem is, I use Safari.

So, in short: How can I make the "hold command-Q" shortcut universal across all of my applications (or at least Safari)?

Here's a partial solution for starters:

Preventing accidental quitting in Safari (or any specific application)

Simply set up an unusual keyboard shortcut for the "Quit Safari" menu item in Keyboard preferences.

This will disable the standard ⌘Q shortcut, so accidentally hitting it doesn't make a difference — and you have to think before you quit!

(Unfortunately, I haven't found an easy way to do this for every application, without entering each one manually.)


Is there a way to automatically sync iTunes to my music folder (which is on a different hd)? I'd like iTunes to automatically add any music that I add to my music folder to its library. I don't want to have my music on the same hard-drive as Itunes, though, so I can't just copy it into any of the Itunes music folders. Is there a way to do this?

No, iTunes will not "listen" for music in a given folder (like the popular BT program Transmission, which will load torrent files once they've been downloaded to a given directory).

You have to manually add music by dragging it in the iTunes window or going through the file menu (CMD + O).

However, you could achieve what you are after perhaps with some voodoo in Apple Script. Or simply sort the contents of your music folder by "date added" (provided you are using Lion) and manually add the songs as they arrive.

But then if you are going through all this trouble of manually managing files, you may wish to ask yourself, "why"? It might be less of a burden to just let iTunes do its thing (like it was mentioned before, you can tell iTunes to copy the music anywhere you like, on any drive connected to your system, even on a network) than micro-manage a bunch of files.

Buy iTunes songs then open windows media and open I tunes folder , you want to burn the songs to a disc then rip the disk back on the computer  this really sucks but you can't copy iTunes music any other way


Where can I find the installed package path via brew I installed some packages via brew. But I can not find where they are.

I can not get access by typing hping on terminal

% brew install hping
(git)-[master]
Warning: hping-3.20051105 already installed

Use the following to show the installation path of a package:

brew info hping

Example output:

pcre: stable 8.35 (bottled)
http://www.pcre.org/
/usr/local/Cellar/pcre/8.35 (146 files, 5.8M) *
  Poured from bottle
From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/pcre.rb
==> Options
--universal
    Build a universal binary

I installed some packages via brew. But I can not find where they are.

It seems that homebrew requires one to be explicit with things.  Fortunately, a bit of escaping using brew --prefix can make this a no-brainer, for those who need to find the path for the pkg-config utility, e.g.

PKG_CONFIG_PATH=`brew --prefix hping`/lib/pkgconfig/ pkg-config --cflags hping

(Except this isn't going to work anyway, because it seems hping doesn't come with hping.pc .. although, in the case where package maintainers do put .pc files, this trick can be useful.)


How to export Text replacements from the Keyboard System Preference from shell? There are a few users here that use the same replacement text between several machines. We'd like to be able to sync up the replacement table between the systems.

Right now the manual way of doing this consists of selecting all items from System Preferences -> Keyboard -> Text entries on the table below this tab and then drag them out to Finder. Here's the table I'm talking about:

This creates a plist that can then be shared and dragged back onto this table for importation.

I suspect that there's a way to manually capture the plist or a portion of this configuration wherever it exists and then simply set up a sync script that keeps us all in sync every day.

EDIT: For what it's worth, I did a little digging and found that these values are stored in ~/Library/Preferences/.GlobalPreferences.plist. If you look you'll see these stored in the NSUserDictionaryReplacementItems key.

I found that you can pull out these keys with the following command:
/usr/libexec/PlistBuddy -c "Print :NSUserDictionaryReplacementItems" ~/Library/Preferences/.GlobalPreferences.plist

So now it's going to be a matter of storing these and reinserting them into another system's plist key.

Any ideas on how to do this manually from the shell so as to be able to automate?

There is an unofficial command line tool, which does exactly what you want, its called shortcuts.
As mentioned on GitHub, you can install it via homebrew

brew install rodionovd/taps/shortcuts

and then list your current replacements via

shortcuts read

and add new ones via

shortcuts import <input.plist>
shortcuts create <shortcut> <new phrase>
shortcuts update <shortcut> <phrase>
shortcuts delete <shortcut>

for details, see the documentation.

If it helps, if all that you have is a non-bootable backup of the old system, simply grabbing the entries from the .GlobalPreferences.plist manually may not work, as the entries are formatted differently there. You may need to do some find and replace so that

        <dict>
        <key>on</key>
        <integer>1</integer>
        <key>replace</key>
        <string>shruggie</string>
        <key>with</key>
        <string>¯\_(ツ)_/¯</string>
    </dict>

becomes

        <dict>
        <key>shortcut</key>
        <string>shruggie</string>
        <key>phrase</key>
        <string>¯\_(ツ)_/¯</string>
    </dict>


UK spelling dictionary - teach OS X *all* -ize spellings The British spelling dictionary in OS X is customized to UK spellings, a very useful feature. However, the designers have made the unfortunate choice of only listing -ise endings for words such as advertise, customise, etc. Many Brits, such as myself, prefer the -ize spelling.

In Lion, auto correct keeps changing all my -ize spellings to -ise. Not what I want!

Can any of you suggest a clever way (perhaps a perl script?) to quickly add all -ize variants of corresponding -ise spellings to the local dictionary?

Note: the suggestion "switch to US spellings" is not acceptable!

I found a good-enough fix for this.

I copied the Oxford English dictionary -ize words from here:

http://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style/Spelling/Words_ending_with_%22-ise%22_or_%22-ize%22

and pasted them into

/Users/danbrowne/Library/Spelling/LocalDictionary

This seems like a fairly comprehensive list. Anything which is missing I can add by hand.

One remaining issue: Apple doesn't seem to be able to intelligently conjugate these words, but using copy-paste on the list (ize -> izes, izing, ized, etc.) sorted that out.

"Advertize", "customize" and so on are simply wrong in British English. I'm afraid there's no way to make it allow incorrect spellings en masse -- you should choose an accepted standard that's in the dictionary and stick with it. Or if you just want to make up your own spellings (which is what it sounds like) then simply turn off spell check altogether.


Recover Time Machine without the password I'm having a issue with a Time Machine backup made on an external USB drive.
The TM backup is encrypted and I can't remember the password …
Does anybody know a tool to brute force the password ? (I remember the password is about 10 characters and alphanumeric (except for a "!" somewhere).

I'm running Mavericks.

Have a look at libfvde. It doesn't explicitly say it supports Mavericks, but might be worth a try.

Trust Me, there is no tool to decrypt the encrypted hard disk. there is no way to recover this


How to run VLC on El Capitan? El Capitan claims "VLC.app will damage your computer." When trying to run VLC, El Capitan reports this message:

“VLC.app” will damage your computer. You should move it to the Trash.

I tried downloading a fresh copy of VLC, but this didn't fix the issue.

How can I run VLC on El Capitan?

P.s. I tried the "control-open" but unlike Mavericks, that didn't allow the application to start.

I've had the same issue with El Capitan. Strangely, i could open the VLC.app from within the mounted dmg (OS X just said its unsigned) but not after I copied it to /Applications.

So I tried to copy it with the terminal like

cp -R /Volumes/vlc-2.2.1/VLC.app /Applications/

and voila, after that I could also open it from within the Applications folder.
Please note the "-R"-option.

I think this is safer than allowing malicious files to be executed by disabling Gatekeeper.

For future reference, you can open unsigned apps without a trip to settings if you know what you're doing: Right click on the application, and select 'open'. It will still give you a scary dialog, but with an option to open the app.

I haven't had a chance to test this on El Cap, so I'd be interested to hear if this still works.


A keychain could not be found to store "" Just got a new Macbook, my first Mac in 5 years, and I'm having trouble getting it to save my Wifi network information. If I remember correctly, I was able to connect to the network at the office with no trouble, but when I try to connect to my home network, I get the error in the title: A keychain could not be found to store "<network name>".

I then get the option to Cancel or Reset to Defaults. When I select Cancel, it connects just fine, but won't reconnect if I leave the house and return, or shut wifi off and turn it back on. If I select Reset to Defaults, a dialog box pops up asking for my login password, but I can't type in the box. I click on the text box, but typing does nothing.

The issue was resolved by removing the network from the list of Preferred Networks: System Preferences --> Network Preferences --> Advanced --> Find network and click "-" to remove from list of networks. After that I restarted the computer, and was able to connect and save the network without issue.


How i recover my icloud username and password My device is iPhone 4. I forgot my icloud username and password. How can i recover my username and password ? Would you please help me ? Its important as i cant use my device.

Try this site: Find your Apple ID.

  If you can't remember your Apple ID, just provide us with some information and we'll find it for you. Then we'll help you reset your password.

go to google chrome on your computer.
right on the screen go to controle googlechrome+parametrage
after mot de passe :
and you will find all your password and link related to you your browsing


iMac not shutting down since upgrading to OS X 10.11, El Capitan The iMac will not shutdown as normal, the spinning loader is visible and it stays in that state if I don't interrupt it using the power button.

I want to be able to shutdown as normal, at present I'm having to use the power button on the back to interrupt.

I've noticed a few posts on here with the same problem, unfortunately i dont have enough 'reputation points' to comment on their thread. My workflow has stalled to a halt since upgrading to OS X 10.11, El Capitan. Adobe InDesign is terrible and I am really disheartened with Apple for the first time since 1988.

I checked the filesystem with Disk Utility.

I have found that clearing all cache and font maintenance resolved the issue.

rm -rf ~/Library/Caches/*
rm -rf ~/Library/Saved\ Application\ State/*
sudo rm -rf /Library/Caches/*
sudo rm -rf /System/Library/Caches/*
atsutil databases -removeUser
sudo atsutil databases -remove
sudo atsutil server -shutdown
sudo atsutil server -ping
sudo rm -rf /var/folders/*

Restart immediatly

I've had this problem with two iMacs at work since upgrading. Bizarrely, none of the macbooks around the office seem to be exhibiting this.

The only solution/workaround that I've found is to make sure the trash is empty before I shut down. I can't explain why this works for me but it just does.

Hope this helps...


How can I dismiss the App Store banner in Notification Center without taking an action? This is the notification that pops up from the App Store on Mountain Lion:

As you can see, the only options are Details and Update. Most of these banners have a 'close' button, to dismiss the notification without taking an action. On this one though, it seems like the only action I can take is opening the App Store with it.

Just clicking the x in the Notification Center list doesn't get rid of this actual notification.

How can I close this without taking the time to open up the App Store?

To dismiss the notification temporarily:

Click and hold the banner and flick it to the right to put that notification in Notification Center. If you are using a Trackpad, You can hover over the alert and use two fingers to flick it to the left.

The notification will still remain in the Notification Center until you update.

Unfortunately, there is currently no way to dismiss the notification permanently.

on terminal

launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist

source:
http://osxdaily.com/2012/08/06/disable-notification-center-remove-menu-bar-icon-os-x/


How can I turn off a frozen iPhone? My iPhone 5 is frozen. I cannot turn it off and
when I try to restore it wont let me because it says I need to turn off Find My iPhone.

The first thing that you can try is doing a hard shutdown by holding both the power button and the home button for at least ten seconds. If your device still does not turn on or respond, you can try putting it into DFU Mode (recovery mode). To do this, start by plugging your device into your computer with the USB cable. Then hold the power button for around 5 seconds. While you are still holding the power button, press and hold the home button for an additional 10 seconds. At this time, release the power button but keep holding the home button for around 15 seconds. At this point, iTunes should recognize your phone as a device in recovery mode. To exit recovery mode, hold the power button and the home buttons until the device begins booting.

Reset All Settings can help if you’re still not sure which app is causing your iPhone to freeze. Reset All Settings resets your iPhone settings to their factory defaults, but it doesn’t delete any data. You’ll have to reenter your Wi-Fi password and configure the Settings app again, but Reset All Settings can fix a frozen iPhone, and it’s a lot less work than erasing and restoring your iPhone from a backup. To reset your iPhone to factory default settings, go to Settings -> General -> Reset -> Reset All Settings.
Try some recovery tool.
How to Fix iPhone Frozen on Apple Screen


How to increase keyboard key repeat rate on OS X? I know how to set the key repeat rate using System Preferences > Keyboard but it looks that the fastest settings is not enough.

Is there any way to speed up even more?

I do not know if others encountered the same issue, but I'm using a MacBook Pro, model 2010.

You can also change the preference keys by running the following in Terminal:
defaults write -g InitialKeyRepeat -int 10 # normal minimum is 15 (225 ms)
defaults write -g KeyRepeat -int 1 # normal minimum is 2 (30 ms)

The changes aren't applied until you log out and back in. KeyRepeat can't be set between 2 (30 ms) and 1 (15 ms) though.
I also use KeyRemap4MacBook. I've set the repeat rates to 40 ms and the initial repeat rates to 150 ms.

@user495470's answer is great for native apps, but for whatever reason, it appears to have messed up key repeat for me in XQuartz windows.  To work around the issue, I initially ran this in the terminal:

xset r rate <initial wait> <number of repeated strokes per second>

Leaving off the last 2 arguments will reset the system defaults.

I read that you have to run this command every time you run XQuartz anew, but when I put it in my login script, it caused the system to hang on shutdown (until I killed the hung xset commands) and on startup, so I discovered that a better way to change the key repeat setting is to first disable the little bubble menu that appears above a typed character upon press & hold, e.g. hold down the a key and you are presented with a bubble containing alternate 'a' characters with various umlauts, accents, etc..:

defaults write -g ApplePressAndHoldEnabled -bool false

Then run the key repeat commands:

defaults write -g InitialKeyRepeat -int 10 # normal minimum is 15 (225 ms)
defaults write -g KeyRepeat -int 1 # normal minimum is 2 (30 ms)

If you do it this way, key repeats will work in XQuartz windows without needing to run xset r # #.


Iphone 5s stuck in headphone mode I have a pair of Sol headphones that would always fit into my iphone until recently I realized that my iPhone didn't have any sound coming out of the internal speakers.

It was my headphone jack that is causing the issues and i just cleaned it out but now its not working and the sol headphones I mention just don't fit into my iPhone. I barely get the tip in and nothing else can go through and im not trying to force it in.

How do i fix this?

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

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

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

Hope this helped!

First solution: Perform a soft reset/reboot your iPhone
Second solution: Reset all settings on your iPhone
Third solution: RecoveryTool Fix Recovery


Is there a "permalink" for Sierra at the App Store? Upgrading, but I'd rather stick with Sierra until MacPorts is ready for High Sierra.

In the App Store purchased tab, I see OS X Mavericks and the rest of the set, but I never installed Sierra. If I search for one version in particular, either it doesn't come up or I'm sent directly to High Sierra.

How do I search for the entry for Sierra (and exclude High Sierra) on the App Store? Do releases have any sort of "permalink"?

Relevant:

Modify "Release date" in the featured tab. There is no such thing.
Downloading a release older than the current is no longer allowed (?).
Another hint that this may not be possible. That would be very frustrating. High Sierra is useless for me until MacPorts for High Sierra comes out. (How long that will take is a separate question.)

Yes - Contrary to past OS releases, Apple has an article with links to the store and detailed requirements for getting and installing macOS Sierra (even after High Sierra is out).

https://support.apple.com/en-us/HT208202 -  How to download macOS Sierra
macOS Sierra Installer on the Mac App Store

I would use the help article HT20802 to check for an updated link if the Mac App Store one fails you, but the one above is live now on the store.

Update
As pointed out by @bmike Apple has pusblished a support page 'How to download macOS Sierra' on Oct 17, 2017 with download links for macOS Sierra.
Use the provided link to download macOS Sierra from the Mac App Store.

Original answer
You cannot download an earlier version of Apple’s operating systems unless you have downloaded them before.
As you have correctly observed, you can download earlier versions of OS X/macOS if you have purchased/downloaded them at some point in time with your Apple ID.
In order to install macOS Sierra you have to have access to an Apple ID that was used to download macOS Sierra when it was available.


How do I edit custom repeat intervals for events on iOS? I created an event on my Mac's calendar that was scheduled to repeat every Tuesday and Wednesday. Later, on my iPhone, I wanted to change the repeat interval to Wednesday and Friday instead, but I couldn't figure out how to do so.

When I went to edit the repeat interval for the event on iOS, the only options were (a) the custom interval for Tuesday and Wednesday (selected), (b) none, or (c) the default intervals like daily, weekly, etc.

I thought that tapping on the custom interval would let me edit it, but instead it just re-selected it. However, when I selected a different repeat interval instead, the custom interval disappeared entirely, and there was no option to create a new custom interval.

(I also created a new event entirely and found that the Repeat settings don't include a "custom" option in that case, either).

So it is just not possible to create or edit custom repeat intervals on iOS? I'm running the latest iOS 7.1 on an iPhone 4.

This article on OSX Daily teaches that using Siri can result in custom reminder intervals. To my knowledge, the custom reminder interval, once specified, cannot be edited.

http://osxdaily.com/2013/04/10/custom-repeat-reminders-iphone-siri/

to edit repeat intervals, go to that event-> click on edit button, select repeat option-> select custom -> then select frequency as Weekly-> select days you want to repeat event.


Is there a full list of FN-key mappings for the MacBook Pro? I am looking for a document that would specify how can I produce strokes like the ones below on a MacBook Pro keyboard.

Insert
Numpad Plus
Numpad Minus
...

So far this seems to be the most complete list:
http://support.apple.com/kb/HT5636


Why is the App Store not automatically showing the update for macOS Sierra? App Store is not automatically showing the update for macOS Sierra?

OS X version: 10.10.5

Update (Oct 3, 2016)

Apple will now automatically download the upgrade for macOS Sierra on computers running OS X 10.11 El Capitan. You will see it automatically download as long as you have enough disk space, and have Automatic Updates enabled.

You must still specifically run the installer to upgrade to macOS Sierra.

Original Answer

macOS Sierra is not an update. It is an upgrade.

In macOS/OS X, upgrades are not automatically offered to you through the Update tab of the Mac App Store, nor the Automatic Updates functionality. You will not see behaviour like Microsoft offering Windows 10. You must specifically download the installer (and run it) to upgrade to macOS Sierra.

Either click on its entry in the Mac App Store (currently in the Featured tab), or by opening this direct link.

Happened to me as well, in the way that it did not show up as an update in the update tab in the App Store, but if you go to the main tab 'Featured' it should the top one.


how to get shell scripts to run at startup on Yosemite There is a directory in System/Library for startup items I presume: StartupItems

I need to have a shell script that will configure ethernet interface at start up, with local network address and subnet mask. I need to do this because the
network preferences for configuring the ethernet interface will NOT set it
using manual settings. THIS appears to be a serious bug, or my installation
is bad.

I was given the advice to use  networksetup from the command line but that
will not configure the ethernet interface in such a way that the configurations will be there on reboot.

The script needs to do its work with root privileges, or with sudo, but I
am assuming that if it uses sudo, there will be a password dialog presented
at boot time when the boot process gets to that script.

(I have had enough experience with FreeBsd and Linux to find my way around
in the terminal, but not necessarily as it applies to Mac OSX)

One way of doing it would be assigning the script a launchd service:

Create the shell script as usual. Then you can make a launchd service to run it at startup. Those are located at /Library/LaunchDaemons. These are in the XML property list format. Create another and populate it with something like this:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
    <dict>
        <key>Label</key>
        <string>com.example.app</string>
        <key>ProgramArguments</key>
        <array>
            <string>/bin/sh</string>
            <string>/path/to/script</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
        <key>KeepAlive</key>
        <false/>
    </dict>
</plist>

Change com.example.app, /bin/sh and /path/to/script as required.

The script will then run while the system is booting. If it runs too early, you can either write the script to try and do what it needs to do until it succeeds, or have it exit with a non-zero error code and add this to the property list before the </dict> line:

<key>KeepAlive</key>
<dict>
     <key>SuccessfulExit</key>
     <false/>
</dict>

For more on OS X launch daemons and services, I suggest looking here for a nice quick-reference on making them, or here for a more comprehensive reference on what launchd can do.

Take a look at login hook script.

https://wiki.afp548.com/index.php/Login/Logout_Hooks_in_OS_X


Trusting my computer with my iPhone no longer unlocks it for access (iPhone 5 w/iOS10, and Mac OSX 10.7.5) Ever since I upgraded to iOS10 my computer doesn't recognize when my iPhone "trusts" my computer. My computer recognizes the device, but it's not allowed to access it.

In Image Capture: Please unlock iPhone

In iTunes: iTunes could not connect to the iPhone because an invalid response was received from the device.

In XCode: Received an unexpected response from the device. Please check your setup and try again. (0xE8000013).

How do I get my computer to recognize my iPhone is unlocked and trusts the computer?

I am using Mac OSX 10.7.5, and I have an iPhone 5 with iOS10. I refuse to upgrade my OS to fix this problem, because if upgrading my old iPhone hardware to new software was any indication, all it will do is slow it down. My computer is a 2011 MacBook Air.

It appears the contents of

/var/db/lockdown

a folder on your mac, are corrupt.

First, unplug your iPhone or iPad.

Quit any apps that try to communicate with the iDevice e.g. Photos, Image Capture, iTunes, PhoneView, iMazing, iFunbox or Dropbox.

Delete the files within /var/db/lockdown/ (not the folder).

Plug your iDevice back in.

The “Trust this computer?” dialog box should appear. Tap Trust on your iDevice.

The operating system should create new .plist files in the lockdown folder. Try reopening one of the apps that had the error.

update macOS, don't update iOS neither. Don't forget Lion was released along with iOS 5!


How to set up new iPhone without deleting its data? I had my first iPhone synched with my Macbook, then I bought a second iPhone, a 3GS, and I still haven't synchronized it with my Macbook. In fact, I'm not sure I set this 3GS up with any computer at all: I don't remember setting up this new 3GS with any computer (is there any way I can doublecheck this from the iPhone itself?).

I have been using this 3GS for months, and now it's full of vital data that has not been backed up anywhere. Also, its iOS has never been updated. For these reasons, I'd like to synch it with my iTunes, so that I can back it up, and update iOS.

When I connect the 3GS to my MacBook, iTunes 10 warns me that:

"This computer has been previously synced with and iPhone or another iOS device"

I then have two options:
1) "set up as new iPhone"
2) "restore from the backup of" (here I see my first iPhone's backups)

Obviously I don't want to overwrite my current 3GS data with backups from another phone. Also, I don't want to erase or loose any data currently present on my 3GS.

My question is: how can I backup the data from this 3GS without loosing anything ?

I strongly fear that choosing "set up as new iPhone" will erase everything currently present on my 3GS.

Firstly you have to configure iTunes not to auto-sync.

Then, you plug your iPhone, and back it up.

If you have the iOS 8 or 9 later and you hit set up as new iPhone then it will not delete any data that you have on the phone! I just did this today and it didn't delete anything on my iPhone 5s at all. If you hit set up as new iPhone it won't do anything! It's just because your computer and iPhone do not recognize each other!! Thanks hope this helps


Where will the incident with the sudo command be reported to? If a non-admin types a sudo command in Terminal, this will appear after they enter their password:

User is not in the sudoers file. This incident will be reported.

Where is this reported to?

The event will be logged in /var/log/secure.log and a mail will be sent to root (which by default goes to /dev/null which is Unix speak for it is discarded).

it will be emailed to their apple id, i have found


What do I type to produce the command symbol (⌘) in Mac OS X? What combination of keys do I press to produce the command symbol (⌘) on Mac OS X?

(I copied the above symbol from http://en.wikipedia.org/wiki/Command_key.)

If you're just looking for the Unicode versions of Mac OS X keys, you can use this Apple support document to copy and paste them:

Mac keyboard shortcuts
https://support.apple.com/en-us/HT201236

⌘ Command (or Cmd)
⇧ Shift
⌥ Option (or Alt)
⌃ Control (or Ctrl)

More generally, Mac OS X provides a pane to insert special characters. You'll find it under Edit -> Emoji and Symbols in any program that takes text input. The Command key symbol can be found by searching for it's name "place of interest". To insert the character, double click it.

If you're really hardcore and are looking for a way to type the character by entering the Unicode hex code, this is possible:

Go into System Preferences -> Keyboard -> Input Sources, click "+", scroll to "others", select "Unicode Hex Input" and click "Add"

From the input source selector in the menu bar, select "Unicode Hex Input"

To enter a Unicode character, hold down option and type the 4-digit hex code for the character and it will be inserted. In this case, it would be option+2318.

I normally use "SHIFT + ALT + K" to generate a  Symbol.

Instead of using a ⌘ Symbol whenever writing anything which requires keystrokes / shortcuts because for most of the time that I have been using Apple computers it was called the "apple key" . (and the symbol physically written on the key was a  and not a ⌘)


On reboot system asking for keychain password for local items I reinstalled OS X Yosemite, I am now using a new admin password (I also changed my iCloud account password.) Upon setting up iCloud, it reused the iCloud data.

Everything is running fine BUT on each reboot I am asked to enter the "old iCloud password" for all system agents using the "Local Items".

___________ wants to use the "Local Items" keychain. Please enter the keychain password

and it only accepts my old iCloud password, not the new one ...

Keychain password & login are only the same until you change one, then you need to change the other separately

Source: OS X: Keychain Access asks for keychain "login" after changing login password

  Note: This doesn't happen if you change your account password using Accounts preferences.
  If you want your default keychain to be unlocked automatically when you log in, synchronize your Keychain Access and account login passwords by doing this:

  Open Keychain Access (you can get to it by choosing Utilities from the Go menu in the Finder).
  From the Edit menu, choose Change Password for Keychain "login."
  Type the former password of the account that you are currently logged in to, then click OK.
  If you entered the correct password, a new window appears; enter the original password again in the Current Password field.
  In the New Password field, type the password that matches your current account password.
  Re-enter the newer password in the Verify field, then click OK.

The other solutions didn't work for me.

For the first one, changing the keychain password, I found the keychain was using the right password, so I was changing the right password... with the right password? It still used the old password on restart.

Then I saw another keychain called 'Local Items' and I thought that might be it, I clicked it, unlocked it and it disappeared (all fairy tale like). Then I didn't know what to do; the second solution didn't work under any circumstance, the icloud keychain simply wouldn't lock.

What worked for me was to reset the keychain from Keychain Access > Preferences, which is fine since you get a backup of your old keychain.

After resetting I changed the password of the new keychain and Voilla! it was finally the old pesky password getting changed. Now all is good!


Is there a way to make AirPods connect to AppleTV without having to go deep into AppleTV's menus? My AirPods have been paired to my AppleTV long time ago.  But typically, I use them with my iPhone or iPad.

Every once in a while, usually at night, I want to watch a show on AppleTV using my AirPods.  However, the process of having to go deep into AppleTV's menus just to get the AirPods connected is a cumbersome process.

I asked Siri for help, but she had no idea what I was talking about when I used the Siri Remote to say "Hey Siri, connect to my AirPods".  And I did this when the AirPods are in my ear and have already played me the "I am ON" DING sound.

So, the question becomes:

Can I use any automated way to get the AirPods to connect to my AppleTV as "lazily" as possible?

Usually (sometimes I do have to go deep into the menu’s) you should be able to swipe down from the top, using your Apple TV remote (works in most apps - not all), and then select your audio device by selecting the “Audio” tab, going down to “Speaker”, and selecting your Bluetooth device.

Alternatively, you can hold the “play/pause” button on your remote when in the “TV” or “Menu” views and select the audio output in a pop up menu.

Related answer (my own) about how to use AirPods easily with multiple devices.


Mac OS X Mountain Lion - DNS resolving uses wrong order on VPN via dial-up connection I am using a MacBook with Mac OS X 10.8.2 and connect to my company's network via VPN. Everything works great when establishing the VPN connection via LAN or WLAN. However, when I use a dial-up connection (Huawei HSDPA USB Stick) host names are not correctly resolved in applications (e.g. Web-Browser). Command line tools like host name will correctly resolve the IP address, ping name will not resolve.

Using scutil --dns I dumped the DNS configuration when connecting via WLAN vs. dial-up. There is a notable difference in the lookup order:

connecting using WLAN:

resolver #1
  nameserver[0] : 192.168.80.10
  nameserver[1] : 192.168.80.24
  if_index : 6 (ppp0)
  reach    : Reachable,Transient Connection
  order    : 100000

resolver #2
  nameserver[0] : 192.168.80.10
  nameserver[1] : 192.168.80.24
  if_index : 6 (ppp0)
  reach    : Reachable,Transient Connection
  order    : 200000

resolver #3
  domain   : local
  options  : mdns
  timeout  : 5
  order    : 300000

resolver #4
  domain   : 254.169.in-addr.arpa
  options  : mdns
  timeout  : 5
  order    : 300200

resolver #5
  domain   : 8.e.f.ip6.arpa
  options  : mdns
  timeout  : 5
  order    : 300400

resolver #6
  domain   : 9.e.f.ip6.arpa
  options  : mdns
  timeout  : 5
  order    : 300600

resolver #7
  domain   : a.e.f.ip6.arpa
  options  : mdns
  timeout  : 5
  order    : 300800

resolver #8
  domain   : b.e.f.ip6.arpa
  options  : mdns
  timeout  : 5
  order    : 301000

DNS configuration (for scoped queries)

resolver #1
  nameserver[0] : 192.168.1.1
  if_index : 4 (en0)
  flags    : Scoped
  reach    : Reachable,Directly Reachable Address

resolver #2
  nameserver[0] : 192.168.80.10
  nameserver[1] : 192.168.80.24
  if_index : 6 (ppp0)
  flags    : Scoped
  reach    : Reachable,Transient Connection

The ppp0 connection is the VPN connection. As you can see, two servers are connected and they answer correctly on the command line and in applications.

Connecting via UMTS:

resolver #1
  nameserver[0] : 139.7.30.126
  nameserver[1] : 139.7.30.125
  if_index : 6 (ppp0)
  reach    : Reachable,Transient Connection
  order    : 100000

resolver #2
  nameserver[0] : 192.168.80.10
  nameserver[1] : 192.168.80.24
  if_index : 7 (ppp1)
  reach    : Reachable,Transient Connection
  order    : 100000

resolver #3
  nameserver[0] : 192.168.80.10
  nameserver[1] : 192.168.80.24
  if_index : 7 (ppp1)
  reach    : Reachable,Transient Connection
  order    : 200000

resolver #4
  domain   : local
  options  : mdns
  timeout  : 5
  order    : 300000

resolver #5
  domain   : 254.169.in-addr.arpa
  options  : mdns
  timeout  : 5
  order    : 300200

resolver #6
  domain   : 8.e.f.ip6.arpa
  options  : mdns
  timeout  : 5
  order    : 300400

resolver #7
  domain   : 9.e.f.ip6.arpa
  options  : mdns
  timeout  : 5
  order    : 300600

resolver #8
  domain   : a.e.f.ip6.arpa
  options  : mdns
  timeout  : 5
  order    : 300800

resolver #9
  domain   : b.e.f.ip6.arpa
  options  : mdns
  timeout  : 5
  order    : 301000

DNS configuration (for scoped queries)

resolver #1
  nameserver[0] : 192.168.80.10
  nameserver[1] : 192.168.80.24
  if_index : 7 (ppp1)
  flags    : Scoped
  reach    : Reachable,Transient Connection

resolver #2
  nameserver[0] : 139.7.30.126
  nameserver[1] : 139.7.30.125
  if_index : 6 (ppp0)
  flags    : Scoped
  reach    : Reachable,Transient Connection

This time, ppp1 is the VPN connection and ppp0 is the UMTS connection. From the response times of the commands (using the non-existing hostname foo.bar.local) I infer that ping uses the first resolver chain, where as host uses the scoped query configuration. ping takes 5 seconds to return "Unkown host", hostgets back immediately. I assume ping runs into the 5 second timeout of the mdns resolver.

In order to fix my problem with the broken DNS lookups when dialing in via VPN over modem I need to change the order of the resolvers. So far I have not found a way of doing this.

Any ideas welcome.

I had the same problem on my Mac, and after fixing it I have figured out that it was caused by FortiClient (VPN client). Even when FortiClient was disconnected - it's DNS still appeared in the scutil.

The solution for me was:

scutil
> list ".*DNS"

This will show you a list of all DNS configs, that will look something like:

subKey [0] = State:/Network/Global/DNS

subKey [1] = State:/Network/MulticastDNS

subKey [2] = State:/Network/OpenVPN/DNS

subKey [3] = State:/Network/OpenVPN/OldDNS

subKey [4] = State:/Network/PrivateDNS

subKey [5] = State:/Network/Service/forticlientsslvpn/DNS

To check each of them run: (until you find the problematic one)

> get key_name
> d.show

…and to fix it run:

> get key_name
> d.remove ServerAddresses
> set key_name

This is how it looked on my machine:

> get State:/Network/Service/forticlientsslvpn/DNS
> d.show
<dictionary> {
  ServerAddresses : <array> {
    0 : 192.168.30.6
    1 : 192.168.30.15
  }
  SupplementalMatchDomains : <array> {
    0 :
  }
  SupplementalMatchOrders : <array> {
    0 : 100000
  }
}
> d.remove ServerAddresses
> d.show
<dictionary> {
  SupplementalMatchDomains : <array> {
    0 :
  }
  SupplementalMatchOrders : <array> {
    0 : 100000
  }
}
> set State:/Network/Service/forticlientsslvpn/DNS
> exit

You can fix this by adjusting the service order of the network connections. Move VPN to the top of the list and the resolver order will follow.
http://support.apple.com/kb/PH14006

Content of link found at https://web.archive.org/web/20170828193724/https://support.apple.com/kb/PH14006?locale=en_US   and duplicated here:

OS X Mavericks: Change the priority of your network connections
This article has been archived and is no longer updated by Apple.
If you connect to the Internet or a network in several different ways (using Wi-Fi or Ethernet, for example), you can change the order of the network port configurations your computer tries when connecting to the Internet or network.
If there are multiple active network port configurations when you try to connect, OS X tries the one at the top of the list first, then tries the other port configurations in descending order.

Choose Apple menu > System Preferences, then click Network.
Choose Set Service Order from the Action pop-up menu. [The gear icon beside + - ]
Drag a service, such as Ethernet, to the top of the list.
Click OK, then click Apply to make the new settings active.

If you connect to the Internet using a virtual private network (VPN), and you selected “Send all traffic over VPN connection” in the advanced options pane of VPN preferences, you don’t need to move the VPN service to the top of the list.
Published Date: Oct 20, 2015


Remote app won't connect, says "Turn on home sharing" After an update installed, none of my iOS devices recognize my Apple TV from the Remote App. They just say "Turn on Home Sharing..."

When I go through the "add remote" wizard, I see a disabled music icon. I can't do anything with it except delete it.

What am I missing?

I play a song on my phone and then close AirPlay and select Apple TV which wakes the device. This works most of the time.

I have the same issue what I do since my Apple Remote is lost is unplug the Apple TV and when it starts back up I can connect my remote app to the Apple TV no problems....its a pain but its what works till they fix it


How to set default scroll option for full-screen mode in Mac Preview? Mac Preview always opens in single page or double page view when going to full-screen mode while I prefer continuous scroll. I know I could press CMD+1 every time but is there a way to set this scroll option by default on PDF file open?

Edit: I also tried the Preferences -> Opening for the first time, Show as: Continuous scroll. It still always opens files in single page view when going to full-screen mode. Is this some sort of bug?

Version: OS X 10.9.4 MacBook Air

Preview Preferences → Opening for the first time:

The preview preferences may be overridden by system preferences. Open System Preferences, General.  In middle of panel there is a section that says 'Show scroll bars'. There are 3 options. I'd try the 'always' option and see if that works on preview. I'd leave the preview preference set to continuous scroll as well.


iPhone with broken home button is stuck on black screen after jailbreaking I have an iPhone 3Gs and recently noticed that the home button doesn't work anymore. I used AssistiveTouch.

Now I want to jailbreak my iPhone, but it's gone wrong: the device is stuck on a black screen after jailbreaking, iTunes doesn't recognise my iPhone and my home button doesn't work.

What can I do?

Let the iphone discharge.
Then connect it to your computer.
If iTunes recognize it, try to restore it.

I would reccomend a vist to authorised apple service centre.Better leave it to the professionals.


How to create ISO from Application Bundle I have Mac OS X Mountain Lion as Application Bundle file. Burning the application to a disk is just like a data disk compilation on Nero.

How do I convert this application bundle into ISO image so that I can burn it on a disk and boot it from there?

Right-click your "Install OS X Mountain Lion.app" file and select "Show Package Contents".
Open Contents/SharedSupport and then you will find InstallESD.dmg.

Copy this file to your Desktop. This is the file that you need to burn OS X to a DVD. You need a Dual Layer DVD to burn OS X/or just use a USB flash drive.

It isn't an ISO, but you can convert to a 'cdr' from Disk Utility. A 'cdr' file is the same as an 'iso' AFAIK, and you can rename the extension so that it is an ISO.

sudo gem install iesd
iesd -i /Applications/Install\ OS\ X\ El\ Capitan.app  -o Desktop/Capitan.iso -t BaseSystem


Erasing iPhone and backup I've got iPhone 4S and I wanna sell it...I have backed up contacts on http://icloud.com ...Does contacts remain on http://icloud.com after reseting all iPhone settings?

Yes, the contacts remain in iCloud. However, once you reset the iPhone to factory settings, the iPhone is no longer logged in to your iCloud account which means that there are no contacts appearing on the iPhone whatsoever.

You can further log in to your iCloud account on your computer via a web browser (icloud.com) and erase the contacts from there if you wish.

Yes, the contacts you have backed up to iCloud will remain after using the “Erase all the content and settings” feature on your iPhone.

To fully erase an iPhone to avoid important data being recovered for illegal usage, see the guide:
5 Methods to Erase iPhone Completely and Securely

If you want to delete the contacts in your iCloud account, see the “Delete backups and turn off Backup for your device” section in this guide:
http://support.apple.com/kb/ht4847


Is it normal for a new Mac to have less than 100% battery health? I bought a new Mac, a little over a month ago. It has exactly 15 battery cycles now (after my use, of course). So, definitely, a new battery.
But, my problem is that I can see, through CoconutBattery and iStats that it can only retain about 8100mAh. They state my battery is with a health of 92~93% (supposedly, this battery is rated around 8700mAh when new). I confirmed on Apple stats that it retains 8100mAh, but Apple tells me nothing about the total expected capacity.
Is there a problem with my battery, or is this just a normal manufacturing variation?
They all state the condition is normal. But I find it weird that it won't retain 100% or even close to that, like 97, 98, 99%.
I can only imagine in a year, this dropping to below 90, like around 80%. I had other Macs that retained that over the period of like 3 years or more.

This happens regularly and we don’t have issues with them at work and often see a pretty wide range of FCC numbers initially. The measurements are precise but not accurate over short time periods. I would track use every three months and if at the 11 month period get a second read by Apple. They will have service notes for the battery diagnostic when new and also at almost a year so that will tell very accurately what the overall lifespan is.
If you haven’t contacted AppleCare and had them run one remote battery diagnostic, do that late January after the rush of holiday help requests has died down. Unless it’s popping a warning or you can’t get reasonable life, there’s no rush to get the first scan done.
Here are some past posts on whether any one measurement is predictive and how to handle end of warranty situations.
I would use that battery hard for a week or two (empty to full) and you’ll know it’s performing or not without needing any special calibration steps that were used in the past.

No, It is not normal for a new MacBook to have less than 100% battery. U should contact support and get your product replaced.
check this from apple support


Headphone icon on display of iphone Why is there a headphone icon next to the battery % on my iPhone display and how do I remove it ? I haven't seen that there before

iOS 10.2 uses the headphone icon in the status bar (previously used for W1-enabled devices only, like the Beats Solo3) for every Bluetooth headphone.

When wireless headphones are connected, iOS 10.2 will show a headphone icon and battery level in the status bar.

I am still figuring out if you can turn if off. Will update my answer.

Apparently this is the new Bluetooth icon on the iPhone


Is it possible to use FileMerge as standalone app? I'm wondering if there is a way to use FileMerge as a standalone tool. I don't want to install Xcode, since I don't need it. I just want the FileMerge app. Is that possible?

FileMerge 2.8, which ships with Xcode 5.0.1 links to frameworks that are located inside of the Xcode.app bundle. Shared libraries that are used by FileMerge can be displayed by performing the command:

otool -L /Applications/Xcode.app/Contents/Applications/FileMerge.app/Contents/MacOS/FileMerge

The output of this command indicates that FileMerge needs to use the DevToolsInterface, DevToolsCore, and DevToolsFoundation frameworks. :

/Applications/Xcode.app/Contents/Applications/FileMerge.app/Contents/MacOS/FileMerge:
    /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 1247.0.0)
    /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 1052.0.0)
    @rpath/DevToolsInterface.framework/Versions/A/DevToolsInterface (compatibility version 1.0.0, current version 3000.1.0)
    @rpath/DevToolsCore.framework/Versions/A/DevToolsCore (compatibility version 1.0.0, current version 2404.0.0)
    @rpath/DevToolsFoundation.framework/Versions/A/DevToolsFoundation (compatibility version 1.0.0, current version 3001.0.0)
    /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)
    /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
    /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 852.0.0)

The prefix @rpath indicates that dyld will use the run path list to search for frameworks that are being referenced. Specifically, FileMerge contains "../OtherFrameworks" in its run path list. When located inside of the Xcode.app bundle, those frameworks are right where FileMerge expects them to be.

However, if you copy FileMerge out of the Xcode.app bundle, FileMerge will crash upon launch. This occurs because the referenced frameworks (referenced above) are not in the run path list, which causes dyld to exit with an error of "image not found". The reason it cannot find those referenced frameworks is that a folder at the relative path "../OtherFrameworks" does not exist, and the frameworks do not exist in any other folders listed in the run path.

To use FileMerge without the Xcode app installed, you have a couple of options:

Copy FileMerge to the location of your choosing, and copy the contents of /Applications/Xcode.app/Contents/OtherFrameworks/ to one of the folders referenced in the run path list (~/Library/Frameworks or /Library/Frameworks are probably a couple of the best choices).
Copy FileMerge to the location of your choosing, and copy the contents of /Applications/Xcode.app/Contents/OtherFrameworks/ to be at "../OtherFrameworks" relative to the FileMerge app (e.g., if FileMerge is at ~/Applications, copy the folder "OtherFrameworks" to ~/OtherFrameworks

Edit

The above answer allows FileMerge to launch, but the application will terminate when you actually attempt to compare files. Apparently the application is looking for platform information at the path ../Developer/Platforms/MacOSX.platform/Info.plist. This means that it is necessary to copy Info.plist from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Info.plist to ../Developer/Platforms/MacOSX.platform/Info.plist (relative to FileMerge.app). Here are some steps that could be used to copy FileMerge to a folder at ~/Applications:

mkdir ~/Applications
cp -R /Applications/Xcode.app/Contents/Applications/FileMerge.app ~/Applications

cp -R /Applications/Xcode.app/Contents/OtherFrameworks/* ~/Library/Frameworks

mkdir -p ~/Developer/Platforms/MacOSX.platform
cp /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Info.plist ~/Developer/Platforms/MacOSX.platform

Yes, this is possible.

Open your Finder and search for XCode.app. Right click and then "Show Package Contents". You'll find a folder called "Applications". Now drag File Merge out of it and you can delete Xcode.


Change the permission of multiple files using the GUI I am looking for a way to change the permission of multiple files using the GUI.
I tried to select all the files and hit show info in the right click context menu, but this opens multiple dialogs where I have to enter my admin password and then change the permission.

Is there an easier way to accomplish this task?

You can use Finder to change multiple files permissions. Command+Option+i will open the Multiple Item Info panel that should set the permissions for all files that have been selected (it also gives you total file size, and lets set label colors too).

Otherwise you can select the folder the files you want to change are in, and use the regular get info window to set permissions on all containing files.

The Finder isnt able to natively change permissions of multiple selected files.

There is a 3rd party file manager application called Folklift2 which does have the ability to do this (amongst other things).  It's $29.95, but probably worth every cent if you need to do this often.

If you want instructions on how to do this via the command line for free, let me know in the comments :)

[Edit: I was wrong, it is possible - see answer from @Nilloc]