How to undelete notes on iPhone "Notes" app?

There is a way to undo the delete.  You just have to shake your iphone, and this will activate the "undo" feature which seems to have been forgotten by most people (it was a feature of an iOS update a few revisions back around 2009).

In case you think I am kidding, click here.


I figured it out! The network settings needed to be reset, which I did by going to Settings > General > Reset and clicking on Reset Network Settings.


Is there a simple way to clear "documents & data" + "other" from iPhone while running iOS 10 beta?

Try making a backup using iTunes, then going to settings on the iPhone and erasing everything. Then restore from the backup.


Personally, I got around this issue by doing a complete reformat and reinstall of everything. I installed OS X first from disc, then created the Boot Camp partition, then installed Windows.

It definitely isn't the prettiest solution, but a solution nonetheless. I would advise at least waiting to see if anyone has an idea for how to move those "unmovable" files before diving head first into this.


Can't install port that is visible on macports.org [Macports]

Try updating Mac Ports using the command sudo port selfupdate. You can read more about updating and installing Mac Ports here.


Weird errors in system.log while trying to run .kext

Your debug output will be in kernel.log, not system.log. Further, the terminal command kextstat | grep 'MyKext' will tell you whether your kext is loaded.


Mac trying to play audio through monitor's thunderbolt port

Same thing happened to me. You have to manually change it in System Preferences > Sound > Output Volume.


Are you searching via command-f within Finder? If so, do you see a pair of dropdowns that say Kind is Any? Click Kind and select System files. Any will change to aren't included. Click it and change it to are included.

If System files isn't available in the first dropdown, select the last item, Other…, and find it in the subsequent popup.

If no dropdowns are shown, click the round + button on the right edge of the Finder window, near its top.

If you're searching via Menubar > Spotlight, I've looked in the past for a way to include hidden files in its search results, but to no avail.

Personally, I use App Cleaner, by the way, to tidy junk left by messy apps.

ADDENDUM:

I see now this works for most Library files, like those found in Application Support or Internet Plug-ins, but it fails specifically for .plist files found in the Preferences sub-folder. Not sure why Apple would do that.

Others have had this difficulty, too, and they've solved using App Cleaner or a similar third-party app:

http://lifehacker.com/5711409/how-to-search-for-hidden-packaged-and-system-files-in-os-x
http://forums.macrumors.com/showthread.php?t=1599438
http://hints.macworld.com/article.php?story=20121101064200135

It seems the options are third-party app, manually search through Finder, or perhaps grep through Terminal. Regardless, remember to leave http://www.apple.com/feedback/.


Where did these missing OS X application icons go?

If restarting and all that doesn't help, here's how i fixed mine.

Open finder.
Go to /Applications.
Drag the offending application to the desktop to create a shortcut.
Shortcut should have the proper icon.
Right click shortcut and click on Get info.
Click on the icon on the top left of the info view. Example:

When icon is selected (blue highlight), hit Cmd+C to copy it. Example:

Delete shortcut (not necessary).
Go back to /Applications in finder.
Right click on the offending application.
Click Get info.
Notice the place where the icon should be Top left.
Click on that location to highlight it.
Press Cmd+V

You should now see your icon again.

Tip: This method can also be used to change any icon to something else and customise your Mac !


Intel® Graphics Drivers for Mac*
Last Reviewed: 27-Jun-2017
Article ID: 000022440

If you are looking for graphics drivers for a Mac*, we recommend that you visit one of the following Apple* web sites:

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

https://support.apple.com/choose-country-region/downloads

Note        The graphics drivers are built into the Mac operating system; updating to the latest OS release will install the latest drivers.


Where is the date and time preference data saved on Mac?

I don't know of a purely programmatic way of getting it, but the systemsetup command can do it:

$ systemsetup -getusingnetworktime
Network Time: On


How will the free update to Mountain Lion work?

I suspect it will be serial number based, or model number based.  As the new models will no doubt all have serial numbers and indeed model identifiers (iMac 9,1 for example) that will allow them to clearly identify which machines are applicable, and allow the upgrade as appropriate.

In previous "up-to-date" schemes it has been this way, and not reliant in any way on what is installed on your drive.

If you are transferring to a different boot volume, I would recommend using an image file rather than Time Machine.  You can pick up a USB enclosure for your SSD, image the existing drive onto it, and then simply swap them over - this is how I have done things in similar scenarios.


Does the recovery partition get updates?

The Recovery Partition does not get updated. Once the partition is created, OS X Recovery downloads the latest of your OS X version from Apple.

Extracted from Apple's About OS X Recovery:

  Reinstalling OS X Lion or OS X Mountain Lion via OS X Recovery requires broadband access to the Internet via Wi-Fi or an Ethernet connection. OS X is downloaded over the Internet from Apple when OS X Recovery is used for reinstallation.


So the issue was the following:

Summary:

iTunes Backup changes to "iCloud" when "This Computer" is selected when iPhone is connected to iTunes.

Issue:

when connecting to iTunes in iPhone(YourIphone) > Summary > Backups the "iCloud" option was checked.  When I had set the "This computer" option. So when I set it again to "This computer" option and clicked "apply" and "sync" it would backup locally but then revert back to the "iCloud" option.  I thought the settings were corrupted locally. so was looking a way to reset the sync settings to clear out this issue.

Fix:

on your Device > Settings > Apple ID > iCloud > iCloud Backup > Turn on iCloud Backup (since it was off) > then Turn off iCloud Backup. Reconnect the Device to the computer.  Your settings will now remain on "This computer".

So I'm leaving this solution that took me over 5 hrs to figure out to save other people some time if this ever happens to someone else.

Hope it helps someone else


You need to tell your Latex editor where the main file of your dissertation is placed, in regard to the document you are editing. To define it, add this command to the header of the .tex file that you are editing:

%!TEX root = ../Main.tex

Just edit the path to your main file (in this example "../Main.tex") from the file you are editing. I usually have a file "main.tex" as master document and I link the chapters or sections of the document which are placed in sub-folder.

To try it out, open the menu Bundles -> Latex -> Project Management -> Open Master File
With this line in the head the main.tex file will open. Then you can compile it directly from the included .tex file with Bundles -> Latex -> Typeset and View


MacBook taking long time to load the boot loader; rEFInd freezes

I'm assuming you're dealing with a Retina MacBook Pro.
If your Mac is taking that long to find something to boot and then also taking forever to boot afterwards then you may potentially have faulty storage.

Yes they probably will baulk at the 3rd party boot loader but as long as you have a backup you'll be OK. The Apple Store will run hardware tests to confirm whether or not the storage is faulty as well as reload the current version of OS X after wiping your storage.
It's part of their testing so if they can't load OS X cleanly then it's definitely a hardware issue.

You can find your local contact number here: https://support.apple.com/en-au/HT201232

On that note, why not just try cleanly installing OS X yourself after erasing your storage?

See http://osxdaily.com/2014/12/14/reinstall-os-x-mac-internet-recovery/

If you can do that successfully then you're just looking at an issue with rEFInd and/or your Linux partition (by the way why not just get Linux booting natively through EFI without the extra boot loader? http://heeris.id.au/2014/ubuntu-plus-mac-pure-efi-boot-short-version/)


How can I show text labels on buttons globally?

I have not yet found a way to set this globally across all apps.

For the Preview app, you can right-click on the toolbar button or control-click, and then select "Icon and text" to get this result:


What language is used in equations in Pages and Keynote? e.g. \texttt{}, \mathtt{}, \tt{} and \text{}

Pages supports equations written with both LaTeX commands and MathML elements. However, it doesn't support all of each language providing only a subset of available features.
In regards MathJax, it is actually also the case that MathJax supports LaTeX and MathML markup, so that's why you'll find that commands used with MathJax also work with Pages. The environments, configurations, installed packages, and so on, are not the same however, and that's why you'll find inconsistencies in how the same lines of code are displayed in the two systems.
You'll find Apple's documentation for the feature here:
https://support.apple.com/en-gb/HT202501
There are no options to change which languages are supported by equations in Pages.


Text Messaging Forwarding code not showing up on macbook pro

The iPhone and the macbook should be on the same wifi network.

Open the messages app in your macbook, then go to preferences. Click on iMessage account and you should see your iCloud account, check the box near email and phone number
go to your iPhone settings -> messages -> Send and receive, and see if your email is there.
turn on text message as you did before, the code will show on your messages app on the macbook


How to not have thumbnails overlap in Finder?

You need to have either 'Sort by' or 'Arrange By' set to something, rather than just having Snap to Grid set.
Right-click in the folder but not on an icon to see the option, or  Cmd ⌘   J


After Catalina Update Bluetooth Headphones Turn Off Randomly

I had the same problem.

I did everything that I found within the different communities and blogs, finally, I find out that there is something between Whatsapp and Bluetooth. I uninstall WhatsApp and never use WhatsApp web again and problem solved.

I hope it can help in your case too until Apple figures out how to fix it.


How do I transfer voicemails from old iPhone 4S to new iPhone 5S?

I think we’ve established that at the time this question was asked, you were left at the mercy of your carrier. There were workarounds, such as plugging an AUX cable into a computer and recording those voicemails, but many of them were rather cumbersome or lossy (or they cost money).

Thankfully, starting with iOS 9, Apple added the option to convert Voicemails to Voice Memos (on carriers that support Visual Voicemail).

Simply open the Share Sheet on a voicemail you want to save, then select Voice Memos.

Voice Memos are supposed to sync via iCloud (although my results have been spotty with that one), and my experience has been that they get included in your iTunes and iCloud backups as well.

You can also save your voicemails to iCloud Drive, AirDrop them from your old iPhone to your new (although that requires at least an iPhone 5), etc.

I don’t know how relevant this question still is to the OP, but if they kept their old iPhone 4s, it is eligible to upgrade to iOS 9, and therefore transfer those voicemails that have been sitting around all this time.


How do I get the Apple Music app to just play one song at a time, and not automatically go to the next song?

It appears the only way to play a single song is for it to be at the end of (or the only item on) a playlist when it's started. Otherwise, Music uses the current context to decide what to play next automatically, such as the rest of an album, song list, or playlist.


You can do this via System Preferences.

More specifically:

Go to Apple > System Preferences…
Click on the Keyboard pane
At bottom right click on the Modifier Keys… button
Now click on the Caps Lock button to select the No Action option
Exit System Preferences


