Does iOS 5+ securely erase data on the fly?

No, you need to wipe the entire device using the settings found under Settings > General > Reset > Erase All Contents and Settings. Simply deleting items from iOS applications does not provide any kind of secure deletion, and those files can easily be recovered (although that will be harder and harder as those blocks get overwritten in time).

This provides a one-pass secure delete call that can be liked to OS X's "Secure Empty Trash." While most 3rd party software won't be able to recover your data, government units have far more sophisticated tools that can retrieve data from far worse cases (even physically damaged storage).

This feature was introduced in iOS 2.0 and you can read more about it over at AppleInsider.


I assume you intend to build something on your own. Things to look into here are

launchd: Allows programs/scripts to be run based on certain conditions. Of special interest for you is probably the WatchPaths parameter which allows to watch a path/directory for changes and triggers a program/script if necessary. There are race conditions involved here, but for your case you probably can catch them easily. The full format for launchd configuration files is available with man launchd.plist
Shell/bash scripting: The code to execute if a file arrives probably isn't too complex, so some basic scripts should be enough
How to send an email from command line?

On second thought, I would ignore the WatchPaths part completely. Just use launchd to run a shell script every 30 minutes (or whatever is appropriate) which, if no new file has arrived since when-ever, sends a notification to wherever.


How to export all elements in a iPhone WhatsApp chat?

CopyTrans Contacts is an application which can export WhatsApp chats in several formats, including HTML pages and Word documents with intenal links to attachments; this allows easy and comfortable reviewing of the exported chats.

CopyTrans Contacts is not free, but a limited trial is available; the trial allows up to 50 actions to be performed, and a full export of a WhatsApp chat counts as a single action; therefore, the trial version is more than enough for exporting the full contents of one or more chats.


You could do a whole gas factory for that in AppleScript.

You could also achieve that with folders and playlists .m3u.

Let’s say :

One folder = one album. Inside the folder, 14 .m3u files.
One .m3u file = one playlist = one title of the album = 5 versions of the song.

And you could play the folder with VLC. However, this would not be prettily integrated in iTunes.


Running less --version gives

less 487 (POSIX regular expressions)

so you need to use POSIX regexps in less. To learn more about them you can read through re_format(7) to find

There are two special cases= of bracket expressions: the bracket expressions `[[:<:]]'
and `[[:>:]]' match the null string at the beginning and end of a word respectively.

So to search for word you need to enter [[:<:]]word[[:>:]] on the search prompt (which probably isn't very useful in most situations).

PS: This also applies to the version of less installed via Homebrew. You might have more luck by compiling it yourself and specifying an alternative regexp library (or by modifying the source accordingly).


How to get "out" of the full screen in applications on iPhone?

It's a per app setting. but most app follow the standard settings.

try tapping once in the middle on the screen and see if the controls now show up.


Phantom AirPlay device named "Apple TV (2)"

Apparently I'm seeing a neighbor's Apple TV via peer-to-peer AirPlay. So they're not on my Wi-Fi network but don't have to be.

http://forums.macrumors.com/threads/macbook-ipad-sees-atvs-on-neighbors-wifi.1887338/
https://www.reddit.com/r/apple/comments/33j6yn/multiple_apple_tvs_showing_up_over_airplay/

This is annoying. Now I'd like to know how to disable this (it's particularly annoying when trying to change the volume via the menu extra since the slider moves from under my mouse after a second), but it seems impossible to disable this mis-feature.

https://discussions.apple.com/thread/7723176
http://help.apple.com/deployment/ios/#/apd8fc751f59


Constant "please unlock iPhone" message in Photos 2.0

Being very quick to press "trust" (on iPhones dialog 'trust this computer') might be a solution. Please see the detailed description here:
https://apple.stackexchange.com/a/297828/254849


external disk formated with NTFS not working on Mac

Try installing the latest release of OSXFUSE - check their wiki page for more information on using NTFS-3G.


Booting into Windows gives "Operating System not found"

Try to repair the Windows boot sector using the Startup Repair Tool by Microsoft.
You can attempt a Startup Repair using these instructions:

Insert the Windows 7 installation disc or USB flash drive, or a system repair disc, and then shut down your computer.

Restart your computer using the computer's power button.

When prompted, press any key, and then follow the instructions that
appear.

On the Install Windows page, or on the System Recovery Options page,
choose your language and other preferences, and then click Next.

If you are using the Windows installation disc or USB flash drive,
click Repair your computer.

Select the Windows installation you want to repair, and then click
Next.

On the System Recovery Options menu, click Startup Repair.


Transferring a Clash Royale account with the removal of Game Center

You can still login into Game Center inside the Settings. On a new device you login into Game Center with the same Apple ID as your old device and your done.

So all the synchronization of high scores, progress and achievements still works. Apple decided to focus on the background technology for Game developers instead of the stand alone app.


Is there a setting to force Adium to open a new chat in a new window?

Yes. Under Preferences -> General, uncheck the box called 'Create new chats in tabs' as on the screenshot below.


The NAS won't have any routing ability so it's pretty sure that it won't be directly connected to the modem.
Your schema is what I recommend. I have exactly the same architecture with a modem, an Airport Express and a Synology DS215j.

Modem ---------------- TimeCapsule (as router) ------------------ NAS
       WAN Interface               |              LAN Interface
                                   | LAN / Wi-Fi
                             Other devices

You may need to configure your TimeCapsule to make some Port Forwarding if you want to access to your NAS from outside of your network (I highly discourage that because of network security issues).

That all for me.


What causes an iMessage to be delivered as a text message?

When the receiving end did not set up iMessage on the iPhone, or when there is no internet connection available (for both receiver and sender), it will fall back to plain SMS messages.

You can disable this option in Settings > Messages > Send As SMS.


How to correctly handle two different versions running commands from Terminal?

The safest way is to make sure /usr/local/bin comes before /usr/bin in your $PATH variable.


Will installing OS X Sierra mean my Mac can receive two factor authentication codes?

You can request the two factor code to be sent to your phone number instead. Click the "Didn't get a code" on iPad, where you're asked to enter the code. Then you can get it sent to your trusted phone number.

The trusted phone number doesn't have to be an iPhone, so you can use any dumb phone that can receive SMS text messages.


Not to start a Greek chorus here but I checked on my iPhone 5 with the latest IOS (8.1.1) wth wifie and cellular data off and I do not get that message either.

I am thinking that possibly ajkblue is correct and it may be trying to contact Apple's software update servers or your carriers servers for a carrier update. there is likely a timer that forces a check every week or so.


How can I disable the voicemail button on iPhone?

I suspect that because the vast majority of people with iPhones do use voicemail, you're out of luck. Apple isn't known for providing settings or options that only a small percentage of users will want, especially if it's a setting that might prove confusing in the future.

Their UI designers likely weighed the number of users who don't want the button vs. the number of users who will be confused because their voicemail button is now missing and decided against the potential confusion. That certainly seems to be how they make most UI decisions.


How does AirDrop retain "Developer Verification" information? And, can this be done with other methods?

Apps are actually containers, if the container doesn't contain a verified developer certificate then you will see that message pop-up when you try to open the app.

If you right click and select open it will still let you open the app, irregardless if it is from a verified developer or not.


Is there an iPhone app that can give me a push notification of a new email?

I think you might be confusing "push" and "SMS".

Push allows an email client to receive a message shortly after it has been sent, without waiting for a "fetch" window at n minutes.

If you just want all mail to show up as SMS (text message), you can use Gmail's built-in forwarding to achieve this.  It will forward the email as soon as it is received, and all SMS messages are delivered in a "push"-y manner, so this should do what you want.

Open Gmail's "Mail settings"
Select the "Forwarding and POP/IMAP" tab
Click the button to "Add a fowarding address" and enter your phone's SMS text number (you can find a very comprehensive list of carrier email-to-SMS addresses here: http://www.emailtextmessages.com/)
Verify that you own the address (they will send a verification code to the address, and you'll enter it in Gmail)
Select to "Forward a copy of incoming mail to" that address you just entered
Choose to "keep Gmail's copy in the inbox" if you would also like to be able to access your email the traditional way

You don't need to sign up for any third-party service, it's free, and you'll get your SMS messages immediately.

If you only want to forward a subset of your email, you can set that up in Gmail as a filter with a rule that forwards to your SMS email address.

Keep in mind the limitations of SMS, though.  The theoretical maximum length for an SMS is 255 concatenated 160 character messages, but most carriers will limit it to only a few messages -- so you might lose a lot of body text on longer emails.  But it will serve as good, fast notification that a new email has arrived.


I want to FaceTime, but can only WhatsApp

Press and hold the buttons that are currently labeled as WhatsApp and it should give you a choice on which App you call from for this contact.

It should remember your choice after selecting.


iPhone seems to have to "download" all my recent photos, but iCloud is turned off


Change in sleep behaviour on MacBook Pro and ignoring settings on Yosemite

I can't tell why you Mac wakes up, but here is how you could find out:

Type pmset -b -g assertions in your terminal. That will list the drivers that have requested power setting overrides when running on battery.

You can also inspect the power management log, using pmset -g log.

For example, on my 10.10.5 MacBook Pro 2015, I found out that leaving my Sandisk Ultra fit USB3 memory stick plugged in makes my Mac wake up every 3 hours. Here's why:

$ pmset -b -g assertions
2015-10-19 18:38:32 +0200
Assertion status system-wide:
   BackgroundTask                 0
   ApplePushServiceTask           0
   UserIsActive                   0
   PreventUserIdleDisplaySleep    0
   PreventSystemSleep             0
   ExternalMedia                  1
   PreventUserIdleSystemSleep     0
   NetworkClientActive            0
Listed by owning process:
   pid 51(powerd): [0x000000040008012e] 03:37:52 ExternalMedia named: "com.apple.powermanagement.externalmediamounted"

ExternalMedia is set to 1 by process powerd.

Unfortunately I haven't found out yet how to prevent this. I looked for a "com.apple.powermanagement.externalmediamounted" plist file but could not find any... So I don't know if these driver overrides can be changed or disabled. :(  Anyway, I expect it is driver dependent, so changing the behavior should also be driver dependent...

This detailed web page seems to indicate that, for external media altering sleep behavior, the only option is to unmount or eject the external media. Based on the driver the external media uses, eject is sometime required while for other unmount is enought.


How do I vary the playback speed in VLC using keyboard shortcuts?

VLC has a wonderful short cuts menu where you can see or even set the shortcuts.

Open the VLC preferences and the Hotkeys tab.

Restart VLC after making the hotkey change.

The following was tested by me on VLC Version 2.0.9 Twoflower (Intel 64bit).

Ranting:
I wish every app would have such easy access and feature, rather them me searching the Google to find out what Hotkeys they use and how to set them.
End of Rant.


Can't format drive to APFS on older machine prior to 10.13 install

If you create a High Sierra USB installer, then you should be able to use the Disk Utility application to format the SSD as APFS before installing macOS.

If you boot from Internet Recovery using the Option-⌘-R keys then you should get the Mojave Disk Utility application. This can also be used to APFS format the SSD. Note: You have to have had macOS Sierra 10.12.4 or later installed before being able to use the Option-⌘-R keys.


imagemagick fails with dyld: Library not loaded

Looking at the error, we identify the missing file:

/usr/local/opt/little-cms2/lib/liblcms2.2.dylib

The first step is to make sure that the library is actually existing:

find /usr -name '*liblcms*'
find: /usr/sbin/authserver: Permission denied
/usr/local/lib/liblcms.1.0.19.dylib
/usr/local/lib/liblcms.1.dylib
/usr/local/lib/liblcms.a
/usr/local/lib/liblcms.dylib
/usr/local/Cellar/little-cms/1.19_1/lib/liblcms.1.0.19.dylib
/usr/local/Cellar/little-cms/1.19_1/lib/liblcms.1.dylib
/usr/local/Cellar/little-cms/1.19_1/lib/liblcms.a
/usr/local/Cellar/little-cms/1.19_1/lib/liblcms.dylib
/usr/local/Cellar/little-cms2/2.9/lib/liblcms2.dylib
/usr/local/Cellar/little-cms2/2.9/lib/liblcms2.a
/usr/local/Cellar/little-cms2/2.9/lib/liblcms2.2.dylib

So we can see that it does exist as /usr/local/Cellar/little-cms2/2.9/lib/liblcms2.2.dylib.

We need to create a symbolic link that will make convert find the missing file. It is possible that the brew installation script was missing to do that.

The way to create a symlink goes like this:

ln -s <exisiting file> <pointer to create>

So the final solution is simply this:

ln -s /usr/local/Cellar/little-cms2/2.9 /usr/local/opt/little-cms2

Let's verify:

convert
Version: ImageMagick 7.0.10-0 Q16 x86_64 2020-04-04 https://imagemagick.org
Copyright: © 1999-2020 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI Modules OpenMP(3.1)
Delegates (built-in): bzlib freetype gslib heic jng jp2 jpeg lcms ltdl lzma openexr png ps tiff webp xml zlib
Usage: convert [options ...] file [ [options ...] file ...] [options ...] file
...

Mission completed :)


How to see what programs are using keyboard

Sorry for wasting your time it was a keyboard problem


If I encrypt a Time Machine backup disk, is the entire disk encrypted or just the Backups.backupdb directory?

It encrypts the partition that you use for Time Machine, which likely means the entire disk. If you partition the drive the other partitions will not be encrypted and should mount (I have not tested this).

You can see that "Time Machine" is encrypted, but "Other Backups" is not.


I think this will work...

Open iTunes

Just below the volume bar is your Apple ID.

Click on that and select Redeem. It will prompt for your Gift Card info..

Here's a little pic:


Xcode 6.4 sync to app store from new machine after old lost

You don't need the old developer profile any more because you don't want to concurrently develop on two machines. Therefore, you can revoke your certificate and generate a new one to install on this machine. Go to the Member Center → Certificates, click the + button and generate a new development certificate.


How do I connect user account with Time Machine back up?

I saw your question before, but was at a loss to provide specific information. However, I took a look at Pondini's OSX and Time Machine Tips.

In particular on the page, How Local Backups are Stored, I noted that it's actually the hardware address, not the user ID, that is used as identification by Time Machine. From the page:

  Each Mac is identified by a hardware address internal to the Mac.   It's embedded in the Logic Board (motherboard).  The hardware address isn't displayed in the backups, but is kept in an extended attribute of the folder representing the Computer.

  That's why when you get a new logic board, Time Machine thinks you got a new Mac.  That's also why you can rename your Mac (System Preferences > Sharing) and Time Machine will automatically rename the Computer folder on the backups;  or you can have two Macs with the same name, but Time Machine still knows which backups belong to which Mac.

However, on the same page, Pondini goes on to say that each backup volume is assigned a Universally Unique IDentifier (UUID) that is in the extended attributes of the volume. Pondini says that this "should" cause Time Machine to automatically recognize the old backup.

However, if Time Machine does not automatically recognize the old backup via the UUID, then there is a procedure for manually restoring the association.

It's getting fairly involved at that point, and though it might be worth the effort from an investigative standpoint, you might be better off starting your Time Machine backups from scratch (just to wipe the slate clean, so to speak).


How to reach websites that have failed while offline?

I don't think you are seeing anything out of the ordinary here. My connection goes down all the time, and it's never been immediate for me, but refreshing does bring the site up faster.

My theory is that it just takes another amount of time for the browser to sort out that the connection is available again; the browser periodically pings the system to see if there is a connection available, and the lag you're seeing is waiting for the process to run its course again. Perhaps it pings once a minute as opposed to once every few seconds for fear of bogging down the processor.

Computers, as a rule, don't like it when things unexpectedly fail and thus take longer to get back up and running as opposed to when everything goes right.


How can I change the default text color in Mail?

Unfortunately I'm unaware of any way to do this without a workaround. Here it is:

Go to preferences -> signatures and create one that uses the font color you want to use. You have to select the text, right-click, go under font and pick the color from there (at least on my Lion machine)
Set that signature as your default
When you compose a new message, put your cursor on the beginning of the line that the signature is on, hit enter a few times, and when you start typing your message it will be in that font/color. There will be a blank line at the top that is formatted black, which you can backspace to delete, just make sure you've started typing something first or it will set it back to black.


Is it possible to enable shift+click in icon view in the Finder?

Here is a workaround. In Icon View, select the first and last items using Command-click.  Change to List View.  Command-click the first or last item to de-select it, and then Shift-click the same item to select the entire range.


Can I efficiently use the iPhone with a prepaid Sim card?

This is perfectly doable. I use a prepaid SIM myself and get by without a problem (although my usage is a lot different to yours). Here are some tips to maximise your iPhone efficiency and minimise your bill.

Switch off "Background App Refresh". I have mine switched off for all but a few apps but for your needs it isn't necessary. This will boost battery life as well as reduce data usage since apps won't be able to update their content while backgrounded.
Set your mobile data network to 2G, and switch to 3G only when necessary. Again, this will boost your battery and reduce data costs, while still allowing Push notifications to come through.
Switch Push off for Mail, Contacts and Calendars. You can set the default action to "Fetch" and then pick between 30 minutes, an hour, or manually. The iPhone will then only check that often for mail or updates to your contacts/calendars (unless you open their respective apps).
I don't use the Facebook Messenger app so I'm not familiar with its settings, but if you have Background App Refresh off, you will only receive Push notifications and the messages will only actually come through once you open the app. There may be an option within the app itself to restrict the fetch interval for messages (although I doubt it because "Facebook knows best").
Disable 3G for specific apps. If there are apps you only need an internet connection for when you are at home or in a WiFi area, disable cellular data for them. This makes sure they don't sneak any information past you if you inadvertently open them while out and about.
Disable Location Services. This one is always a controversial one. While it will boost battery life and reduce data usage, you have to weigh up the cost of using a little bit of data to be able to use Find My iPhone against the cost of replacing your phone if it gets stolen.

Thats about all I can think of for prepping an iPhone for prepaid use. I'll update this if I think of any more.


I want to update an app but it asks for another Apple ID

You have but two choices...

Use the Apple ID & password that was originally used to download the app.
Delete the app & re-download it under your own Apple ID.

There is no 3.


AFAIK there's no iPhone emulator besides the one that comes with iOS SDK.


Upgrading late 2011 MacBook Pro to SSD drive

If you bought Yosemite in the past, you can see if this version of OS X appears in the App Store as items you purchased. If so, you should be able to download the installer.

The instructions to create a bootable installer are given at the Apple web site: Create a bootable installer for OS X. Below, I have include a excerpt from this site.

Use the 'createinstallmedia' command in Terminal

Download the OS X installer from the Mac App Store. Quit the
installer if it opens automatically after downloading. The installer
will be in your Applications folder.
Mount your USB flash drive or other volume. You could also use a
secondary internal partition.
Open the Terminal app, which is in the Utilities folder of your
Applications folder.
Use the createinstallmedia command in Terminal to create the
bootable installer. Examples of this command are in the next
section. For detailed usage instructions, make sure that the
appropriate Install OS X app is in your Applications folder, then
enter one of the following paths in Terminal:

Path for El Capitan:

/Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia

Path for Yosemite:

/Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia

Path for Mavericks:

/Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia

Examples

This is the basic syntax of the command. Replace volume path with the path to your USB flash drive or other volume, and replace installer path with the path to the Install OS X app.

createinstallmedia --volume volumepath --applicationpath installerpath

Example for El Capitan:

sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app

Example for Yosemite:

sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ Yosemite.app

Example for Mavericks:

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

If you can not download Yosemite from the App Store.

  Note: What is written below has only been tested on Macs that are not using Core Storage.

Another alternative would be to create bootable USB flash drive OS X Recovery Disk. Basically, you would be coping your Recovery partition to a flash drive. You can the boot to this flash drive to download and install Yosemite on your SSD.

To create this Recovery Disk, you will need to download the OS X Recovery Disk Assistant v1.0. Even though Recovery Disk Assistant only refers to Lion and Mountain Lion, the Assistant will also work with Yosemite.

Using you HDD as the external bootable installer.

You could try purchasing USB external drive enclosure for your HDD. Or at least, purchase a SATA to USB adaptor. You then could try booting to the Recovery partition on the HDD. If successful, Yosemite could then be downloaded and installed on the new internal SSD.

If there is no way to perform a new installation of Yosemite.

This solution requires creating a El Capitan USB installer flash drive and connecting the HDD via a USB port.

Boot from the USB installer and launch the Disk Utility application. Create a partition on the new SSD. Restore the Yosemite partition from the HDD to the SDD. This is referred to as cloning.

Note the following:

The two drives may need to be using the same sector size. There are
only two sector sizes currently in use: 512 bytes and 4096 bytes.
You made need to reduce the size of the hard disk partition to be
smaller than the SSD partition. You may need to do this while booted
to Yosemite on the HDD.


How do I completely start over with an iPhone?

Does iTunes recognize your iPhone? If so, you can start (non-jailbroken), by just going to the Summary page when its plugged in and selecting restore.


iOS/Mac OS/Gmail 2-step verification broken

https://myaccount.google.com/lesssecureapps

You probably need to enable access for less secure apps
Late answer I know but I had the same and it's taken hours to find the fix today


Old MacBooks no longer boot Snow Leopard

That photo says the kext (driver) for the Atheros airport card is what's causing the kernel panic.

There's a very simple way to disable this kernel extension, although it's terribly hacky: go into /System/Library/Extensions/, and rename IO80211Family.kext to IO80211Family.kext.bak.

Afterwards, go into the Terminal and run sudo kextcache -system-caches to rebuild the kernel cache.

On newer systems, this would require disabling SIP and/or remounting the root partition, but this is Snow Leopard.

Since you don't need the wifi, the above may be enough for you, but I'm at a loss as to the root cause of the problem—why would this kernel extension suddenly begin panicking? Safe mode, recovery mode, and single user mode likely don't load this extension, so the fact that those work makes sense, but how could the problem have suddenly appeared on two different machines?

The only other suspicious thing is that the computer kenel panics right after loading the lego mindstorm kext (com.ni.Fantom.nxtfwdl). That kext isn't listed in the backtrace at all, so it shouldn't be the culprit, but... if you upgraded the mindstorm software recently, you might want to try downgrading it. Or, you could try removing the mindstorm software altogether, but it sounds like that would render these machines useless to you.


Is there a keyboard shortcut to show/open the Trash?

If you are using a Spotlight or a program such as Quicksilver that allows you configure keyboard shortcuts to perform actions. Here is a solution, create an AppleScript run only Application that will open the trash can for you. Its not a built in command but is should fit the bill nicely and you can do it all with built it tools.

Open AppleScript Editor
Open a new script editor window if one did not already open.
Enter the follow in to the blank editor window

tell application "Finder"
    open trash
end tell

Test the script, press Run, trash should open.
Save the Script with the name "OpenTrash" make sure to select "File Format:" Application and check the "Run Only" option.
Open the newly saved OpenTrash Application, trash can contents should open in the Finder.

Introduce it to your favorite program launcher, and set up keyboard shortcuts etc. Also note that spotlight should index it as well and you can use that to open the Trash can now too.

⌘ + space  and then search for "Tr"... Then press enter  once "OpenTrash" is highlighted.


You might try also DEVONthink which is a bit expensive but works for me.


Does the new Macbook Air have a 1000 battery cycle limit?

Yes their design limit is to exceed 1,000 full charge cycles. Quoting from Apple on batteries:

The built-in battery of your MacBook,
MacBook Pro or MacBook Air is designed
to deliver up to 1000 full charge and
discharge cycles before it reaches 80
percent of its original capacity.

I have been bowled over at how well the internal battery chemistry holds up over time. Of course, bad batteries fail prematurely all the time and need to be swapped, but my gut feel is way more of these "go the distance" than all the older removable batteries.


Late 2008 13" MacBook not detecting brand new battery

I later deduced the problem to the logicboard. I bought a replacement board which successfully detected the same battery. I didn't bother testing the old battery. Strangely, the original board is perfect with the exception of the battery circuit.

The  issue could be the battery connector on the board or something more complicated.


How do I delete pictures of my iPhone which wont delete?

Temporarily enabling icloud photo sync deletes all the itunes-sync'd photos.

Tried all these solutions, nothing worked. However, toggling icloud photo sync worked for me, because iOS won't let you sync both ways (itunes and icloud).

If you don't want your camera roll going to icloud, import all of your photos first with image capture, then delete your camera roll so it doesn't upload anything.
Settings > iCloud > Photos > Enable iCloud Photos
Prompts: "Syncing photos ... is not supported ... Remove Photos and Videos"?
Click ok. Important: I had 20,000+ sync'd photos and I had to re-do this about every 7000 photos or so.
Go over to your photos app and watch the numbers drop on "selfies", "videos", etc
Turn iCloud photo sync back off Settings > iCloud > Photos > Disable iCloud Photos
The folders will remain (but no pictures in them)
Plug the phone in via usb, launch itunes, sync one small pictures folder. This will remove all the remaining empty folders from the previous sync.


The lowercase "d" should work. If it doesn't, you can install GNU install with Homebrew coreutils which will provide the "D" flag.


Make an Automator service which accepts text and use the following AppleScript action:

on run {input}
    return "(" & (input as string) & ")"
end run


How to use a variable inside a path in AppleScript?

The following lines of AppleScript code replaces all of the code in your OP:

set thisFolder to POSIX path of (path to desktop folder as string) & "untitled folder"
try
    tell application "System Events" to delete folder thisFolder
end try

Note that this directly deletes thisFolder and its contents, bypassing the Trash, so be sure this is what you want before using it!

As coded, if thisFolder does not exist, the try command keeps it from fatally halting execution of the code. In other words, you'll not get an error message and it will continue processing additional code in the script, if any.


I hope this helps someone in the future:

The list of keychains, notably login.keychain, is stored in ~/Library/Preferences/com.apple.security.plist

The system.keychain and similar are found in /Library/Preferences/com.apple.security.plist

If those files have wonky permissions, you'll have problems doing anything. Even if the keychain files themselves are fine, if the OS is unable to edit those two files it just silently fails in weird ways. Notably, Keychain Access will keep forgetting about the whole login chain, and anything you add or remove from it.

This same problem may apply to the keychain itself; if you can't save to it, you likely have wonky permissions.

Note that it appears Disk Utility does not fix this, although I don't know why. It seems you have to manually fix this. You can do this by doing a Get Info on a root folder and reapplying permissions. In my case the problem was that the Owner was wrong because I moved the files from another machine.


Is there a way to control dual monitor relative position from terminal?

I wrote a small C program to accomplish this, as this cannot be done any other way effectively.
You'll need Xcode installed to compile it.
https://github.com/stnvh/cgorigin

#import <Foundation/Foundation.h>
#import <ApplicationServices/ApplicationServices.h>

#define MAX_DISPLAYS 10

static CGDisplayCount dispCount = MAX_DISPLAYS;
static CGDirectDisplayID dispOnline[MAX_DISPLAYS];

int main(int argc, const char * argv[]) {
    CGDisplayCount dispOnlineCount;
    CGDisplayErr errActive = CGGetOnlineDisplayList(dispCount, dispOnline, &dispOnlineCount);

    CGDisplayConfigRef configRef;
    CGError err = CGBeginDisplayConfiguration(&configRef);

    if(!argv[1]) {
        printf("usage: [-l | --list] [[-o | --origin] x y index] \n");
        return 1;
    }

    for(int i = 0; i < dispOnlineCount; i++) {
        if(dispOnline[i]) {
            int dispWidth = CGDisplayPixelsWide(dispOnline[i]);
            int dispHeight = CGDisplayPixelsHigh(dispOnline[i]);
            CGPoint dispOrigin = CGDisplayBounds(dispOnline[i]).origin;

            if(strcmp(argv[1], "--list") == 0 || strcmp(argv[1], "-l") == 0) {
                printf("display %d: %dx%d %ldx%ld\n", i, dispWidth, dispHeight, (long)dispOrigin.x, (long)dispOrigin.y);
            }

            if(strcmp(argv[1], "--origin") == 0 || strcmp(argv[1], "-o") == 0) {
                int posX = dispOrigin.x;
                int posY = dispOrigin.y;
                int dispInd = 1;

                if(argv[2]) {
                    posX = strtol(argv[2], NULL, 0);
                }
                if(argv[3]) {
                    posY = strtol(argv[3], NULL, 0);
                }
                if(argv[4]) {
                    long _dispInd = strtol(argv[4], NULL, 0);

                    if(_dispInd < dispOnlineCount) {
                        dispInd = _dispInd;
                    }
                }

                if(dispInd == i) {
                    err = CGConfigureDisplayOrigin(configRef, dispOnline[i], posX, posY);
                }
            }
        }
    }

    err = CGCompleteDisplayConfiguration(configRef, kCGConfigurePermanently);
    if(err != 0) NSLog(@"Error with applying configuration: %d\n", err);

    return 1;
}

Save to a file called main.m, then run:
clang -Wall -framework Foundation -framework ApplicationServices main.m -o cgorigin

Example (from Github):

assuming we have two monitors connected, both at 1920x1080
cgorigin --origin -1920 0  # positions the second monitor to the left of the main display
cgorigin --origin 0 0  # positions the second monitor to the right of the main display
cgorigin --origin -1920 1080 0  # positions the first monitor below the second display


How to reduce MacBook Air 2013 1.7GHz CPU power consumption?

I think the upcoming Mavericks OS update is supposed to help somewhat. http://www.apple.com/osx/preview/advanced-technologies.html


Yes.
(It's a "world iPad" for both the AT&T and Verizon model.)
Whether a device functions worldwide for a specific wireless standard depends on the frequency bands that it supports.
E.g. The new iPad supports LTE, but only the frequency bands 700 MHz and 2100 MHz which are not used outside the US.
The iPhone 4S has been called a world phone, because it supports all the frequency band used for GSM worldwide:

850, 900, 1800, 1900 MHz

The new iPad supports the same GSM frequency bands for both the AT&T and Verizon model. Therefore it's a "world iPad".
Of course you need a SIM-tray, to make use of this. Like the iPhone, the iPad has a Micro-SIM card tray.


How Do I Reset the Sharing & Permission Setting on a MacBook?

Upon further review it may be best to use a recovery to fix this issue.


Siri calls random numbers even though it is deactivated

If you disable Siri iOS still leaves VoiceControl enabled. This is the basic pre-Siri voice-control system on the phone for queuing music and dialing by voice without needing an internet connection.

There is no publicly documented way to disable it completely short of disabling cellular access (i.e. airplane mode).

However, you can stop calling from the lock screen:

Open Settings
Open General
Open Passcode Lock (which is named Touch ID & Passcode on newer devices)
Turn off Voice Dial

Now, if you press it, it will tell you calling is disabled. Not perfect, but better than calling random numbers.

Alternatively, if you just want to stop Siri pocket dialing, you can turn Siri back on, and then on the Passcode Lock screen,you can disable access to Siri from the lock screen. That prevents Siri from appearing when locked completely. Might be a better solution if the pocket dialing is your underlying issue.


How much data is used during factory reset recovery mode for the Mac OS?

Each size (Internet Recovery Mode and OS X reinstall) is comparable to the sizes of the respective dmg files containing the Base OS X/full OS X install.

So booting once to Internet Recovery Mode requires the download of about 650 MB and restoring your original operating system – which depends on your MacBook Air model – requires an additional download of about ~4.7 GB (Lion) to ~5.7 GB (Yosemite).

You can't download and install El Capitan directly because the original system of the newest MacBook Air was 10.10.2.


You could see about getting a quote from a data recovery team to attempt to reverse engineer your situation. Since you are fairly certain that the key is 12 characters long, that significantly reduces the number of passphrase that must be attempted to unlock the volume.

Also, paying a professional to do this means you are only renting the equipment and/or software to try each combination rather than needing to fund that yourself.

Since the encryption takes time and is reversible, it clearly is possible to brute force this, but I would get a quick feeling for how much of the drive is encrypted by saving the output of diskutil list and diskutil cs list and then ejecting the drive and powering it off until you can get it in the hands of a pro.

Also, you do have to re-type the entire password manually and then confirm the operation, so perhaps you just had a normal software error and didn't establish the encryption. Best of luck with the recovery. Losing data is no fun and having  baby pictures only on one drive is not something I ever like to confront - yet it does happen and the pain is awful in most cases to lose those artifacts of the time and memory.


Mail.app - keyboard shortcuts to move mail and jump to folder

To do this, you need to display the Favorites Bar, which you can enable by going to Mail » View » Show Favorites Bar.

You can add any folder to this bar, which you can then easily switch to with Command1, Command2, etc.

CtrlCommand1 moves the currently selected email(s) to the respective folder.


Keyboard and Emoji Viewer menu vs. Input menu?

I don't know exactly when Apple changed the behaviour of the icon in the menu bar
(somewhere between Yosemite and High Sierra?).

To recover a flag always telling you which is the keyboard in use, here is my workaround:

In:

System Preferences > Keyboard > Input Sources

add another keyboard mapping with the lower left + button.


How to sync an additional folder to iCloud Drive similar to how macOS Sierra does it?

Similar answer to one of the others, but in this case I've used a symbolic link to do this rather than use the GUI to create an apple 'Alias', just to be sure it works in all cases.

Rather than add the original Downloads folder into iCloud, I've relied on the standard 'Documents and Desktop' sync option provided by Apple in iCloud without messing around in the background where those files are accessible (~/Library/Mobile\ Documents/com~apple~CloudDocs/) as I'm not confident that adding links in there is a good idea long term.

In terminal (or iTerm2 if you want a more customisable terminal):

Create a 'Downloads' folder in your 'Documents' directory (if you haven't already): mkdir ~/Documents/Downloads
Copy (or move as with this example) your files from the old (presumed to be in ~/Downloads directory to the new Downloads directory: mv ~/Downloads ~/Documents/Downloads
Delete your old Downloads folder (this should require your password, and presumes you are logged in as an administrator): sudo rm -rf ~/Downloads/
Create a symbolic link to your new Downloads folder: ln -s ~/Documents/Downloads ~/Downloads

All those commands again, but without all the extra words :)

mkdir ~/Documents/Downloads
mv ~/Downloads ~/Documents/Downloads
sudo rm -rf ~/Downloads/
ln -s ~/Documents/Downloads ~/Downloads

You will probably have to drag the new Downloads link (or folder) in Finder to the Favourites section/left menu if you want it to display there once more.


Can photo sync be as effortless as music sync, between macOS and iOS?

Yes - enable iCloud Photo Library. I’ve been happy with this for my main personal library consisting of 90 GB library size and 75,000 photos.

I do maintain some side libraries that don’t sync to iCloud - but those are specific professional and trip specific libraries where I just save my best 100 or so photos from those libraries to my “main” library.

I have a MacPro that keeps original size of all photos. The rest of the iPad, iPhone, Apple TV and Mac that sync are allowed to “optimize” photo sizes when the main storage for that device runs low.

I’m happy knowing I can use Time Machine (or SuperDuper / Arq / CrashPlan / whatever) to make offline and off-site backups of my Main libraries and not trust that iCloud Photo Library will never mess things up. So far it hasn’t, but I have a plan to walk away from iCloud any time and restore from backup if needed.

—–

Even better - Apple offers caching service so you could cache all your iCloud data locally on pretty much and Mac you can leave running with an inexpensive external drive if needed. I like to give 500 GB of space to cache downloads and iCloud data and that works well for 5 people, each with several devices and similar sized photo and music libraries. The caching server makes backup and restore very fast as well as updates and upgrades to new OS and new devices when they get configured the first time.

On 10.12 and lower - this caching service is part of Server.app and works great.
On 10.13 and higher - there are signs you won’t need server.app to cache apps and iCloud data locally. I have no complaints yet testing this in beta.


iOS app that shows a list of values to toggle on/off

AFewThings on the JP app store. Excellent primitive (non-flat) interface, no ads, and you just add/delete a line and pulse it to turn strikethrough on or off. Finally, an app that does one thing and one thing only! And it's free!


Is there a way to input GPS co-ordinates into the iOS6 Maps app?

Yes. Omit the "loc:" and just enter the coordinates.

40.748342, -73.984606 will drop a pin right on the Empire State Building.


How to prevent QuickTime from showing cursor when playing subtitles?

For future reference, the issue has been solved on the latest OS X El Capitan


HFS partition fails to mount on Mac after being mounted on Ubuntu

I solved the issue by running sudo fsck.hfsplus /dev/sdx# from my Ubuntu machine. My external drive can now connect to both my Ubunutu and Mac machines.


How to completely Disable Cmd + [Num] in Safari?

Using OS X 10.9.4 and Safari 7.0.5, I've replicated the results of your shortcut alteration attempt. It seems that adding the new shortcut doesn't replace the old one.

Removing everything from the Favorites Bar works for me. This is certainly not an ideal solution, but depending on how you assign value to the usefulness of the Favorites Bar and the importance of potentially lost content, this may be useful to you until a better solution is discovered.

Extra info and opinions:

The problem persists after hiding a non-empty Favorites Bar
I'm surprised that Apple doesn't list all keyboard shortcuts for their own applications in System Preferences


This might be because your system enters "standby mode", where it actually saves all your data to disk and turns off. When you start up, it restores everything. 30 seconds is NOT normal though. However, a fix that you might want to consider is to disable this functionality:

sudo pmset -a standby 0

The result will be that your MBA should no longer enter "standby mode" anymore and sleep like any other MacBook. It will consume battery power while sleeping, but should wake up instantly.


Is there a keyboard shortcut for the therefore sign "∴" on mac? Or is there a way to create a keyboard shortcut for it?

I found several answers for you here: https://stackoverflow.com/questions/3685146/how-do-you-do-the-therefore-%E2%88%B4-symbol-on-a-mac-or-in-textmate

a google search is all it took.

In the character viewer under math symbols. ∴


Can two external displays be driven from one Thunderbolt port?

While Apple's display adapters will let you connect one of these external monitors, there's also the Matrox DualHead2Go Digital ME which will connect two external DVI displays (I've never seen or used one, ymmv).


How to point an Apple TV to an iTunes Library on a NAS?

(Assuming you have an Apple TV 2…) You can't do it without jailbreaking.

Once you do that, you just need to run Plex or XBMC. I only have experience with the former, but we're very happy with the results.


My dad keeps getting all my apps that I download. why?

There are a few places Apple IDs can be set on a phone. Make sure that you changed his Apple ID in his iTunes & App Store setting on his phone.

You shouldn't have to, but you may want to make sure that Automatic Downloads is not turned on also (in the same settings menu).


How do I delete other available networks from network scan list?

You could check your "Preferred Networks" and make sure your WiFi Access point is listed first.

To do this Open the System Preferences and select "Network" then Select the WiFi network and click the Advanced button:

With the WiFi tab selected from the Advanced sheet you should see a list of your preferred networks, Add, Remove, Reorder as you see fit.


How to open a new c++ file with a predefined template in Sublime Text?

You should use a snippet. For instance, you can define a new snippet and trigger it with !initcpp. Then you open a new file, type !initcpp, hit ⇥ and your are ready to go.
To define a new one go to Tools → New Snippet…
From Sublime Text: Snippets.
Snippets can be stored under any package’s folder, but to keep it simple while you’re learning, you can save them to your Packages/User folder.
Snippets File Format
Snippets typically live in a Sublime Text package. They are simplified XML files with the extension .sublime-snippet.
The structure of a typical snippet is as follows (including the default hints Sublime Text inserts for your convenience):
<snippet>
    <content><![CDATA[Type your snippet here]]></content>
    <!-- Optional: Tab trigger to activate the snippet -->
    <tabTrigger>xyzzy</tabTrigger>
    <!-- Optional: Scope the tab trigger will be active in -->
    <scope>source.python</scope>
    <!-- Optional: Description to show in the menu -->
    <description>My Fancy Snippet</description>
</snippet>

The snippet element contains all the information Sublime Text needs in order to know what to insert, whether to insert and when. Let’s look at each of these parts in turn.
content
The actual snippet. Snippets can range from simple to fairly complex templates. We’ll look at examples of both later.
Keep the following in mind when writing your own snippets:

If you want to get a literal $, you have to escape it like this: \$.
When writing a snippet that contains indentation, always use tabs. When the snippet is inserted, the tabs will be transformed into spaces if the option translateTabsToSpaces is true.
The content must be included in a <![CDATA[…]]> section. Snippets won’t work if you don’t do this!
The content of your snippet must not contain ]]> because this string of characters will prematurely close the <![CDATA[…]]> section, resulting in an XML error. To work around this pitfall, you can insert an undefined variable into the string like this: ]]$NOT_DEFINED>. This modified string passes through the XML parser without closing the content element’s <![CDATA[…]]> section, but Sublime Text will replace $NOT_DEFINED with an empty string before inserting the snippet into your file. In other words, ]]$NOT_DEFINED> in your snippet file content will be written as ]]> when you trigger the snippet.