matplotlib broken after `pip install matplotlib --upgrade` to version 2.1.0

This is an issue with matplotlib 2.1.0 on macOS. There is a bug which causes this due to some refactoring in the new release.

It will probably be fixed in a bug fix release soon, but you will have to downgrade if you need it working now.

To install old version: pip uninstall matplotlib && pip install matplotlib==2.0.2

Refs:

https://github.com/matplotlib/matplotlib/issues/9345
https://github.com/matplotlib/matplotlib/issues/9366
https://github.com/matplotlib/matplotlib/pull/9347


Problem with Apple Time Capsule Being Used to Extend a Wireless Network

It sounds like the Time Capsule isn't functioning properly. It may be worth scheduling a free appt at the Apple Genius Bar. They can tell you if there is a recall or if by some chance the repair/replacement is covered under warranty. Perhaps it needs a firmware upgrade? You can check in the Airport Utility on a Mac or iOS device. More info here on Apple's website.

One more thing to consider... Since you are getting decently fast speeds in one location, but not in another, is it possible that there could be something interfering? Oftentimes a refrigerator, microwave, metal paneling in a wall, etc. can disrupt the WiFi signal—although I would expect the connection to be intermittent and fairly slow.

You may consider switching the two Time Capsules to see if the same issues occur with the other one as well. This can at least isolate it to either being a defective Time Capsule, or some other environmental element. It could also be a defect with the Chromecast. Is that possible?

Aren't wireless issues fun?? :) so many possibilities!

Most name brand wireless routers can work as an extender of an existing network. So, no, it definitely doesn't have to be an Apple product. However, make sure all extenders are in "bridge mode" so that they truly do act as an extender and aren't trying to create their own subnets. If you do get another router, it will not be in bridge mode out-of-box. You'll need to configure that using the router manufacturer's documentation.


How do I create totally independent web browsers in different Desktops?