tabTrigger
Defines the sequence of keys that must be pressed to insert this snippet. After typing this sequence, the snippet will kick in as soon as you hit the ⇥ key.
A tab trigger is an implicit key binding.
scope
Scope selector determining the context where the snippet will be active. See Scopes for more information.
description
Used when showing the snippet in the Snippets menu. If not present, Sublime Text defaults to the file name of the snippet.
With this information, you can start writing your own snippets as described in the next sections.


How to disable Safari's new "feed://" redirection for feeds?

Apparently, it used to be possible in Tiger/Safari 2.0 to disable this using defaults write com.apple.Safari DebugSyndicationEnabled -bool NO. (source) I cannot get this to work in Lion/Safari 5.1, however.

Your best bet seems to be to set the default feed reader (Safari → Preferences… → RSS) to something that gives you XML source.


(1) Ready Alfred to accept a terminal command. Per this support document, the standard method is to type > and then the terminal command. Similarly, in LaunchBar the action is built into the basic index, too, and one can initiate it with term or similar.

(2) Type texdoc PackageName where PackageName is the LaTeX package you're looking for the documentation for. For example: texdoc enumitem or texdoc thmtools.

It'll open the documentation PDF. That's it!

Note that of course you can also do this from the command line directly if you open a terminal window.


Which applications should be in the Utilities folder?

Applications

Address Book
App Store
Automator
Calculator
Chess
Dashboard
Dictionary
DVD Player
FaceTime
Font Book
iCal
iChat
Image Capture
iTunes
Launchpad
Mail
Mission Control
Photo Booth
Preview
QuickTime Player
Safari
Stickies
System Preferences
TextEdit
Time Machine

Utilities

Activity Monitor
AirPort Utility
AppleScript Editor
Audio MIDI Setup
Bluetooth File Exchange
Boot Camp Assistant
ColorSync Utility
Console
DigitalColor Meter
Disk Utility
Grab
Grapher
Java Preferences
Keychain Access
Migration Assistant
Network Link Conditioner
Network Utility
Podcast Capture
Podcast Publisher
RAID Utility
Services Manager
System Information
Terminal
VoiceOver Utility
X11


Running brew doctor shows I have 3 different python "config" scripts installed. How do I get rid of them so that I no longer receive this warning?

Those scripts refer to an official Apple installation of Python. You can uninstall those safely this way:

Open "Applications" in Mac Finder and drag Python to the trash bin.
Empty the trash bin

Note:

the MacOS system Python is /usr/bin/python
Homebrew Python(s) will be located in /usr/local/bin/
Pythons installed as an Apple application live in /Library/Frameworks/Python.framework/