If you actually need two distinct Safari instances running, this may be of help: Assign Application Windows to Different Spaces/Desktops , but if all you want is to have two Safari windows in different desktops, all you need to do is to open two windows and drag one to the right edge of the screen. If you hold it there for a second, it will move over to the next desktop. (The desktop has to exist first, dragging won't create a new one) You can also do this by dragging the windows in Mission Control. As far as I know, the only way to have the same windows open in two desktops is if Safari is assigned to All Desktops. You can check by right clicking Safari in the Dock and going to Options.


No feedback sound when I press the volume buttons (volume up / down) on touch bar even though the box is checked in system preferences

Please select a sound device in the output tab.

Also, try toggling the mute icon.


How to disable animation while 3 finger swiping to desktop?

The animation speed is proportional to the speed of the swipe. If you swipe fast enough, the animation will be even faster than the one used with Ctrl+2.


Logging in automatically without removing the password

Yes, this is possible. An automatic login option is available within the System Preferences.

System Preferences > Users & Groups > Login Options > Automatic login

This ability may not be available if you are using FileVault.

When setting up this option, you will need to provide the user's password. See Does activating auto-login compromise secure password storage? for a discussion about how this feature works.


Note the original question asked why Apple shipped an old version of bash and then asked how to upgrade. This is an answer to the original. If the question is just the latter then it is a duplicate

You would have to ask Apple as to why. However I would note that bash is now licensed under GPLv3 and   3.2.57 is the last version released under GPL2.

As bash is in /bin you should not replace it directly as this can be updated or modified by Apple at any time and now with SIP it is also more difficult to change. Also scripts elsewhere might depend one this version

You can however add bash from GNU or from a package manager like Macports or Homebrew. You can then change the Terminal.app profile to start this shell rather than bash

Macports is

sudo port install bash

Homebrew is

brew install bash

As of 14/6/16 - the stable version of bash is 4.3.42 and updates usually come rapidly through both port systems.

Or you could change your shell to another that Apple supplies e.g.  zsh which is more powerful than bash (version up to date of release of El Capitan) or ksh which is upto date. (or tcsh which is a C shell but also reasonably up to date)


Using your mac in target display mode would waste it's potential as a more power computer than your MacBook. Try an app like Teleport. It lets you network your multiple Macs together so that a host Mac's mouse and keyboard can be used to control other Macs. It works very similarly to multiple displays on a single machine, and even the clip board is shared between the two! The only issue is that you can't drag windows between the two displays (which are actually running on two separate computers), but at least both Mac's power can be used.


You could try resetting NVRAM and PRAM. They store system settings that might be related to the problem.

Shut down your Mac, then turn it on and immediately press and hold these four keys together: Option, Command, P and R. You can release the keys after about 20 seconds, during which your Mac might appear to restart.

Apple's instructions


How to start a recording on the macOS built-in Voice Memo

Go to system preferences and click on sound and then click on the input tab. You should see a panel like the one below.

Click on the Mac microphone and set the input volume to a resonable setting (I use about halfway across). You can choose a position such that speaking in a normal voice will move the input level about 1/3 up the blue scale. See below.

Now try recording using the method you tried previously. When you start the voice recorder and hit the red button you should get a screen like the one shown above. While running, the white line indicating sound intensity will be colored red.


Your music file must be a .caf file.
Open Settings → Music Memos and see what the ‘Use iCloud’ switch is set to.
You don't need to change it, just keep it in mind for step 5.
Find your music file in the Files app, such as in the Downloads folder if it came from Safari.
Long press the file and choose Move (or Copy).
If the switch in step 2 was on, find Music Memos under ‘iCloud Drive’.
If the switch was off, find Music Memos under ‘On This iPhone’.
Move/copy the file to that location.

This worked for me with a test caf file and iOS 13.5.


iCloud Drive for Mac is taking up too much space on hard drive

The cloud with an arrow icon means that the file is not currently on your computer. Clicking it downloads it to your computer.

There is a setting in System Preferences > iCloud > iCloud Drive > Documents called "Optimize Mac Storage." When this is selected, older files that aren't accessed regularly or recently are removed from your computer, but saved on iCloud.

The level to which the files are chosen for optimization is linked to how much free space you have on your Mac. If you have very little free space, many older files synced with iCloud drive will be offloaded from your computer, safely stored in iCloud. If you have a lot of free space, files might never be offloaded.

If you disable Optimize Mac Storage, you may run low on or run out of storage space on your Mac.

The exact length of time that the file is downloaded to your Mac is a mystery to me. Unfortunately, it's not possible to pick and choose which files you would like to offload, as this is done automatically.


Is it possible to hide or remove system preference panes?

The answer is Yes on both counts. That is, you can hide a preference pane or remove it altogether. See below for steps on doing each.

Hiding System Preference panes

To hide a System Preference pane:

Go to Apple > System Preferences…
With your mouse, go to View > Customize…
This will reveal a checkbox at the bottom-right of each pane (see image below)

Untick the checkbox of any pane you want to hide
Click on the Done button at top-left of the window

Note: You can also use the above steps to reveal any previously hidden panes by ticking the checkbox at Step 4.

Removing System Preference panes

You can only remove 3rd party preference panes (i.e. ones which are not natively part of macOS). To do this:

Right-click on the preference pane in question
Select the Remove “name“ Preference Pane option (in the example image below the user is selecting to remove the Java preference pane)

Login items

In case you're just wanting to hide an item upon logging in, or want to stop it loading on startup, you can also hide or remove items from your login items. To do this:

Go to Apple > System Preferences…
Click on Users & Groups
Make sure your user account is selected (it should be by default)
Click on the Login Items button
Now you will see a list of applications etc that automatically open when you log in
You can either:

Hide an item by ticking the checkbox on the left of it, or
Remove an item by selecting its name and then clicking on the minus - button below the list.


iMac running OS X 10.2.8 doesn't get an IP address on Wi-Fi

If the iMac is indeed limited to WEP security, an alternative would be to use a 'wireless gaming adapter' such as this one. Originally marketed to Xbox 360 users who did not want to buy the official wireless adapter, these devices handle the wireless connection (using stronger WPA/WPA2 security) and provide an ethernet connection to the iMac.


Hard drive Ejects itself while running ddrescue

I won't blame anything or body except a failing hard drive. There is a old trick where you place a defective hard drive in an ESD safe bag and store it in the freezer for a couple hours. Once the metal is cold through the bag then try accessing the files again. You might have luck without ddrescue (which I am not aware of or experienced with) and the drive might just show up in Finder. However if it doesn't or it keeps ejecting and remounting you could drive a different computer or send the disk into specialists for data recovery.

Cheers


You could save a script like this as a stay open application in AppleScript Editor:

on idle
    tell application "TextEdit" to close windows where name contains "Untitled"
    return 1
end idle

You can open it at login by adding it to login items. return 1 waits one second before running the idle handler again. killall applet terminates the process.

Closing windows with System Events:

tell application "System Events" to tell process "Preview"
    repeat with w in (get windows where title contains "pdf")
        click (button 1 of w where description is "close button")
    end repeat
end tell

I use this function to connect to a 3G network:

mlk() { pkill -x EasyConnect; open -ga Mobiililaajakaista && sleep 30 && pkill -x EasyConnect && osascript -e 'tell application "Safari" to close (tabs of windows where URL is "http://www.elisa.net/slmobi/")' & disown $!; }

open -g opens the application on the background. Without disown the shell shows a message like [1]+  Done after the background job finishes. pkill -x is like killall but it doesn't show an error message if it doesn't match any processes.


Try to put a delay before such as:

on run
    delay 5
    say "a"
    say "b"
end run


I have a paid app on appstore, is it possible to offer the users who bought it a different app, and pull this one from appstore?

We did this several years ago. We implemented a system to do it and it's a little complex. This is not code to use, just an overview of generally how we did it. You'll need to refine this for your exact usage.

Implement a shared "Group" directory to store some preferences in, or iCloud shared KV storage for both apps (on the same key!)
In the Pro app, store something in a user defaults file or iCloud KV, even just a single bool for "is pro"
In Free app, also implement reading/writing to the group/iCloud
Implement a free in app purchase in the Free app to unlock the Pro migration.
In Pro app, set up a dialog to tell users they must download Free app and redeem the free in-app-purchase to upgrade. They must not delete the Pro app until after they d/l and redeem. (Here is where the iCloud shared storage is better, it's available right away to almost all users even if they delete the Pro app first.)
When they download and start Free app, check the shared user defaults/iCloud for "isProUser" or whatever you call your key, and then unlock content. Or maybe show them the free IAP on your content purchasing screen (that is hidden for non-Pro users).
Deprecate the Pro app in the future. Some users might not update, or they mess it up. Hopefully customer service can help with promo codes.
After they update, save a key for "hasUpdated" or something to not show the "upgrade" dialog again if they reinstall; or do but tell them to "restore purchases".

The pro users will have to upgrade 1 more time to get the version that will write their keys to enable the free upgrade.


What program should I use to transfer 20TB data across the network?

rsync is a good way to go (scp is pretty much the same with fewer features). You may want to use the -Z option, which will enable zlib compression. Depending on how fast your drives/computer are, it may be faster than sending uncompressed, i.e. if your network link is saturated. You may also want the archive mode option, -a which will preserve symlinks, permissions, and creation/modification times, as well as copy directories recursively. Depending on what you're copying you might want -E which preserves extended attributes and mac resource forks. Finally, --progress will show you progress information.


Is there any MacBook-supported filesystem that will not do a scan every time its underlying external HDD gets unplugged without eject?

When a file system is improperly disconnected, the is a likelihood that there are partially completed write operations. In the simplest cases this might just lead to the corruption of a single file.  But if the file system was in the middle of making a directory/folder change this would lead to the whole folder being corrupt.  In the worst case, it could make the file system unusable.
So it is a good thing that macOS makes sure that the file system on any improperly ejected file system is intact and in a consistent state.  You would be very unhappy if there were any problems with the file system that led to a loss of data.
For simple file systems the checking needs to be of the whole file system.  And that is slow, as you know!  But, worse, there is a good chance that the disk may become unusable if it was in the middle of multiple write operations.
More modern file systems keep a journal of changes so that after an improper ejection, the file system can be set back to a consistent state - undoing any partially completed operations. As well as being more sure, recovery is much quicker than for older file systems. This technology (and its theoretical basis) was developed for databases (in the 1970 and 80s) and later extended to whole file systems.
Both the HFS+ and APFS file systems are journaled and are the usual file systems for disks used only on Apple systems.  Windows NTFS is also journaled, but not so easily used with macOS.
So the short answer is to use APFS or HFS+.  Recovery will not be instantaneous (and macOS may complain about the mistreatment of the disk), but it will be quicker and more certain than when using exFAT. For better recovery use APFS rather than HFS+.
But, be aware that accidentally unplugging a disk (particularly an HDD) can lead to physical problems on the disk drive. So don't make a practice of improper ejection if you value your data!


Crazy "System" traffic data - What to do? ios 9 - iphone 6s

I would look at which Apps are allowed to use Background App Refresh, in Settings > General & also possibly in Settings > iTunes & App Store what is allowed to download over Mobile data.

A third possibility is iOS updates themselves, which cannot be prevented; the best workaround for those is to always update on the day of release, through iTunes, rather than let the update download to the phone.


Yes, you should be able to do all the things you asked, provided you have the correct apps on the iPad.  It's easier to do these things if you keep your docs in iCloud instead of the network share, though.

For instance, I have the MS Excel app and I store all my spreadsheets on a network share or on iCloud.  I can do almost everything I need to do thru the app.  I also have Emby and Plex apps to watch all my movies on the network share.


How to Uninstall System Apps by AppCleaner?

The remove the locks so that you can delete macOS system apps go to
AppCleaner -> Preferences -> General Tab
and Uncheck "protect default OSX Apps"

I just cleaned up garageband from macOS Sierra 10.12.5 which was shown as locked (system protected app) as shown in your image.

EDIT: As @leo said, please be warned that removing some system app like messages might break/ crash a whole set of applications or even the entire OS. SO please be careful about trying this


How to enlarge the status bar font size?

There is actually an easy fix for this, as it turns out.

Abilitynet.org has a nice clear description at https://mcmw.abilitynet.org.uk/apple-os-x-10-10-yosemite-making-text-larger/

I didn't discover that source until after I'd called Apple Support, where I was given the same very simple answer, which is:

On the Apple Menu, go to System Preferences.  In System Preferences, go to Displays.  Change from Default to Scaled, then click the box to the left of the Default box to choose larger font or gigantic font.  (Unfortunately, the Scaled display options are not available with a slider, which would have been perfect as then you could choose exactly the size that works best for you.  However, the next size up from Default will probably work well for almost anyone who's been struggling to read the menu bar.)

Making this change not only fixes the visibility of the menu bar, but also carries over to other application menus.  For example, I use WORD, and was having to peer at my 27-inch screen from 2 inches away to see where to navigate the cursor in order to change the font size for my document.  In Google, if I wanted to read an url, I had to copy and paste it into WORD, then zoom the text display. It was VERY frustrating, and now all of that's just a bad dream.

((As an aside, as a "newbie" to the Apple world, this was my first contact with Apple Support and they earned top marks from me for response time, courtesy, and giving me precisely the info I needed.  Thank you Apple Support!)


How can I locate in iPhoto an image selected in the Finder?

Here is a basic automator service that will allow you to select an image in Finder and then start the service to find it in iPhoto. It worked fine on my Snow Leopard machine.

HTH

EDIT:
Changed the code slightly to make it behave better and make it go into Edit mode. Here is the changed code. Open the Automator Service file, and copy/paste it over it. Save it and it should take effect immediately.

on run {input, parameters}
    set fPath to POSIX path of (input as string)

    tell application "iPhoto"
        activate
        select album "PHOTOS"
        set photoList to every photo whose image path is fPath
        select item 1 of photoList

        # Pressing Enter key goes into Edit mode...
        tell application "System Events"
            keystroke return
        end tell
    end tell
    return input
end run


Dropbox works for me using multiple computers with a single iBank file.  It's good to set iBank to automatically backup its files onto Dropbox also.  The only caveat is if you open your iBank on a second machine before the Dropbox has updated with the file from the previous machine.  In that case you'll have two competing iBank files trying to update on Dropbox.

The fix is to disable backup/sync temporarily, delete the iBank.ibank file from Dropbox, and restore the iBank.ibank file from the backup.  Then enable the normal backup/sync procedure.

I rarely have to go through that procedure, though.  Just keep an eye on your Dropbox folder when using a new machine, and wait til it's updated before using iBank.


mid-2012 Macbook Pro Retina 15" won't recognize new adapter

You have the wrong power adapter.

The Mid 2014 uses a 60W adapter and the Mid 2012 uses an 85W.

See this page Find the right power adapter and cord for your Mac notebook on Apples's website for details

You can always use a power adapter with a higher power rating on a machine that requires less, but you can't use an adapter with a lower power rating on a machine that requires more.  In other words a MBP with a 60W power requirement will work fine with an 85W adapter, but a MBP with an 85W power requirement will not work with a 60W power adapter.

This is the product you want.


How to check encryption status (completeness) of an external disk?

If you type the following command in Terminal you will get all sorts of info on all the corestorage volumes currently attached to your Mac, including the conversion status you are looking for:

diskutil cs list

There are more answers here.

One of my favorites is Nick Bedford's answer towards the bottom of that page that gives you just the status of each volume without all the other info.

diskutil cs list | grep -e "Conversion" -e "Volume Name"


Install application on external SSD and load from external SSD to RAM?

Yes. Some applications won't allow you to install them on drives that don't contain an OS X installation, however there are often ways to do it manually post-installation if that is the configuration you wish.
Some applications will indeed do some writing to the internal SSD, since presumably that's where OS X is installed. The Library folders for example contain configuration settings and application data for most of the applications on your computer. Although you can trick an application into writing to your external SSD by moving its data/configuration directory onto your external drive, then making a symbolic link back to your Library folder. It's not guaranteed to work, but it generally works just fine.
An application whose data is entirely contained on the external SSD won't have any reason to access the internal one. The data would load directly into RAM, never once touching the internal SSD.


Looking at the apple support page, I've discovered that

Open Directory runs on port 625.
Password server runs on port 106.
Profile Manager runs on port 1640 & 2195.
Remote Desktop runs on port 3283.
Push Notifications run on port 2196.
Simple Authentication runs on port 3659.
Bonjour runs on port 5353.
Software update service runs on port 8088.
Netboot runs on ports 67 & 68.


Do uploaded-photos on an iPhone have a local URL?

No, the filesystem on iOS is secured by sandboxing, so even if you had the exact path the the file - arbitrary apps could not even read the file. Of course each image is stored at some path, but it's better for apps to use the photo API to access photos than to depend on a file URL as you describe.


How to start Tunnelblick VPN connection via Terminal

A possibly better idea than messing around with openvpn directly (Tunnelblick is basically just a fancy GUI around it) would be to use an Applescript, something that can definitely be launched from the terminal (i.e. with osascript)

Example taken from here:

tell application "Tunnelblick"
    connect "Company_VPN"
    get state of first configuration where name = "Company_VPN"
    repeat until result = "CONNECTED"
        delay 1
        get state of first configuration where name = "Company_VPN"
    end repeat
end tell

You'd write this into the Script Editor, save it, and then you could launch it from the terminal with osascript, or by double clicking on the script.


Does anyone know of a todo-list app that can sync via USB between iOS and Mac?

I've been looking for something similar, and it has proven quite difficult to find options. Everything's moving to the cloud.

Appigo's Todo app seems to allow local sync, but that may be limited to Wifi sync (with both devices on the same network). Still, even something like that (which at least does not involve a 3rd party server) is hard to find.

Omnifocus has a similar option that allows sync without a 3rd party server, but it requires you to run a webdav server on your mac (e.g. via server.app).

I'd love to hear of other options!


The terminal is likely lying to you - the error message should say, “Rosetta is already installed” when I see that. If you are sure you don’t have Rosetta and it’s not running and you did get a new Intel app after the error, one lpotential cause of that error is if your network has failed to deliver the update from Apple content delivery network (hard to tell if CDN is overloaded or it’s your network with one try, though).
I would restart the machine and try again. If the error persists, you may need to try a different network or look at reinstalling the OS or troubleshoot further.
A call to Apple support to escalate to engineering may be needed if they don’t fix this “issue” of the installer messaging.


Is there a way to play Star Trek Voyager: Elite Force on a modern Mac?

Running Snow Leopard in a virtual machine will run PPC and some carbon apps on a Lion Mac.

You can also install Snow Leopard onto another drive (external or partition) and boot to 10.6 I that's all you need for that app.


Will Photoshop CS version 8.0 work if I update from Tiger to Leopard?

Yes, 8.0 runs even in Snow Leopard.

Also:  look in the Help menu and see if there is a "Deactivate" choice.  (I think 8.0 is before that started, actually.)  If so, then you should deactivate Photoshop, install the new OS, then activate it again.


Since you appear to only want the gains to be for tethering, then I would say no, the 4S would not be worth the money for you.

The higher capacity of the 4S antennae's HSDPA is not supported on CDMA, you would need a supporting GSM carrier to take advantage of this. So no, you will not see a difference in network speed itself.

HOWEVER! Much of the sense of speed is in the phone hardware itself. Your phone needs to render the data it receives in browsers and apps. So you would still likely see performance gains that may appear to be network related, but are not, from upgrading to 4S.

Caveat: Might as well wait for the new iPhone model this year if you're going to be throwing down any money for handset upgrades.


I finally found the culprit. It was due to the Anker USB hub I connect to the Mac Mini. As soon as I connect it, the Wifi stops working. Check out the issue on the Apple forum.

  Connecting the hub to the back of the Mac mini killed all wifi connection immediately. Reading online I found what I thought would be a good solution. Turns out a USB extension cord might help. Create some distance between the Mac and the hub.

That's crazy!


Trying to use an iMac as a second screen, but it keeps dimming

Pulling my own answer out of the comments: The workaround is to log out of the iMac, leaving it showing the login screen.

CMD-F2 will then connect the laptop to the iMac screen without dimming.


Were you using Firefox browser to download them?

If so in Firefox go to: Tools>Add-ons>Plugins>Adobe Acrobat NPAPi Plugin>Disable.

https://support.mozilla.org/en-US/questions/925055?e=es&as=aaq

If not then right click (control click) on a PDF file. Select "get info". Toward the bottom of the dialog you'll see "Open with:" and an arrow. Click on the arrow and you'll be presented with the applications that can open PDF files. Select Preview and then click on the box that says: "Change All..."

When you select Preview it will say below it: "Use this application to open all documents like this one."


Do I need to install CUDA and Nvidia Web Driver to use OpenCL on Nvidia GPU?

No, you do not. OpenCL and Metal will run automatically on the Nvidia GPU. If you want to take advantage of Nvidia's CUDA architecture (which I highly recommend for software that takes advantage of it, like the Adobe CC suite), you need to install the CUDA driver. You do not need to install the Nvidia web driver because your machine has a built-in Nvidia card (the driver is built-in to MacOS).


Need help with bash script to delete El Capitan Installer

If you didn't install any BlockElCapitanLaunchDaemon.pkg previously, but just got the content of the plist and the shell script you will get this working by removing some useless lines and bogus commands:

A working version is:

#!/bin/bash

Version=$(sw_vers | grep ProductVersion | tail -c 7 | cut -d . -f 2)

if [[ $Version -ge 11 ]]
then
    launchctl unload /Library/LaunchDaemons/net.company_name.blockelcapitan.plist
    rm -f /Library/LaunchDaemons/net.company_name.blockelcapitan.plist
    rm -f /usr/local/bin/blockelcapitan.sh
    exit 0
else
    rm -rf /Applications/Install\ OS\ X\ El\ Capitan.app/
fi

The Variable Version can be simplified to:

Version=$(sw_vers -productVersion | cut -d . -f 2 )

The related launch daemon plist net.company_name.blockelcapitan.plist added to your question is properly formatted and working after changing the line      <string>net.ORG.blockelcapitan</string> to    <string>net.company_name.blockelcapitan</string>.

The files ought to have the following permissions:

blockelcapitan.sh: root:wheel 755
net.company_name.blockelcapitan.plist: root:wheel 644

The script does the following:

Version=$(sw_vers | grep ProductVersion | tail -c 7 | cut -d . -f 2) or Version=$(sw_vers -productVersion | cut -d . -f 2 ):
Get the major release number of the current system version (e.g. 9: Mavericks, 10: Yosemite, 11: El Capitan etc.)
if [[ $Version -ge 11 ]]:
if the major version of the booted system is equal or greater than 11
then...
(if El Capitan or newer is installed) unload and remove the launch daemon and the shell script
else...
(if Yosemite or older is installed) remove El Capitan installer app

None of the preceding sudos is needed, because the shell script started by the launch daemon already runs as root. The -r option in the first rm commands is not needed because none of the objects is a directory. The files and folder in /var don't exist if you haven't installed anything (except the plist and the shell script file).

As far as I can tell, the osascript doesn't work like that, so I ignored it. I'll try to find a solution.


How can I make two applications activate from an AppleScript app?

I think this may be what you're looking for.

set app1 to "TextEdit" -- Change as needed
set app2 to "Mail" -- Change as needed

if (application app1 is running or application app2 is running) or ¬
    (application app1 is running and application app2 is running) then
    tell application app1 to quit
    tell application app2 to quit
else
    tell application app1 to activate
    tell application app2 to activate
end if


Ethernet Adapter Windows Driver - how to find for BCM5701

This is for Windows 7, but should work for Windows 10

A quick search on the Apple Support site, I was able to find instructions on downloading the correct driver.  I have condensed them here for quick reference:

Download the Netxtreme Mobile/Desktop Driver.  It will say that it's not supported, but the .inf file does include the requisite driver entries
Unzip the drivers to a temporary folder on your hard drive (preferably your Desktop so it's easy to find)
Connect the adaptor to the thunderbolt port
Reboot Windows

Windows should automatically detect the adaptor now and install it. You may need to point the installer at the location where you unzipped the drivers.

If that doesn't work, you will need to do this through Device Manager

Go to Start > Control Panel > Hardware & Sound and open Device Manager
Click the name of your computer at the top of the device tree
Click Action at the top of the window and choose Add Legacy Hardware
Click Next
Select "Install hardware that I manually select..."
Choose Network Adaptors
Choose "Have Disk"
Browse to the location of the drivers you unzipped earlier.
Click the .inf file
Select Broadcom NetXtreme Gigabit Ethernet from the list of drivers available
OK and install

You may need to reboot again with the adaptor plugged into the Thunderbolt port to finish the job

Note:  Again, these instructions and driver downloads are for Windows 7.  Thought they should work with Windows 10, it is not guaranteed.

If having both OS X and Windows 10 support is important, consider getting a USB 3.0 to Gigabit Ethernet Adapter.  I have personnaly used this exact adapter on an iMac, a MacBook Pro, a Mac Mini (Dual Boot w/ Win 7) and a Surface Pro 3.


Is there a way to get Apple mail to display like gmail?

No, Apple Mail has only classic layout on or off mode.

You can compensate it by turning off the classic layout, making the mail list super wide & use double click to open a mail window & close it with the shortcut.

Mojave: Mail → Preferences → Viewing → Use classic layout checkbox.
Catalina: Show the message list in column layout: Choose View > Use Column Layout (a tick indicates the layout is in use).

https://support.apple.com/en-in/guide/mail/mlhl7fa3a90d/13.0/mac/10.15

However, if you're looking for alternatives, Edison Mail's GUI is heavily influenced by Gmail's web version. (That was one of the reasons I deleted it.)


where did this 2nd desktop come from, how to I move an open window back to the original?

Here’s Apple’s documentations on mission control:

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

  How can I move chrome back to my "main" or normal desk top where all the other screens are open?

Follow the directions to open Mission Control, click the desktop with the open chrome window, grab it, and move it to the desired destination desktop.

  How might I have sent chrome to a second desktop to begin with?

Don't know. If it happens again, see if you can note your exact trackpad and keyboard gestures at the time and leave a comment.


Disable Mail notifications on a per account basis

This is possible with iOS 6. Under Settings → Notifications → Mail, notifications can be changed or disabled on a per-account basis.

Once you select the account: Choose notification settings - Notification Center and Alert Style (Off and None, I assume). Then choose "New Mail Sound". Select the New Mail Sound and Select the Vibration (None and None, I assume).


How do I use ipfw to allow LAN access but deny Internet access?

Has been a while since I've used ipfw but running the following commands on all relevant computers should do the trick:

 sudo ipfw -f flush
 sudo ipfw add allow tcp from me to 192.168.0.0/24
 sudo ipfw add allow ip from me to 192.168.0.0/24
 sudo ipfw add deny tcp from me to any
 sudo ipfw add deny ip from me to any

To disable just run sudo ipfw flush again


How to calculate Virtual Memory Size in Mavericks

I believe between top and vm_stat you could get most of that output, though in a less legible form. (Why do you want to read it from the terminal, curiosity?)

top has most of the physical and virtual memory stats, but vm_stats has the amount of compressed, and they both have swapping, though thanks to compression that is low.

App Memory and Filecache specifics I could not find, they are included in virtual memory count.

vm_stats:

Mach Virtual Memory Statistics: (page size of 4096 bytes)
Pages free:                              262614.
Pages active:                            818894.
Pages inactive:                          287658.
Pages speculative:                        46300.
Pages throttled:                              0.
Pages wired down:                        411565.
Pages purgeable:                          56793.
"Translation faults":                 255617431.
Pages copy-on-write:                   10812762.
Pages zero filled:                    165910381.
Pages reactivated:                      3419113.
Pages purged:                           2058688.
File-backed pages:                       246635.
Anonymous pages:                         906217.
Pages stored in compressor:              396258.
Pages occupied by compressor:            269783.
Decompressions:                          625574.
Compressions:                           1816628.
Pageins:                                1693962.
Pageouts:                                223513.
Swapins:                                      0.
Swapouts:                                     0.

top:

Processes: 253 total, 2 running, 6 stuck, 245 sleeping, 1101 threads             14:53:50
Load Avg: 1.42, 1.43, 1.62  CPU usage: 8.52% user, 5.97% sys, 85.50% idle
SharedLibs: 120M resident, 0B data, 26M linkedit.
MemRegions: 70307 total, 2561M resident, 107M private, 577M shared.
PhysMem: 5919M used (1608M wired), 1218M unused.
VM: 631G vsize, 1312M framework vsize, 0(0) swapins, 0(0) swapouts.
Networks: packets: 7933197/5221M in, 5685549/2563M out.
Disks: 1748536/37G read, 1726987/42G written.

Edit: Ok I looked around for a tool that might find that value of virtual memory. I believe the virtual memory value shown in 'Activity Monitor' is how much memory is really being used. Whereas 'top' shows all virtual memory, and most of it has not been actually placed somewhere. Programs may request a lot more memory then they will use, and since it is virtual memory it doesn't cost anything to let them have a large vm space as long as they don't actually use it.
This link has a top replacement tool  If you run it with 'sudo' like 'sudo procexp -all' it gives out what virtual memory may be more along the lines of what 'Activity Monitor' shows.

-----------------
Process: 0  Name: kernel_task       Parent:     0   Status: runnable
Flags:   64-bit,system,session leader
UID:        0   RUID:     0 SVUID:     0
GID:        0   RGID:     0 SVGID:     0

Virtual size:       7167M (7515574272)  Resident size:         752M (789536768)
Time:     58.03   =   00.00 (User)    +    58.03 (System)
Syscalls:           0   Mach Traps:       0
Disk I/O: Read   9786K  Written:      88547K

#Threads:  96     (Process has no workqueues)


Install Sierra on Macbook Pro shipped with High Sierra

The well-accepted answer now and since there have been Macs (I believe...) is that whatever OS ships with it is the earliest version of the OS that will go on it.

So if it ships with macOS 10.6.8 then there is no way you will ever get anything lower than 10.6.8 on it (not 10.6.7, not anything).

So to answer your question specifically, if it came with High Sierra (whatever version) that is the lowest version of macOS it will ever run.

There may be hacks around that (and that answer won't be here), but I am not aware of any and I have been supporting Macs since 1990, professionally since 1992.


OS X 10.11 GM Candidate 1 left my Mac unable to boot

You do have a recent backup? If not this procedure will be substantially different.

Backed Up? Use Recovery Mode

If you boot into recovery mode using  Command+R at startup can you proceed with an internet recovery by installing over top of the hosed OS already on the drive?

If that works I would try that first. It should leave your files and apps alone for the most part. If it fails then you may have to reformat the Mac OS partition and install clean using Internet recovery.

No Back Up? Use Target Disk Mode

If you do not have a backup you may have to put your system into target disk mode by holding T at startup and hooking it up to another Mac with a Thunderbolt cable to back up your files.


Are file permissions on macOS cryptographically enforced?

The file permissions are only enforced by the operating system. If you boot from another OS (where you have root user access), you can read anything.

Of course, if the disk is encrypted (research Full Disk Encryption), then you would need the key to decrypt it before you could mount it. On a Mac, the disk encryption key is typically protected by the users password and decryption is handled during login.


How can I get a user's associated Apple ID from the command line?

AppleIDs aren't specifically 'associated' with any given local user account - if there is an AppleID signed in on the Mac you might try using mas:

https://github.com/argon/mas

Specifically the command mas account should show you the currently logged-in AppleID.


Can I set up an Apple TV to receive content from a Synology NAS?

Watch Erica Sadun's AirFlick project. It can do what you want from a host running Mac OS X, so one would expect a GUI-less version to appear soon that could be ported to your NAS.


iPhone 4 - sound only comes out of one speaker

The iPhone 4 only has one speaker. The matching screen on the other side of the phone is for the microphone.


It is not ridiculous at all. I'd assume that, seeing you're coming from a Windows environment, you simply don't understand Unix sockets.

An Unix socket file is created when mysqld is started up, and mysql.sock is that file. It is a faster alternative to TCP/IP for use on a local system.

So yeah, it is actually totally normal that the file is deleted when you restart your computer: once the server is off, there's no reason for the communication line (socket) to still be open.

Your problem is not about the file missing, but about the server not starting up automatically on restart. You probably didn't have this problem “on Windows at work” not because of Windows, but because of work, where your workstation was set up to start MySQL server on boot.

Simply check the “Automatically Start MySQL Server on Startup” checkbox in the MySQL prefpane (in System Preferences) if you used the standard installer, or see the “MySQL does not start on startup” question in case of a problem on Lion or another installation method.


Try this:

In Preferences under Profiles, select the default profile.
In the Window tab in the "Settings for New Window" section, uncheck "Hide after opening."


Can the default for 'remind me at location' be changed to 'Arriving' in Reminders.app?

Answering my own question:

I just upgraded to OS X 10.11 El Capitan, and found out that the default has been changed to "Arriving" for location based reminders.

So it seems it was not just me..


Try extracting video and audio with MKVToolnix and re-muxing with the same tool.


What is the "ls" directory in my home directory?

That ls/ directory is not standard on Mac, so its something you or another user on the Mac have created (either directly, or indirectly by being created by some third party program).

It hasn't got anything to do with the ls command. However, it could reasonably have been made by someone in the middle of a mkdir command thinking that they should just list the directory first - and then erraneously running mkdir ls.

By the way - the directory /Users/xxxx is not called the root directory, but rather the user's home directory.


Yosemite Startup Manager After Downgrading to Mavericks

The question does not mention a model, let's assume that the Mac is a model that gained a firmware update in connection with Yosemite.

If so, then – for use with Mavericks (without Yosemite) – it may be desirable to reinstall lesser firmware.

  … Erased HD …

– that would have erased an operating system without affecting firmware.

A suggestion

System Information will tell what firmware is installed
compare what's installed with https://web.archive.org/web/20141010090340/http://support.apple.com/kb/HT1237 (the 2014-09-23, pre-Yosemite edition of an article)
compare what's installed with the current, post-Yosemite edition of the same article: EFI and SMC firmware updates for Intel-based Macs – Apple Support.

Related

Amongst Macs that can be upgraded to support OS X Recovery, can any model not accept a firmware downgrade?

Kernel Programming Guide: The Early Boot Process


How can I keep a folder on a remote server in sync with a local folder in iOS accessible via Files?

I asked the maintainer of the snap package, and learned how to do this with Nextcloud:

  The way I've done this in the past is to move files into
  the files directory of the user's slice of the datadir, make sure
  permissions were the same, and then run occ files:scan --all. In the
  snap it's the same, and the command is nextcloud.occ files:scan --all.
  Unless you've put the data elsewhere, the data is
  in /var/snap/nextcloud/common/nextcloud/data/.


How to move rent movies from iPod Touch to iMac?

According to the FAQ - you should be able to move a rental that was first purchased and downloaded to a Mac as many times as you wish - but it can only be on one device at any point in time. You need to be connected to the internet when you move the rental file.

In your case, just find the rental on the device in iTunes and transfer it back to the iTunes library.

Expand the section named - Can I play my rental on more than one device? for the exact wording by Apple on this.

If you rented it on iOS - It's not possible without cracking the DRM as rentals from iOS or AppleTV stay on that one device and cannot be transferred.


How can I modify Boot Camp Assistant so it can use bootable USB?

Boot Camp Assistant.app - among other apps in the Utilities folder - is protected by System Integrity Protection as outlined here.

By disabling SIP you will be able to edit the info.plist again.

So boot to Recovery Mode by pressing cmdR while booting.

Open Terminal.app (menubar -> Utilites -> Terminal)
Enter csrutil disable
Reboot your Mac
Edit the file /Applications/Utilities/Boot Camp Assistant.app/Contents/Info.plist
Reboot again to Recovery Mode and enable SIP again: csrutil enable
Reboot your Mac

You should also be able to edit the file directly after booting to Recovery Mode without disabling SIP:

/Volumes/name_of_main_volume/usr/bin/nano /Volumes/name_of_main_volume/Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/Info.plist

You'd have to make notes how and what to add though because you may have no real internet access.

Even if you can create a USB Windows installer, this does not necessarily mean that you can boot your Mac to Windows using this flash drive.


Is there a way to disable/hide the new Photos App in Yosemite?

You can try running this command from Terminal:
defaults -currentHost write com.apple.ImageCapture disableHotPlug -bool YES

To re-enable it again, type:
defaults -currentHost write com.apple.ImageCapture disableHotPlug -bool NO

Just a warning that I don't have access to a Yosemite machine to verify this.


Is there an iOS alternative to HTC's Zoe?

You want to take a look at Quik. This app was called replay, doing exactly what you are looking for. They got acquired by GoPro, and the name changed to Quik.


Can I use a rotatable DVI monitor with a Thunderbolt port?

Yes to both questions: you can plug in a mini DisplayPort adapter at the end, and mini DisplayPort doesn't care about rotation: OS X handles that.


Best way is to select "forward" then you can select part of the message to copy. Apple should fix this though.


Error reading /Applications/Xcode. The file doesn’t exist

It's not a bug. It's how the command line works. If you want to copy a file, you use cp /path/file /path/copy. You use spaces to signal a new argument. If you have spaces in your path, you must tell bash to ignore them: cp /path\ with\ spaces/file /path/copy.

If you use brew, they have a notice on their website that says that Xcode must not have spaces in the name, otherwise the Xcode command line tools won't work properly. (Brew link: https://github.com/Homebrew/legacy-homebrew/issues/38049 )


How come web apps don't run as efficiently as native apps on the iPhone?

The focus shifted from WebApps to Native when the App Store was unveiled with the release of the iPhone 3G with iOS 2.0.1, which was introduced on June 9, 2008 at the WWDC.

Initially Web Apps were intended to be used with the first iphone, but the major shift took place with the release of the dedicated iOS (or iPhone OS as it was called then)  Software Development Kit announced at the iPhone Software Roadmap event on March 6, 2008. The SDK allows developers to create applications using Xcode that will natively run on the iPhone, iPod Touch and iPad.  Even prior to that, the included applications were written natively despite the fact that Steve Jobs once remarked:

  The full Safari engine is inside of iPhone. And so, you can write amazing Web
  2.0 and Ajax apps that look exactly and behave exactly
  like apps on the iPhone. And these apps can integrate perfectly with
  iPhone services. They can make a call, they can send an email, they
  can look up a location on Google Maps.

  And guess what? There’s no SDK that you need! You’ve got everything you need
  if you know how to write apps using the most
  modern web standards to write amazing apps for the iPhone today. So
  developers, we think we’ve got a very sweet story for you. You can
  begin building your iPhone apps today.

The difference is as simple as that age old difference between "interpreted" and "compiled" applications.

Native apps are written using lower level languages (Objective C, C, C++ using Xcode development environment) and are compiled against APIs that are designed to extract maximum speed and efficiency using algorithms and functions that are written specifically against the hardware they are intended to be run on.  Compiling code into directly executable machine code almost always the fastest method of execution for a given software task.

WebApps are generic uncompiled pieces of code that are not able to make use of these APIs and have to either recreate them or not use them.  They are written in lower level languages such as Javascript, Python, or Perl and they are interpreted via a runtime environment at the point of execution, which allows for a certain flexibility at the expense of raw speed.  The scrolling function is one example of where the native app has access to highly optimised routines to allow super slick scrolling, but a webapp doesn't because it has no knowledge of or access to the relevant APIs.  Many web-apps are compiled on the fly using 'just in time' compilation techniques, but whilst this can gain some speed improvements it cannot cater for the lack of a proper optimised API platform at a higher level language then Javascript (which is the only client side runtime that iOS actually supports, although other OS, mobile and desktop may have access to others) that iOS webapps are written in.  Other runtimes are available for use so long as they perform server side, which provides a further performance hit.

In the specific case of Twitter, the twitter app is simply not using webkit, it's using other routines written in objective C which are again (the key word I suppose) optimised for the best results in a way nothing in a browser can achieve.  Oddly, I think the Facebook native app is actually a thinly veiled wrapper around a webkit UI.


iPhone 4 with updated iOS 7 not synching some contacts

We saw the same issue on my wife's iPhone 4 and were able to get around the issue by adding a quick new dummy address. Suddenly the home address displayed for the person. Certainly not easy to do for all your contacts, but it is a quick work around if you know you had someone's address and want to get it without going to your computer.

I do not have the same issue on my iPhone 5. But I cannot confirm that the issue is the phone though. I rather suspect the issue is more related to the exchange servers used by our different employers.


How can I listen to my mp3 audiobooks on iPhone?

According to the support article for iTunes Match, tracks will not be uploaded to your iCloud Music Library if they:

are longer than 2 hours
are larger than 200 MB
"don't meet certain quality criteria"

The "quality criteria" include the bit rate, and I believe the same criteria apply with Apple Music.

You could try converting one of the files  to 128kb/s or higher AAC format, using the start/end time settings in the track's Get Info before converting if it's longer than two hours and/or if needed to get the resulting track under 200 MB. If that track still won't upload then something else is going wrong.

You can always sync files like this manually. On older macos and windows, add these to your iTunes library and sync via iTunes.

Use an old iPhone 6 just for audiobooks - Cannot transfer file from iTunes to iPhone

One newer macOS - add the files to music or podcasts app and sync over USB.


Looks like thats the same RAM as in my 13" Macbook Pro (Late 2011) 204-pin PC-10600 (1333 MHz) DDR3 SO-DIMM? If so, I recently picked up 8GB (2 x 4GB kit) from Crucial UK for £35. There is also Crucial US and the same kit looks to be $46 as far as I can tell. All seems fine and it's working perfectly as I type this! I've always bought my Mac RAM from Crucial without any problems.


How do I permanently disable logging in Outlook 365 for Mac

To disable logging:

Restart Outlook and when prompted to turn off logging click "Turn Logging Off"

If you disable logging manually you must restart Outlook to fully disable logging, otherwise, it will continue logging in the background


Import old OneNote .one files into OneNote for Mac

That post is a little out of date:

I used the previous version of OneNote for the mac that actually allowed you to open files locally. Now Microsoft will only let you open files on OneNote for the Mac if it is on Microsoft OneDrive (grrr....)

I tried exporting a section as a .one file and saving it on my OneDrive and OneNote for the Mac would not see the file. So it seems that it won't open .one files and that you would have to open those files on a PC, export them to a OneNote package file and then put them on your OneDrive.

Perhaps you can find a copy of the older version for the Mac, otherwise it looks like you are out of luck.


MS Outlook Calendar with color categories sync to iPhone

I spoke to an Apple Supervisor today who confirmed that the iPhone iOS currently is not set up to enable one to have different color categories for different types of appointments in a single calendar, but he agreed that it is a good idea. He said the best way of increasing the likelihood that Apple will make this enhancement is to go to www.apple.com/feedback and to make this enhancement request. He said the more people that ask for it the greater the likelihood Apple will make the modification. So please go to www.apple.com/feedback and request this enhancement.


Can I stop Mac while FileVault is Decrypting?

Yes. FileVault encryption / decryption pauses when on battery power, at shutdown, and at sleep. It will continue when you plug it in and log in.

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


Why can I use Emacs shortcuts in many OS X programs?

Those key bindings are programmed into the standard text handing routines by Apple. Unless the programmer goes out of their way to write a text input library on their own, you get those key bindings for free.

Same as the close/minimize buttons and much else that is similar between programs. Much of a program comes from Apple's frameworks and SDK.


Magsafe's indicator light goes off, battery gets not charged further

Happened to my brother with a brand new original Apple charger. What he did was to remove the charging extension (thicker cable) and plugged the square power box directly into the sliding plug, and it worked. See below:

This worked for him, but might not work for you, let us know! :)


Using different passwords for usual login and for admin-requiring actions

The way I achieve this is what you suggested:

Make a secondary Admin account and then take away your admin privileges.

I'm almost certain that it is the only way to achieve this.


No way to disable Mission Control gesture?

It is possible to disable the gestures in the preferences. Sometimes a reboot is needed if other things are going wrong, but on most macs the change is immediate.


How do I add System Apps to menu items toolbar?

A simple way to accomplish what you ask is to use AppleScripts. The result will be a Status menu represented by the script icon as shown below. (Hint: for a better view, click the image.)

Using the Finder, navigate to your home folder. From the Finder menus select View → Show View Options. Make sure "Show Library Folder" is checked off as shown below. (Home folder was shown in list view)

Create the ~/Library/Scripts folder, if it does not already exist.
Open Script Editor application. In the Preferences for the Script Editor, check the box "Show Script menu in menu bar" and uncheck the box "Show Computer scripts". An example is shown below. The script icon should now appear on the menu bar.

Using the Script Editor application, create a single line script for each menu item you want to appear in the scripts menu. Each file name should be the same spelling as will appear in the menu. Save each script file to the folder ~/Library/Scripts.

For Activity Monitor:

do shell script "open -a '/Applications/Utilities/Activity Monitor.app'"

For Automator:

do shell script "open -a /Applications/Automator.app"

For Calendar:

do shell script "open -a /Applications/Calendar.app"

For Network:

do shell script "open /System/Library/PreferencePanes/Network.prefPane/"

For Screen Rotate, you are on your own. I assume this would be similar to System Preferences.

For System Preferences:

do shell script "open -a '/Applications/System Preferences.app'"

For Terminal:

do shell script "open -a /Applications/Utilities/Terminal.app"

After saving the script files, the menu items should appear in the script menu.


Unable to add Google account (G Suite) to Mail.app

I found a solution myself. Go to KeyChain --> login --> All Items and search for "google" keys. Deleted all and then tried adding the account once again when it worked.


How to add suite or apartment number to location in Calendar

Entering the suite or apartment number on a separate line with a trailing comma, the address will display on the map as valid.

The Suite number can even be on the same line as the city and it will work but that just looks odd.

To add a new line use control+return


iPhone thief phished iCloud password. Can they decrypt iPhone contents?

Did the user have an iCloud backup?
If yes, the data is available.
https://support.apple.com/kb/ph12521?locale=en_US

If no, the phone is erased as part of the recovery process.  To get the data, you would need to connected to the computer the data was backed up on.
https://everymac.com/systems/apple/iphone/iphone-troubleshooting-repair-faq/iphone-how-to-unlock-open-forgot-code-passcode-password-login.html


Can we transfer live App Store app from individual to company account?

Yes you can. Go to iTunes Connect → My Apps, select the app you wish to transfer, then choose Transfer App at the bottom of the page.

You will need the Team ID of the destination account to transfer apps, and the app you wish to transfer must meet the criteria set out on the page, such as disabling TestFlight before transferring.


Mac Mail forgets my email password every few days. How to fix it?

For years, and it still is true, I've had the pattern that Mail claims to have forgot the password but it's actually reacting to some other problem. If you hit the (Cancel) button on the "enter new password" dialog, you should find that it continues to work just fine.

At one time, this syndrome was clearly associated with network problems talking to the mail server (Microsoft Exchange, as it happened); I could tell this by correlating messages in the Console log. More recently, I haven't always been able to identify the underlying problem, but the trick of canceling the password prompt still seems to work all the time, for me.


Can you download custom iPhone vibrations?

No. There is no way to share the ones you created manually on your iOS device, and you can't import them.

I don't think they are even synced across devices.


Permission prompt has misaligned button and breaks input

Bugs in macOS should be reported via https://bugreport.apple.com/. If it is within macOS or one of the core frameworks there isn’t a lot one can do as an end user.


if you look at the top right you'll see iPad when it is plugged in.  click on that - then it will take you to the page you want.

You can also go to the View menu and select "Show Sidebar" and you'll have all the same choices on the left that you had in previous versions of iTunes, if you prefer that interface.


ERROR ITMS-90158: URL schemes need to begin with an alphabetic character - Google client ID

I found the problematic URL at: info.plist > URL schemes and reversed it myself. i.e.: com.googleusercontent.apps.xxxxxx-xxxxxxxx

then did a fresh build, all was ok


The summary answer is that the password doesn't need to be passed as the authentication can take advantage of a derived value that combines the SSID and the passphrase into a longish hexadecimal string (or value since everything is a number in the end) and stores that. You would need to reverse engineer or crack that intentional one way process to remove the password component of the end product.

Here is an article that describes your question.

Alright, for example here is the password I used:  SomeSnazzyPassphrase! And here it is in the keychain after iOS shares it to a Mac CEAF1EE4F3050D25F2EF057A66CFD4570559C95656450407136347B75960255E

Before we understand how to reverse it, we must understand how we got there.

First of all we're using a program called wpa_passphrase, which is used in combination of your SSID and Passphrase, to generate that long encoded string.

This is how we obtained the large "password" above: wpa_passphrase <ssid> [passphrase]
For example wpa_passphrase MySSID SomeSnazzyPassphrase!
And we have the PSK hashed created to be CEAF1EE4F3050D25F2EF057A66CFD4570559C95656450407136347B75960255E

Now as wpa_supplicant uses an AES-based cipher, reversing that isn't going to be easy.  In fact,  I'm just going to go out on a limb and say it's practically impossible.


Thank you @allan for helping me move forward through the isolation process. Through deduction, I found the problem to be with the motherboard.

This is the entire process I used to isolate the issue...

Power on and shine a light through the Apple logo or examine the LCD closely to see if it is receiving video. The other option is to connect the computer to an external display.
Perform SMC and PRAM resets.
Remove back cover and examine the LVDS connector (it's the gold connector located near the hinge facing the display assembly. Look for any broken pins or corrosion on the motherboard in case of liquid or prior repair damage.
Try using another, working, display assembly. Also, check the backlight fuses on the motherboard. If the working LCD still doesn't have backlight power, the problem is isolated to the motherboard. All the A1278 MacBook Pros use the same LVDS cable (and pinout) so it is safe to connect. The other cables are for the camera and wifi connectivity. Leave those disconnected. Also, unlike older laptops, the display inverter is integrated onto the motherboard so it is nearly impossible to repair it


Problem backing up my iPhone to my Mac, the iPhone icon does not appear in iTunes

First try a soft reset on the iPhone.

  Restart your iPhone 8 or earlier or iPod touch

  Press and hold the Top (or Side) button until the power off slider appears.
  Drag the slider to turn your device completely off.*
  After your device turns off, press and hold the Top (or Side) button again until you see the Apple logo.

  * With iOS 11 or later, you can turn off your device by going to Settings > General> Shut Down.

 Source: Restart your iPhone, iPad, or iPod touch

Note that restarting the computer may also be necessary if the soft reset doesn't fix the issue.

If a soft reset and restarting the computer doesn't fix it, then you may have to do a hard reset on the device. If so, have a look at: How to erase your iPhone, iPad, or iPod touch


I see you found the problem being the call recorder :) I assume skype is looking for it, and it gets refused.

Kill that application, and if you want a new recorder try this one.

http://www.kandasoft.com/kanda-apps/callnote/


when the GPS is enabled, does it drain battery?

If GPS is enabled at an app level it doesn't use more battery unless an app uses GPS. And even if an app uses GPS it can do so in a way that minimizes it's usage and battery drain. For example if Foursquare were to use GPS efficiently it would only fetch your location when you are checking in or looking up places to check in then turn off it's access to the GPS.

Now at a system level enabling GPS might drain the battery a little but that depends on what you have enabled, i.e. Find my iPhone.


Why is OS X Maverics upgrade size the same as a fresh install?

You seem to have two questions here…

  Why is OS X Mavericks upgrade size the same as a fresh install?

There's only one installer. Unlike Windows, there's a single OS X installer that is able to install on and/or upgrade any machine capable of running Mavericks, from any prior version of OS X all the way back to 10.6.

  Is there a way I can download the upgrade of smaller size or do I have to get new installation in any case, and then how should I have a resumable download?

No, the OS X Mavericks install is the single installer available — there's no smaller copy.

The Mac App Store does support resumable download, so don't worry about your internet connection dropping. It will pause/resume the download automatically.


Force integrated graphics card on OS X 10.8 Mountain Lion when working with VMware Fusion 5.x?

With OS X 10.8 gfxCardStatus is no longer capable of enforcing Integrated Graphics card only.

When one uses VMWare Fusion, the discrete graphics card is enforced, which drains the battery too fast.

I have not found any solution online to fix this. But I managed (thanks to PePe) to discover one.

How to use Integrated Graphics Card with VMware Fusion on OS X 10.8:

Install gfxCardStatus
Before launching VMware Fusion, click on Integrated only (THIS IS A VERY IMPORTANT STEP: click it several times until it has the checkbox on the Integrated only.):

Then launch VMWare Fusion, start whatever virtual machine. And don’t do anything inside. Leave it idle. There’s a BackTrack 5 R3 with the integrated graphics card:

There’s a BackTrack 5 R3 VM and a Windows XP (both idle) with the integrated graphics card:

I’m using iStatMenus (not free) to check my power consumption. Here’s my power consumption with the two VMs:

Cody Krieger (the creator of gfxCardStatus) says that even if it says that the Integrated is being used, the Discrete (NVidia) is still being powered on, which invalidates the whole exercise.
How do I know that I’m saving power? Well, let’s go to Discrete and check the power consumption:

 ->

Now, let’s check what the consumption is (the same two idle VMs):

So instead of having 3:27 hours left, I now have 1:22 hours left. My consumption 2.5 Amp, instead of 1.1 Amp.
I can’t directly go back though:

What I have to do is to stop VMware completely (Cmd + Q), go to Integrated only again and restart all the VMs
This is something that I discovered today. So it may not be working as expected, but for now it seems it is.
My setup:

OS X 10.8.2 on a Macbook Pro 8.2 (A1286, Quad Core i7 2.3 Ghz, 16gb RAM, 256gb OCZ Vertex 3, AMD Radeon HD 6750M 1GB)
VMware Fusion 5.0.1 with 2 VMs – Windows XP Pro and Backtrack 5 R3 (both were idle during this setup).


Can arrow keys be added to an iPhone keyboard?

It might be possible on a jailbroken device, but not on with standard iOS. There are just no user configurable options for the keyboard, beyond adding additional languages. App developers can augment it slightly, and there are some apps with additional keys, such as Prompt and Textastic, but it's otherwise a standard system component that can't be changed.


The movies on my iPhone don't show a preview icon

I've had that happen to me, the only workaround was to turn off Movie sync'ing in iTunes, Sync your device, then turn Movie sync'ing back on, Sync again.


MacBook Pro doesn't recognize internal SSD

It may be that your hard drive is no longer working properly and needs to be replaced.  However, you can try to diagnose using the Apple Diagnostics.

If hardware problems are indicated or Apple Diagnostics does not recognize your hard drive either, it may be worth looking for a Retail Store or AASP to get it looked at.

If you are still in Apple's hardware coverage, such repair will usually be free of charge.


How do I change user password on non-AD Windows Server from a Mac?

You could install Samba3 through Macports and then you'll have smbpasswd available again.

Install Xcode from Apple - If you download Xcode from the Mac App Store, be sure to use the Xcode preferences to subsequently download the command line tools or use the xcode-select tool to get the BSD command line tools placed in your path. MacPorts needs make, gcc and other tools from Xcode to compile the samba3 code.
Install Macports for Lion (or whatever OS X version you are using)
Run sudo port -d selfupdate - just to be up-to-date
Install Samba3 in Macports: sudo port install samba3
Setup smb.conf: sudo cp /opt/local/etc/samba3/smb.conf.sample /opt/local/etc/samba3/smb.conf

You are done, and now you should be able to call smbpasswd -r <serverIPaddress> -U <username> again.


How do I prevent my Mac from switching Wifi connections when at home?

Looks like the computer is set to prefer or prioritise the xfiniti Wifi hotspot over you home wifi, you can set your home Wifi to be of priority to any other Wifi connection and this is how to do that,

System Preferences/Network/ then select Wifi and click on Advanced, you'll see all preferred networks there.

Click and drag your home Wifi to the top.


Thunderbolt monitor Ethernet adapter causes network preferences pane to crash

I had this same issue (10.11.1). It was triggered in my case by plugging an ethernet cable into a 5k iMac that had previously only ever used WiFi. The network preferences pane would hang and com.apple.preference.network.remoteservice was shown as taking 100% CPU and "(not responding)" in Activity Monitor.

I tried deleting several network related files in /Library/Preferences but the one that seemed to do the trick was /Library/Preferences/SystemConfiguration/preferences.plist. Deleting that file and rebooting allowed me to load Network Preferences, and everything seems good now.


How to make special French keyboard characters work in MS RDC?

In windows symbols can be inserted by pressing Shift + relevant number key to insert symbol.

When using a macbook on Microsoft Remote Desktop connection, you are required to Hold down Cmd + Shift + Number Key.

This is the hidden option for inserting symbols into Windows machines over Microsoft Remote Desktop Connection.


Mac AppStore badge does not reset after installing update

Rather than rebooting, you can just type killall Dock from your terminal application. It will reset the dock and clear the badges.


How to isolate an application from the system (fully sandboxed application)?

Of course this is possible - iOS sandboxes all applications by default and runs on the same Darwin core as OS X. Apple hasn't chosen to implement this on OS X, so you would have a lot of engineering work to bolt this extra security on top of OS X. In the short run, it might be easier to virtualize the OS if you only need to sandbox one or two applications.


Converting AIFF to MP3 in iTunes on El Capitain

Hold option while selecting the file(s), and then go to File > Convert > Convert to MP3. You should see the option there.


Will I receive texts after turning send as SMS off?

Send as SMS only prevent sending an SMS as a fallback if iMessage fails.

You will still be able to receive and send SMS.


Is a firmware update required to read APFS volumes in Startup Manager in not so young Macs?

When High Sierra is installed, any necessary firmware updates are applied. The has to be true, because any Mac built before APFS would not be able to boot from a APFS container partition without a firmware update.

However, even if a Mac as the firmware update which include APFS, this does not automatically mean that versions of macOS (OS X) prior to High Sierra would be able to access APFS volumes. Apple would have to provide an APFS software update for older versions of macOS (OS X). I do not believe Apple has done this.

This is also true for Windows users. Many Ask Different users have reported failures to read APFS volumes from Windows and the inability to boot back to macOS High Sierra directly from Windows.

As for your assumption. I can not provide a proper answer since your reference to a Startup Manager is ambiguous. Each Mac has a firmware Startup Manager, but I think you are referring to the  Startup Disk pane from the macOS (OS X) System Preferences application.


How on earth do I get iTunes to play an album?

On iTunes set to Music, on the top-right corner, select "Albums".

Choose the album you want to play.
Press the "play" button on the screen it will open. This will reproduce the entire album's songs.


Using UI scripting to enter text in a file dialog

The trick is figuring out how to address the correct control item in the window.
See this hint for an explanation of how to get the needed information:
http://hints.macworld.com/article.php?story=20111208191312748

This Applescript code will work on a Finder window named "Titan":

-- text field 1 of group 5 of tool bar 1 of window "Titan" of application process "Finder" of application "System Events"
-- button 1 of text field 1 of group 5 of tool bar 1 of window "Titan" of application process "Finder" of application "System Events"

set windowname to "Titan"
-- set this to name of open Finder window you want to deal with

tell application "Finder"
    activate
end tell

tell application "System Events"
    tell process "Finder"
        set value of text field 1 of group 5 of tool bar 1 of window windowname to "Here is some text"
    end tell
end tell

Anyway, the code'll insert "here is some text" into the Finder window's search box.  The first 2 lines are comments showing the pieces of the search box. You can probably click on that button too.


How to move particular applications from one iPad to another?

If you have both iPads registered with the same AppleID and syncing does not put all of them on both devices try this.

Open the App store and search for the apps that are on the other iPad that you want on this one. In place of a buy/get button should be a cloud with a downward pointing arrow on it. Tap that to install it on that iPad.

If the button says Buy or Get then the App store thinks this iPad is on a different account associated with a different AppleID.


Playing WhatsApp audio messages after locking the screen

Even I've been searching this for a long time. It seems not possible (atleast as of now).

You can use whatsapp web via safari. It continues playback even if the screen is locked or if you've switched app. You can control playback via the control centre.

Cheers!


High Sierra - Switch focus on windows when switch workspace

I would suggest using a series of apps to make your workflow more comfortable. An app like BetterTouchTool can be used to switch applications, or workspaces, with a trackpad gesture or other button.

A somewhat older app, like Focus 2, can be used to provide a visual indicator icon of the focused application (works best if you only have 1 monitor). When configured properly, it eliminates having to read the application's name in the Menu Bar, as a peripheral glance is all that is needed.

Finally, TotalSpaces can eliminate the annoying animation that happens when you switch spaces.

This may read like an advertisement, but trying to get MacOS to customize itself without resorting to 3-rd party enhancements is usually an exercise in futility.


record AppleTV output with USB Type-C cable and Quicktime. Are there no restrictions? DRM?

Netflix implements High-Bandwidth Digital Copy Protection (HDCP). The article you cite specifically mentions that HDCP content won't be recorded.

For an explanation of HDCP - including various potential circumventions - see Wikipedia.


How to configure the battery percentage at which the mac will hibernate

I had a similar problm, and found that there was no ready-made solution to force the computer to sleep at a different battery percentage (eg. go into "Safe Sleep" at 5% instead of 1%).

The (lame) workaround I ended up using was using SlimBattery Monitor to issue a pop-up warning at a custom battery percentage (for me it was 20%), at which point I must close my laptop/manually tell it to sleep, until I can get it on AC power.

It seems you would have to write your own applescript to make the computer sleep if the battery is too low, and add a LaunchAgent to have it repeatedly run the script to check the battery power.  Annoying enough that I didn't venture down that path.  I was surprised none of the many battery-monitoring programs had this funcitonality (I may have just missed the one that does).


From the list of mails, change the mail and come back to the previous one. It automatically folds all the quotes when you revisit it.


An unknown modem appears in network device list - evidence of tampering?

Run "ioreg -l | grep your search word"in the terminal maybe? Probably again without grep and just command F to search the modem name to see the things its associated with, if at all. That name with the two x's looks like things I've seen too. Sure there's more you can do but I'm no expert..just been dealing with a lot of odd things with Sierra myself. Are you doing this from single user or recovery?

If you're in recovery mode you should look for a bunch of ramdisks with "diskutil list" (15-18 about) if it's this embedded operating system firmware malware my devices all have.


Can I downgrade macOS to OSX Mavericks if the earliest OS that came with my Mac is macOS Sierra?

If your Mac originally shipped with Mavericks, then yes, you can install Mavericks on it, regardless of whether when you bought it, it had Sierra on it.

Otherwise, no.  Think about it.  If your Mac was released after Mavericks, Mavericks won't have hardware drivers for it.


Verizon will unlock the phone for global use only, provided you've been a customer in good standing for at least 60 days. Otherwise, they will refuse to unlock it, and under no circumstances will they unlock it for domestic use.

Alternatively, you may find unlocking services on eBay, but these aren't as popular for Verizon phones as they are for AT&T.

There are no "Ultrasn0w"-type software unlocks anymore, so going through official channels is the only option, unfortunately.


iPad 2 won't keep 'remember me' cookie on a website

Make sure safari is not running in "private" mode.  Open Safari, tap on the multiple tabs icon (should be furthest to right), and make sure private is not highlighted.


If I delete my WhatsApp data, will my data disappears from my iCloud backup, too?

Neither the iOS iCloud backup nor the WhatsApp iCloud backup are versioned, so yes: once you delete WhatsApp chats the next backup run will have them disappear from the backup as well.


Is the time required for incremental Time Machine backups greatly affected by the number of files?

Incremental backups only backup what has changed. The number of unchanged files is irrelevant during an incremental backup. If you suddenly change all of the "large number of files", the next incremental backup will take significantly more time.


Go to Settings > General > Storage & iCloud Usage. Under the iCloud section, tap Manage Storage. This will show you everything that is using space in your iCloud account. If you see something you do not want backing up to iCloud, then disable and delete it here. iCloud Photo Library may be the culprit.

On the bottom of this page you can also select Change Storage Plan to purchase additional storage; in the US, the $0.99/month plan gives you 50 GB, which should be plenty for you.


How do I troubleshoot personal hotspot mode failing to issue IP addresses?

This one drove me nuts but I believe this will work for most of you:

Basically the APN settings for the Hotspot were missing.

If you can browse the internet on your phone and you can activate your Hotspot but you get the yellow exclamation mark on the computer's wifi or the 'Network cable unplugged" with USB tethering, try the following:

Open Settings -> Mobile Data -> Mobile Data Network
Check the APN/Username/Password settings under "Mobile Data" (most
of the time username and password - if used - are identical, if not search APN settings on your provider's homepage)
Enter the same settings under "Personal Hotspot" further down on the same settings page
Return to Settings Menu
Switch Mobile Hotspot off and on
Connect to your Hotspot -> Internet on your computer should be working now

The problem appeared for me while roaming/after changing sims, basically every time the network settings get reconfigured and the APN settings automatically change for the roaming network/new network.

Hope it works for you too!


Open iTerm2 SSH session in new window instead of new tab

I was curious about the same problem. After reviewing the source code, I found in iTerm2 v1.0.0.20111020 is hard-coded to open a new session as a tab if a session already exists, when it receives nearly any "launch this URL with a handler" command.

My Xcode and Objective-C skills are still rather weak, but if you want to give it a shot I believe the problem is related to the source file iTermController.m. On lines 789 to 870 the launchBookmark:withURL method has the following code:

// Where do we execute this command?
BOOL toggle = NO;
if (theTerm == nil) {
    [iTermController switchToSpaceInBookmark:aDict];
    term = [[[PseudoTerminal alloc] initWithSmartLayout:YES
                                             windowType:[aDict objectForKey:KEY_WINDOW_TYPE] ? [[aDict objectForKey:KEY_WINDOW_TYPE] intValue] : WINDOW_TYPE_NORMAL
                                                 screen:[aDict objectForKey:KEY_SCREEN] ? [[aDict objectForKey:KEY_SCREEN] intValue] : -1] autorelease];
    [self addInTerminals: term];
    toggle = [term windowType] == WINDOW_TYPE_FULL_SCREEN;
} else {
    term = theTerm;
}

id result = [term addNewSession: aDict withURL: url];

I suspect that when theTerm == nil, addNewSession works as expected by launching a new window, since one is currently not running. Perhaps you can modify the code to force the first block to always run, regardless of theTerm's contents.

I hope this helps!! .. It may be worth filing a bug report or contacting the author if you're still having problems.


Locally save photos and delete from iCloud

The easiest way to do this is to make an album into which you put all photos that you want to keep, then drag and drop them from Photos into a folder on your hard drive. After the copy has finished, right-click on the photos in the album then choose Delete (not Remove from Album as that won't delete them from the library). This will remove them from iCloud as well.

Keeping them on the iOS devices is trickier as there's no separate area to store them. You could create a shared album in Photos, copying the photos into it before deleting them from the regular album. (Shared albums are not included in your regular Photos library, so they won't be copied back to your iCloud Photo Library.) This would then make them available on the Shared tab of any iOS devices that use the same Apple ID, or any users you invite to the shared album for that matter.


Is there any terminal tool to convert from ODT to PDF/PS?

On unoconv's gitHub page is stated that:

  LibreOffice 3.6.0.1 or later is required to use unoconv under MacOS X. This is the first version distributed with an internal python script that works.

There it's explained too, how to install it.

And being the latest version of LibreOffice v4.0.1, there should be no problem with it.


Yes, you can restore from iCloud, but to restore your device, you have to connect it to iTunes, and restore its firmware, then restore contents either from iCloud or from backup on your mac.

  Restoration that’s not a project. When you set up a new iOS device or
  need to restore the information on one you already have, iCloud Backup
  does the heavy lifting. Just connect your device to Wi-Fi and enter
  your Apple ID and password. Your personal data — along with your
  purchased music, TV shows, apps, and books from iTunes — will appear
  on your device.2 If you’re an iTunes Match user, you can download your
  entire music library from iCloud.3

So the point is this: if you want to restore your contents from wifi, you just plug your device, and connect it to wifi, iCloud will do its job; if you already tethered your device to iTunes, you can just restore it from mac.


QEMU devices are typically split into two parts, host backend and guest hardware device. The backend specifies how data from the guest hardware is processed on the host, e.g. audio can be recorded to a file or rerouted straight to the host output. Guest hardware device is a virtual hardware device presented in the guest. The model was introduced to QEMU audio since 4.2.

In the command line you specified Core Audio as host backend, but no hardware device was added, that's why you don't see it in the guest. You need to add a PCI sound card, e.g. Intel HDA and bind its output to the coreaudio backend:

-device intel-hda -device hda-output,audiodev=coreaudio

Full list of sound hardware is available in -device help.


Your computer has a "Thunderbolt 1" port. Apple states in this FAQ article on thunderbolt ports as an answer to question #25:

  4K Ultra HD TVs are supported over HDMI or with Thunderbolt to
  high-speed HDMI adapters. Thunderbolt 2 is required to use a 4K
  display. All Thunderbolt 2 models support 4K displays at 30Hz in
  Single Stream Transport mode. Some models support 4K displays at 60 Hz
  in Multi Stream Transport mode. See HT6008 for more information on
  using 4K displays. Specific 4K DisplayPort displays are supported on
  Thunderbolt with a mini DisplayPort to DisplayPort cable.