In Mavericks, is it possible to use Enhanced Dictation from the command line?

Copy the MP3 file to an iPod & play it into Dictation via line in source (or the mic?)... Not the answer to your question, but it might work for your task :)


Installed openvpn with brew but it doesn't appear to be installed correctly

Add this to your ~/.bash_profile:

export PATH=$(brew --prefix openvpn)/sbin:$PATH


MacOS Sierra, app is running but has no window

Deleting the preferences here has resolved the problem. Not sure why they did not show up in finder, I think it shows hidden files for me. So I had to use an external tool which actually found hte preference file:


Can someone explain what "Standby time" is on iOS?

All iOS use the same definitions of standby time.

Standby is the accumulation of all of all powered on time since its lasts full charge. Whether the device is actively being used, running with the screen off or sleeping, this time counts towards the standby category.

Usage is the amount of time the iPhone has been awake and in use since the last full charge. This use can be an active use or certain background tasks like navigation or checking mail periodically or receiving push notifications and events.

The only time between now and the last time of charge that doesn't go towards standby is if you power down the device.

Therefore, if you've got some background tasks, such us auto-cheking emails, or any background-running Apps, the numbers for the Usage Time will increase although you're not actively using your phone.


I forgot a password for iPhone 5C, error 4013 if try to restore

Apple documents iTunes restore error codes online:

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

So, your next step with that error would be to contact Apple Support.


How to use a selfie stick remote trigger with iPhone 3G?

The generic Selfie Stick button emulates the volume down button action on the iPhone. Initial iterations of iPhone(3G,4,4S) did not use the volume button as a shutter.

iPhone 5 and above introduced the volume down button as the "shutter key"

Alternatively, [Camera+][1] built the feature into their app back in 2011 for this purpose. Try the Selfie stick with the Camera+ app and it should work.

Incase it doesn't work, Open Safari and type camplus://enablevolumesnap into URL box and the feature will be enabled.


Highly abnormal graphic glitch on yosemite / retina: all white backgrounds appear pink

After a night's sleep and some clear-headed research, i found the solution by running:

defaults delete -g CGContextHighlight2xScaledImages

... which is a debugging feature that comes with Quartz Debug and which i had set there (and forgotten) by checking the "Color 1x artwork" option.


Crash logs are safe to post in public. There is no identifying information about you in them. All of the random looking text you see are addresses of the various methods that get symbolicated by Xcode into method names. This lets the developers see the exact line of code that caused the problem.

Also know, it is harder to symbolicate crash logs that have been copied and pasted. It would be more helpful for the developers to get your crash logs in the original .crash file.
It looks like this is no longer the case, I had no problem copy and pasting a crash log and symbolicating using the latest Xcode.


Why is the Network Link Conditioner preference pane crashing as soon as I turn it on?

Just a quick note to say that I eventually stopped the crashing by manually copying these two files from another OS X machine and then manually starting the nlcd daemon
(if you don't have another Mac, I posted my copies of those files here)

Copied these files:
/System/Library/LaunchDaemons/com.apple.NetworkLinkConditioner.plist
/usr/libexec/nlcd
Run these three commands:

sudo chown root /System/Library/LaunchDaemons/com.apple.NetworkLinkConditioner.plist
sudo chmod 644 /System/Library/LaunchDaemons/com.apple.NetworkLinkConditioner.plist
sudo launchctl load /System/Library/LaunchDaemons/com.apple.NetworkLinkConditioner.plist

After that the pref pane didn't unexpectedly exit when moving the switch to 'on'.

Taken from https://devforums.apple.com/message/645980#645980


iMovie 11 - Fix iMovie projects that don't open after iMovie crash

After some troubleshooting, I concluded that the issue with these projects was not inside the projects themselves, but in the events that have been used in these projects and to be more precise, with the thumbnails of these events.

It looks like something went wrong during or before the iMovie crash and affected the events video thumbnails.

The solution in my case:

  I forced iMovie to re-create the thumbnails of these events, by deleting
  the thumbs folder inside iMovie events folder in Finder.

Here is some further info, regarding the issue and how I ended up with recreating the thumbs:

The iMovie owner, had a special structure in separating his iMovie projects in folders by project topic. I found out that it was only some 8-10 projects under a specific folder that were unable to open-load inside iMovie. Some of them, they were able to open, but all they were showing in the viewer was just a gray screen.

Also, its worth noting that all the other iMovie projects in the library were working fine.

I also noticed that when right-clicking on the problematic projects inside the project library, I was not getting the extended contextual menu that presents commands like duplicate, export etc, but only 2 commands: to create new project or new folder.

Trashing iMovie preferences file had absolutely no effect, nor renaming the project files either. Searching on Google for similar issues, I couldn't find anything similar. Running onyx's cleaning features, repairing permissions, checking hard-drive system for corruption - all these were also in the mix - but with no result.

Finally, I had an idea:
I sent a project file (containing no events/video) to my own mac and tried to open it. It opened just fine, with the exception that it couldn't find the source files.

That lead me to think that the project files were fine and that I rather have to check for the events.

The owner had a similar folder structure for his events as well. So, all the events used in the above projects, were inside their single folder in iMovie Events folder. As first move, I moved that folder outside of iMovie events folder and opened iMovie.

At this time, all projects were able to open. Also, the extended context menu appeared back. I was close to my final conclusion but yet I wasn't sure what was wrong. The videos, the caches, the thumbs? So, putting back in the events folder, one by one files and folders, I got my answer.
The thumbs were corrupted.

Just to make sure everything will be fine, I finally let only the actual events video files inside that folder, opened iMovie and let it re-generate/optimize the events videos of that folder.
It took about 4 hours for iMovie to complete this, but after that all projects are working fine.


Transferring mobile apps from iTunes (iPhone) to an external hard drive

Backing up your purchases is one approach. Since iTunes provides access to your prior purchases (as long as they have not been removed by Apple or the Developer), you can safely delete them from your computer. That won't be enough though.  You'll need to tell iTunes not to automatically download them.  Here are the steps you could take:

In iTunes, go the iTunes Preferences ( or ⌘, ) and select the Store tab.
Under Automatic Downloads, assert that the Apps checkbox is unchecked. (see image below)
Delete the mobile Apps


How to clean Mac OS X before selling (Lion from App Store)

Yes, Just hold down cmd+R during startup and Lion Recovery springs into action; It lets you choose from common utilities: You can choose to erase your hard drive and reinstall a fresh copy of Lion.

P.S: In order to reinstall OS X Lion, you will need to be connected to an Ethernet or Wi-Fi network


No Voice Recording for Incoming Video on QuickTime On Mac

In this case you can't capture 2 recordings simultaneously with Quicktime. You have use additional Apps e.g Garage Band, Audacity, Audio Hijack or a iPhone to record your internal audio.

In previous Quicktime Pro Versions it was possible insert a audio sequence to a Quicktime Movie.

Here’s a quick how-to:

Open Apple iMovie
Import your Google Hangout Video Screen Capture
Add your audio recording to your iMovie project.
Export your Video


Using mdfind to evaluate the text content of a specified file?

Try:

set fileText to read POSIX file "/Users/John/Desktop/test.txt" as «class utf8»
fileText contains "nintendo"


Download all music in Apple Music library (iOS 10)

This isn't a perfect solution but it kinda works. On the Mac make a smart playlist that matches everything in your library.

Then on the iPhone, download that playlist for offline use.


Go to Settings on iCloud.com, then look at the My Devices section.
In the list of devices, click the one you want to remove.
Click the Delete button (x) next to the device. If you don’t see the Delete button, click Remove Device (below the device serial number or IMEI number).

For full instructions please see here:
https://help.apple.com/icloud/#mm25565a6496


Why is the VPN switch sometimes missing from settings on my iPad?

Check for a VPN Profile
Turns out the missing VPN switch had nothing to do with which connection was used.  What seems to have happened is that all the VPN profiles were deleted.  When that happens, the VPN switch seems to disappear.  To check for or create a new VPN profile, go to settings->general->network->VPN:

Once you create a VPN profile, the VPN switch reappears in the root of the settings screen:


Why is so much "Other" space occupied on an iPhone 4?

Factory Reset

I ended up doing a Factory Reset to clear off the "Other" data.

The key is that since the Other seemed to be backup related, I did not restore the phone from the backup. Instead, I selected "As a new phone".

One by one, I added back her apps, music and photos, watching the Other bar like a hawk.

The Other data remains virtually gone now only taking up 430Mb.


Transfer Company Apple Developer membership to Individual on iTunes App Store without repaying

Contrary to the transformation of an individual account to an organization account, there's no tool for initiating such a transformation on Apple's web site.

The only way to know if Apple will allow your to change your account type is to contact their support for clarification.

Note that it is always possible to transfer the app from the organization to a personal account for you by simply opening a new personal account (and thus paying again), and then using the ordinary tools for transferring apps between accounts.


iOS 10: Clear 'Up Next' Queue in Apple Music

One workaround to clear the queue and also to play a single song:

Quit the Music app. This will clear the "Up Next" queue.
Find the song you want to play alone.
Tap–hold the song to hail the contextual menu.
Tap "Play Next". This creates a new queue for the lone song.
Tap the queue and play the song.

I admit it's frustrating in that it interrupts music if already playing. And it's unintuitive.

https://www.apple.com/feedback/


Audible Authorization Issues Since iTunes 10.4

Quit iTunes on every computer you own (probably not necessary but can't hurt).
Contact Audible.com support and ask them to de-authorize every device associated with your account.
Go back into iTunes and re-authorize.

I've been an Audible customer for years and they have some of the best customer support in the entire tech industry. You can contact them via Email or phone:

1-888-283-5051 (US & Canada)
1-973-820-0400 (International)


Boot into Single User mode by booting with ⌘S
Mount the internal disk

fsck -yf
mount -uw /

Delete Google Drive

rm -rf /Applications/Google\ Drive.app

Reboot


How to make Mail use standard signature separator?

You need to manually add the sig-dashes, --\n, to the top of your signatures within Mail.app:

Mail (menu) > Preferences > Signatures

It may be possible to automate the changing of signatures, see How to change/customize mail signature in Mountain Lion? for details of Mail's signature file format.


Open a file with spaces in the name in Terminal

Either escape the space with a backslash or use quotes.

open Test\ Subject.jpg

open "Test Subject.jpg"

You can also use autocomplete with tab. Type open Test then ⇥ to autocomplete.

Take note of the extension and make sure you use the right one. You've used 3 different extensions in your question, only the right one will open the file. List the contents of the folder with ls.


If you are on iOS 8, you can go to Settings > General > Usage > Storage > Manage Storage > Music, slide the first item "All Songs" to the left and press "Delete".

Warning: there is no confirmation dialog, as I've just found out :|


Comparing iPad mini data plans; Why choose AT&T, it has fewer countries and is more expensive?

The value of any particular carrier is based on the performance of the carrier in the area you will use the device.

ie. My area has great AT&T coverage, Good Verizon coverage and horrible Sprint coverage.

You are also only comparing the cheapest tier. Prices change and one carrier may be cheaper than another at a different level of service.


What gesture causes the page to zoom in?

It appears not the be the case for the Magic Mouse, but with the trackpad, there is a pinch to zoom gesture also. If another finger were touching the trackpad, one finger's movement could be interpreted as a pinch.

Another option is that some part of your hand is coming in contact with the mouse surface and is being interpreted as a double tap. If you turn off the double tap gesture in System Preferences, does the problem persist?


Aperture .aplibrary file is 3X (!) larger than the photos it points to

Given your 12,000 images are 2.61 GB in total, they're about 228 kB each — is this right? and is this typical of your entire 280 GB of photos?

By default, Aperture makes previews and thumbnails to speed things up, based on the assumption that your images are quite large (e.g. 2+ MB) and loading + displaying them will take a long time.

For low resolution cameras, Aperture wastes quite a bit of space (relatively speaking)... but you can improve it somewhat...

Disable/shrink previews

If this size is typical of your entire library, you should probably disable the automatic creation of previews since they'll be pretty redundant for 228 kB images:

In Aperture Preferences, go to the Previews tab and uncheck the box for automatic generation of previews for new projects
In the library, click on Photos (at least in 3.x, in older versions you may need to make a search for all photos?), select all, click "Delete Preview".

If you really want previews, but want them lower quality/size, then change the settings in Preferences and then make sure you select all photos, right click and "Update Preview". You might need to delete them first if it says they're already up to date.

Not much you can do about thumbnails

According to this apple article, Aperture thumbnails are 1024x768 resolution JPGs, and I know of no way of disabling their creation. For low resolution images, this is obviously pretty silly/redundant, since the speed-up will be minimal. Other than complaining to Apple (that "fixed size thumbnails even for low resolution images is stupid"), I'm not sure what you can do here. :(

I have a library of 34,000 photos which has produced 22 GB of thumbnails, an average of 680 kB per thumbnail. For your 12,000 photos 4.9 GB of thumbnails its about 430 kB per thumbnail. This overhead doesn't really bother me, because my 12 megapixel JPG images are 2-5 MB each (and RAWs are more like 20 MB), but for a library of smaller (say 2 to 5 megapixel) images, the thumbnails aren't that much smaller than the masters...

Just a warning, that according to posts like this one, Aperture will slowly regenerate your thumbnails, so while you can delete them to save space, they'll slowly come back.

If you've only tried with your smaller photos from an older camera, and your newer one has bigger files, then you'll see a big improvement in the amount of space "wasted" in thumbnails once you put the larger photos in. 280 GB of 288 kB photos seems unlikely (1.3 million photos?!) so I'm guessing you've got some much larger images in there... in which case it might be okay in the long run...

Should be easy enough to calculate the Aperture thumbnail waste from the total number of images multiplied by about 500 kB per thumb.


AppleScript add new filename and path in mail only when files extension are .pdf and .doc

This works for me using the latest version of macOS Mojave.

I made some adjustments for you and added a few items to your code. You may need to adjust a few things to better suit your needs, but for now I think the following code should put you back on the right track:

property dialog_timeout : 30 -- set the amount of time before dialogs auto-answer.
property name_extensions : {"pdf", "doc"}

on adding folder items to this_folder after receiving added_items
    set files_added to {}
    set file_names to {}
    tell application "Finder" to set folder_name to the name of this_folder
    repeat with i from 1 to count of added_items
        set this_Item to item i of added_items
        tell application "Finder"
            if name extension of this_Item is in name_extensions then
                set end of files_added to (this_Item & linefeed)
                set end of file_names to " " & name of this_Item & " "
            end if
        end tell
    end repeat

    -- find out how many new items have been placed in the folder
    set the item_count to count of added_items
    --create the alert string
    set alert_message to ("Folder Actions Alert:" & return & return) as Unicode text

    if the item_count is greater than 1 then
        set alert_message to alert_message & (the item_count as text) & " New items have been added"
    else
        set alert_message to alert_message & "One new item has been added"
    end if

    if files_added is {} then
        activate
        display alert alert_message giving up after dialog_timeout
        return
    else
        try
            set recipientName to ""
            set recipientAddress to "user1@gmail.com, user2@gmail.com"
            set theSubject to "new file: " & file_names
            set theContent to "¡Hello! new file added: " & linefeed & linefeed & files_added

            tell application "Mail"
                ##Create the message
                set theMessage to make new outgoing message with properties {subject:theSubject, content:theContent, visible:true}
                ##Set a recipient
                tell theMessage
                    make new to recipient with properties {name:recipientName, address:recipientAddress}
                    ##Send the Message
                    send
                end tell
            end tell
        end try
        activate
        display alert alert_message giving up after dialog_timeout
    end if
end adding folder items to

UPDATE:

In this following version of the updated code, I removed all of the “Display Alert” commands and variables.  This version will send an email to you with the names of all of the files and the path of the files.  It will also send an email to the addresses of your recipient list, with the name of the files and the path of the files (only if the file extensions are .pdf or .doc)

property myEmail : "fireDevelop@gmail.com" -- Replace With Your Email Address
property sendToEmailAddress : "user1@gmail.com , user2@gmail.com"
property name_extensions : {"pdf", "doc"}

on adding folder items to this_folder after receiving added_items
    set files_added_filtered to {}
    set file_names_filtered to {}
    set files_added to {}
    set file_names to {}

    repeat with i from 1 to count of added_items
        set this_Item to item i of added_items
        tell application "Finder"
            set end of files_added to (this_Item & linefeed)
            set end of file_names to " " & name of this_Item & " "
            if name extension of this_Item is in name_extensions then
                set end of files_added_filtered to (this_Item & linefeed)
                set end of file_names_filtered to " " & name of this_Item & " "
            end if
        end tell
    end repeat

    if files_added_filtered is {} then
        try
            set recipientName to ""
            set recipientAddress to myEmail
            set theSubject to "new file: " & file_names
            set theContent to "¡Hello! new file added: " & linefeed & linefeed & files_added

            tell application "Mail"
                set theMessage to make new outgoing message with properties {subject:theSubject, content:theContent, visible:true}
                tell theMessage
                    make new to recipient with properties {name:recipientName, address:recipientAddress}
                    send
                end tell
            end tell
        end try
        return
    else
        try
            set recipientName to ""
            set recipientAddress to sendToEmailAddress
            set theSubject to "new file: " & file_names_filtered
            set theContent to "¡Hello! new file added: " & linefeed & linefeed & files_added_filtered

            tell application "Mail"
                set theMessage to make new outgoing message with properties {subject:theSubject, content:theContent, visible:true}
                tell theMessage
                    make new to recipient with properties {name:recipientName, address:recipientAddress}
                    send
                end tell
            end tell
        end try
        try
            set recipientName to ""
            set recipientAddress to myEmail
            set theSubject to "new file: " & file_names
            set theContent to "¡Hello! new file added: " & linefeed & linefeed & files_added

            tell application "Mail"
                set theMessage to make new outgoing message with properties {subject:theSubject, content:theContent, visible:true}
                tell theMessage
                    make new to recipient with properties {name:recipientName, address:recipientAddress}
                    send
                end tell
            end tell
        end try
    end if
end adding folder items to


Apple Mail freezes or crashes during IMAP sync with gmail

check this link - gmail changed their authentication method without notice, so you have to make this change.  You will get a confirmation email from gmail that seems scary - but it isn't.  You haven't just opened your email to the world as they try to scare you to believe.  Unfortunately, as usual, they don't work in concert with major software developers and we are left to pick-up the pieces as best we can.

https://productforums.google.com/forum/#!topic/gmail/lCjm9oim5Vo


Update VirtualBox without losing Guest .vdi Files

Shut down all VMs and quit VirtualBox. Open VirtualBox-5.1.6-110634-OSX.dmg and double-click the installer in the mounted image. The installer will overwrite the old VirtualBox.app and some other files.

The VMs will be kept in place and won't be modified.

Later download the latest Extension Pack 5.1.6-110634 and install it in the existing VMs if necessary/possible.


Trackpad works fine but there is no haptic feedback in Macbook air retina 2018

The “haptic engine” is basically an electromagnet that causes a vibration in the trackpad and is “outside” how the trackpad capacitive touch sensors work. Something in that system has failed.
So even though your track pad works for input, you need to take it in for service because the trackpad needs to be replaced. Technically, the entire top case, which is comprised of the case, keyboard, trackpad, and battery will have to  be replaced. If your Mac is not under warranty, I would just live without the haptic feedback until you have to replace the battery due to age - it’s an expensive fix


Does the Apple Genius Bar replace Macbook Air battery on site?

Yes - all computer batteries from Apple (including the newer unibody models where the battery is not consumer replaceable) are easily swapped in a 10 to 35 minute procedure to open, inspect, replace, test and document the repair. This assumes the technician has all the parts, adhesives, solvents in place and has done a dozen or so of this exact model so they only have to refresh the steps and not have to carefully study the manual and find each screw and piece to remove.

Of course, your wait time might be longer if no one is free to start work immediately or the part needs to be retrieved from a nearby stock room. If the part isn't in stock, Apple should be able to quote you a delivery time to order the part, and discuss if you want to leave the Mac for service, choose mail in service or leave with your mac and return later to get the repair done as same- or next-day service once the part and the Mac are in the shop together.

Since you called AppleCare and explained your symptoms, my guess is they cannot run the diagnostics remotely to establish a true failure (or if you agree to pay for the repair) and pre-order the part before you present the Mac for repair in the store.

My experience is each store has sufficient stock to do several repairs of a battery type, but that being said, I've also gone in on a busy day where they had three machines needing the same part as I and I was the third in line and therefore had the option of leaving the Mac or waiting for the part to arrive.

Worst case, you get a diagnosis and don't leave the machine in for repair, but have options to pre-order the part when you return or find another store. If the store mails in your Mac for repair, often it can get overnighted to a return location of your choosing and clearly wherever they ship the machine will be same day service for an in-stock battery at the main repair depot.


Safari Browser Bar - no longer functioning as expected

This is a bug in safari.

Currently the workaround is to open Safari > Preferences > Search and disable "Include Safari Suggestions".

http://www.engadget.com/2016/01/27/apple-safari-suggestions-bug/


Automatically parse dates in Safari for adding to calendar

If you have a force touch trackpad (built in or magic trackpad) you can force touch on dates, and then you'll be able to add them to your calendar.

If you don't have a force touch trackpad, but a normal trackpad, you can just move the cursor on top of a date, and the touch the trackpad with three fingers, and then you'll be able to add them to your calendar.


How do I re-enable double tap to highlight on my trackpad?

Here is the answer to your question:

Go to System Preferences
Select Accessibility
Select Mouse & Trackpad
Select Trackpad Options
Select Enable dragging withoug Drag Lock


Since you have a 2015 MacBook Pro that uses Integrated Graphics (the Intel Iris Pro chipset), you can be assured that what is manifested on one screen, will manifest on all.

What this means is that the lines you are seeing on the screen are not due to failing GPU but rather the LCD itself.  You confirmed this by plugging your MBP into an alternate display device (projector).

If you have this under Apple Care, you should take it in to have it repaired straight away.  To fix this, you will need to replace the entire Display Assembly and unfortunately, they are very expensive (approx. $850USD).


The MacBook Pro: How to remove or install memory article you linked does not state 1600 MHz for MacBook Pro (13-inch, Late 2011)!   It actually states "PC3-10600 DDR3 1333 MHz type RAM".  I would not purchase 1600 MHz RAM and instead purchase what is specified.

As to voiding the warranty for upgrading the RAM yourself, I was told at an Apple store that it wouldn't however If you live close to an Apple store and your Mac is still under warranty I'd suggest you have them do it unless you have the proper tools and knowledge to accomplish the task.


Sync iPhone's contact with Facebook, Twitter, etc

I suggest looking at cobook. It's pretty good at that kind of thing.


HEIC image thumbnails don't appear on older iPad

I encountered the same issue with a friend's iPad (running 9.3.5) and iPhone 7 (running 11.1.1). Apparently, the iPad Photo app's thumbnailer is unable to handle HEIF files.

I worked around this by going into the iPhone's Settings > Camera > Formats and selecting Most Compatible. Any pictures taken after that show up properly on the iPad.


How to disable SIP when Big Sur is installed in a VMware Fusion Player virtual machine

Follow the steps below to disable System Integrity Protection (SIP).

Start by booting to macOS Big Sur and opening a Terminal application window. Next, enter the command given below. This will create a NVRAM variable with the desired value, but misspelled variable name. This misspelling will be corrected in a later step.
sudo nvram Asr-active-config=%7f%00%00%00

Shutdown macOS. In the Setting window for the virtual machine, select
Startup Disk. Hold down the option key and select the Restart to Firmware… button, as shown below.

Select the EFI Internal Shell, as shown below.

If desired, enter the command below to get full use of the window.
mode 128 40

Set the current filesystem to the EFI volume. This should be the mapped fs0 filesystem, so you would enter the following
fs0:

Next, verify the label is EFI by entering the command below.
vol

If wrong, then try fs1:, fs2:, fs3:, ....

Enter the command below to save the Asr-active-config variable to the file csr.bin.
dmpstore Asr-active-config -s csr.bin

Note: For more information on this command enter help -b dmpstore.

Next, enter the command below to edit the csr.bin file. You will need to correct the spelling by replacing the letter A with the letter c. The can be done by typing a 63 over the 41 on the first line.
hexedit csr.bin

The corrected file will appear as shown below. When finished save the changes and exit.

Note: The value of the variable is stored in the last 4 bytes of this file.

Enter the command below to create the csr-active-config variable in NVRAM.
dmpstore -l csr.bin

SIP will now be disabled on the next boot of Big Sur. If desired, enter the command below to remove the Asr-active-config variable from NVRAM.
dmpstore -d Asr-active-config

Enter the command below to leave the command shell.
exit

From the Boot Manager, select Mac OS X to boot Big Sur.

Format of the csv.bin File

Offset in Hex
Size in Decimal
Description

00-03
4
Length of variable name

04-27
36
Variable name stored as null terminated UTF-16LE string

28-37
16
GUID of the variable

38-3B
4
Attributes stored as 4 byte integer (See below)

3C-3F
4
Length of the data

40-43
4
The 4 byte integer that comprises the data

Attribute
Value
Description

NV
1
Non-volatile

BS
2
Boot service Access

RT
4
Runtime Access

HR
8
Hardware Error Record


Automatically sync select folders between two Macs over LAN

BitTorrent Sync does exactly what you want. It syncs over LAN by creating a "secret code" between the synced folders. You have the option to view your files on an iOS device through their free app. It's free and supports multiple platforms.

This is quoted from their website:

Sync and Share - Sync unlimited files between your own devices, or share a folder with friends and family to automatically sync anything.
Private and Secure - File transfers are encrypted. Your information is never stored on a server in the cloud and your data is protected by private keys.
Bigger is Better - BitTorrent Sync is specifically designed to handle large files, so feel free to sync original, high quality, uncompressed files.

I have been using it for couple months now. It's pretty much set it up and forget it.


People will finish updating when Photos is in the background

From this article:

  Launch the Photos app on your Mac.

  Select the picture that has the person's face you want to create a
  profile for.

  Click on the Info button on the top right side of the Photos window.
  It looks like an i with a circle around it.

  Click the Add button next to Add Faces.

  Relocate the tag circle to the face of the person you want to create a
  profile for.

  Click on Click to Name.

  Name the person. If the name is in your contacts, it will appear in
  the suggested list.

  Click the Close button in the info window when you're done.

  Click on the People album in the sidebar under Library.

  Select the new People profile.

  Click on Confirm Additional Photos to see if the Photos app has
  automatically registered any additional pictures with that person in
  it.


Unfortunately Applescript does not offer a way to get a list of applications ordered by when they were last used - like when you press CMD-Tab.

Fortunately, somebody found a bit of Objective-C code that does get that information. I've wrapped it up and created this little command link tool that prints all the applications in order.

Now it is easy, a matter of calling it like this...

set zorder to (do shell script "/some/path/applist")

It produces a list of the applications' PID and their bundle identifier...

78540 com.apple.Terminal
68976 com.apple.ScriptEditor2
89228 org.mozilla.firefox
80897 com.barebones.textwrangler
1627 com.apple.finder
84894 com.azureus.vuze
54490 com.transtex.texeditplus
55055 com.apple.Dictionary
54549 com.apple.QuickTimePlayerX

The list should be just the apps visible when you press CMD-Tab and in the order displayed.

The rest should now be straight forward....

PS: This code compiled and run correctly on Snow Leopard (10.6), I don't know how/if it will run on newer versions...


Unfortunately exporting highlights in bulk is not implemented in Apple Preview (yet).

What you can do:

Show all notes and annotations from preview in a list like this (press option+cmd+4). But you'd still need to copy them manually. With this list you just get an overview and can jump directly to them within Preview.
Try the App Highlights, which provides your desired functionality. I doubt it can read the highlights from preview though. Might still be worth a try to verify if it works for you and if you want to use it for this functionality in the future.


Should I protect (encrypt) my app's database or is it automatically protected from other apps?

You must actively encrypt sensitive data. This is the only way you can reliably manage the risk involved.

Every iOS application's data is stored within a container. In theory only your application and the operating system can access the contents of this container.

You can opt for the operating system to handle the encryption for your app:

  Encrypting Your App’s Files

  Protect the user’s data in iOS by encrypting it on disk.

  Overview

  Data protection is an iOS feature that you use to secure your app’s files and prevent unauthorized access to them. Data protection is enabled automatically when the user sets an active passcode for the device. You read and write your files normally, but the system encrypts and decrypts your content behind the scenes. The encryption and decryption processes are automatic and hardware accelerated.

  …

  Files containing personal information about the user, or files created directly by the user, always warrant the strongest level of protection. Assign the complete protection level to user data files and manage access to those files using the app delegate methods. The app delegate methods give you time to close the files before they become inaccessible to your app.


iOS - Which user data are apps able to collect by default?

It might be simpler to approach this from the perspective of what info iOS developers must explicitly ask the user for permission.  If it's not included in this list then the user must assume a developer can access that info without asking the user for permission.

As an iOS developer for a few years, I know that Apple locks-down almost all user info. I can access very generalized info such as the device you're using, model number, but I can't tie it to a specific person unless I ask your permission first.

My goal, and hope, is that others will [edit] and add to this answer as more info is found/discovered/released.

Source for the quote below is from Apple's developer docs.

  Data protected by iOS system authorization settings includes location,
  contacts, calendar events, reminders, photos, media, and many other
  types as well.

That's pretty broad but it gives you an idea about what developers can't access without asking your permission first.  Here's another list from that same document that indicates the data and resources protected by system authorization settings:

Bluetooth peripherals
Calendar data
Camera
Contacts
Health data
Health sharing
Health updating
Homekit
Location
Microphone
Motion
Music and media library
Photos
Reminders
Siri
Specht
TV provider


backup and restore iPhoto library from OSX 10.5.8

This is really easy*. But the version of the OS doesn't matter. it's the version of iPhoto that does.

So, if you have iPhoto 6 or earlier:

Go to your Pictures Folder and find the iPhoto Library Folder there

iPhoto 08 or later:

Go to your Pictures Folder and find the iPhoto Library icon there

In either case then drag the iPhoto Library from the Pictures Folder to another Disk. The Disk should be formatted Mac OS Extended (Journaled).

Once that's done test the back up - open it and view the Photos: To choose a Library to open: Hold down the option (or alt) key key and launch iPhoto. From the resulting menu select 'Choose Library'

Assuming the Library is working okay that's the back up part.

Then the restore:

Drag the Library from the External back to the Pictures Folder. Then Hold down the option (or alt) key key and launch iPhoto. From the resulting menu select 'Choose Library' and point iPhoto at the Library in Pictures.

Done.

*Easy that is unless you have a referenced Library.  A Referenced Library is when iPhoto is NOT copying the files into the iPhoto Library when importing because you made a change at iPhoto -> Preferences -> Advanced. (You unchecked the option to copy files into the Library on import) The files are then stored where ever you put them and not in the Library package. In this scenario you are responsible for the File Management.

IF you have a Referenced Library then you have a much more complex job. You'll need to convert it to a Managed one, and the do the steps above.


The best thing to do is to make sure that you set up a proper sync relationship with all of your devices. If you buy something on the iPhone3, then sync it, iTunes will copy it back to your library on your Mac / PC.

After that, you'll be able to synchronize it back to other devices that are connected as long as they are authorized to play it if the song is protected with FairPlay.


Will NTFS-3G and FUSE work out of the box if I upgrade from Snow Leopard to Mountain Lion?

Following that major upgrade of the operating system, you may find that some features of your product combination (NTFS-3G for Mac OS X, with a 2.2.1 version of the MacFUSE framework) are:

usable, but unreliable, with a risk of kernel panics.

Recommendation

Install FUSE for OS X 2.4.2 or greater, with its MacFUSE compatibility layer:

before or soon after the upgrade of the operating system
certainly before you attempt to use NTFS-3G or any other software title that requires MacFUSE.

Background

Maintenance of MacFUSE, in the Google Code area, ceased in 2009.

Successors to MacFUSE include FUSE for OS X, also known as OSXFUSE. The first version with experimental support for OS X 10.8 was 2.4.0 (2012-05).

In my experience with OSXFUSE 2.3.8 and greater on multiple builds of Mountain Lion:

OSXFUSE 2.4.2 should be good for the vast majority of use cases with released Build 12A269 of the operating system
a delay-related alert may appear whenever an NTFS volume is mounted with NTFS-3G (2010.10.2) – this alert, not specific to Mountain Lion, may be dismissed.


I need to make my partitions into a single one after a failed bootcamp, how do i do this?

I was able to resolve this by booting through internet recovery command+option+r and run disk utility. I was able to delete 3 partitions and after reboot i was now able to run bootcamp assistant once again.


Can't mount AFP and SMB shares through Finder but can manually mount via terminal

If this is the same issue as I've seen try this:

Get rid of the user's GlobalPreferences.plist file (it's hidden).

~/Library/Preferences/.GlobalPreferences.plist


Can you unlock a Mac that was locked from Find my iPhone & prevent it from being erased?

According to the literature, what should have happened is that the erase command should have removed the PIN and the message you sent.  Instead, they shouldn't appear and the system should start wiping the drive immediately.  Looks like it didn't get the erase command or wasn't online to receive the command.  I'd AVOID turning it on anywhere it could get online.  Contact Apple support or take it in.  If you have a Time Machine backup, you could try the PIN and restore if necessary.


Ask your carrier for a new SIM.
The firmware on them changes over the years, so yours may well be long out of date now.

[Knowledge source, recent similar issues & similar cure]
My phone would drop the carrier network every few days, with a message that 'if this happens frequently, talk to your carrier.'
I did, they sent a new SIM, it's not misbehaved since. The 'old firmware' explanation was theirs, over the phone, so I have no documentary evidence.


Multiple Bluetooth speakers simultaneously

You cannot use the same Bluetooth device profile with more than one deivce at the same time.  You won't be able to do what you want to do.

For a listing of all the different profiles, see this Wikipedia entry.

But I can have multiple Bluetooth devices paired to my iPhone.  I have a keyobard, a headset and speakers.

Each uses a different profile.  Your keyboard is considered an HID (Human Inteface Device) while your headset uses the HSP profile and your audio (speakers) likely uses the A2DP profile.

These profiles are 1-1.  Meaning one profile to one device at a time.

If you want stereo get a stereo receiver that supports Bluetooth.


Watch a video while it downloads in iTunes 10

As of iTunes 12, you cannot watch a movie while it is downloading. This is a pretty recent change, but has been proven and is 100% reproducible. You have to wait for the movie or TV show to finish downloading. (Trying to play before it finishes downloading shows a black screen, until download is finished -- then play begins as usual). This is a real shame and makes no sense, given that an Apple TV can actually play while streaming... but, guess that's different software. (Netflix for the win!)


how to restore attachments in mac outlook?

Since it is one specific email, your best choice is to open the web version of your email, and get it from there.

It probably got lost in the email transfer protocols.


How can I fix or restore my 3TB Fusion Drive macOS install after Boot Camp partitioning error?

I recommend to do the following:

Create a bootable macOS Sierra installer thumb drive or if you are restricted to your iMac9,1 a bootable El Capitan installer thumb drive (same link).
Boot the iMac13,2 with the thumb drive
Open Terminal in the menubar > Utilities > Terminal
Enter diskutil list and diskutil cs list to get an overview
Destroy the LVG:

diskutil cs delete lvgUUID #lvgUUID: UUID of the Logical Volume Group

Enter exit to quit Terminal.app and open Disk Utility
Completely erase both disks (each to one volume with the names e.g. "fusion1" and "fusion2" but not "Macintosh HD").
Open Terminal again and get the device identifiers again: diskutil list
Create a new LVG and LV (here I assume the 120 GB SSD has the disk identifier disk0 and the 3 TB HDD disk1 - they might be different though!):

diskutil cs create Fusion disk0 disk1
diskutil cs createVolume lvgUUID jhfs+ "Macintosh HD" 100% #replace lvgUUID with the UUID shown in the output of the previous command

Enter exit to quit Terminal.app
After finishing the iMac9,1 backup to your TM backup drive, attach the drive to your iMac13,2 and in the Utilities windows choose Restore from Time Machine Backup > Select backup source > ...choose the drive and restore it to your Macintosh HD volume.
After the restore task has finished successfully, boot your iMac13,2 normally. Check if a RecoveryHD is present by opening Terminal and entering diskutil list.
If the RecoveryHD is missing, simply reinstall Sierra with the latest Sierra installer downloaded from the App Store  - which shouldn't affect your data but creates an additional RecoveryHD - or use the Recovery Partition Creator 4.


Yosemite white-screen crash (with avatar)

I have experienced this - if you type in your password and press enter, it will 'unlock'. I think it's a glitch.


iPad Mini 3 - Removing standard built-in apps

You cannot uninstall or hide the default Apple apps.

You can set up Restrictions [parental controls] to prevent access to particular apps or age-related content.

Word of warning - don't forget the passcode or you'll have to wipe the phone & start over.

Settings > General > Restrictions. Enable Restrictions & enter a passcode.

When an option is on, or you see a checkmark next to an item, that means you're allowing access to that item. Turn options off to restrict access.

Apps and features
Safari
Camera (also disables FaceTime)
FaceTime
iTunes Store
iBooks Store
In-App Purchases
Siri
AirDrop
CarPlay (available only with iPhone 5 or later)
Installing apps
Deleting apps

Types of content
Ratings (select the country in the ratings section to automatically apply the appropriate content ratings for that region)
Music and podcasts
Movies
TV shows
Books
Apps
Siri
Websites
If you don’t use Touch ID for paid and in-app purchases, you can choose between two options for how often you need to enter your password for these purchases.

Changes to privacy settings
Location Services
Contacts
Calendars
Reminders
Photos
Bluetooth sharing
Microphone
Twitter
Facebook
Advertising

Changes to settings and accounts
Accounts (you can prevent changes to Mail, Contacts, Calendars, iCloud, Twitter, Facebook, Vimeo, Flickr, iTunes, App Store, iMessage, and FaceTime)
Background app refresh
Find My Friends (available when you install the Find My Friends app)
Volume limit
Cellular data use (available only on cellular-enabled iOS devices)

Features within Game Center
Multiplayer games
Adding friends

Source:Apple KB About Restrictions (parental controls) on iPhone, iPad, and iPod touch