How do I setup 1Password on a second machine to use a shared Agile Keychain file in Dropbox? This should be so straightforward but it's not working for me. I've followed Agile Bit's help guide for setting up a new Mac but it's not working.

I have 1Password installed on one machine. It's completely populated with passwords and a master password on the agile keychain as been set. The keychain is stored in ~/Dropbox. The Dropbox sync occurred and I can see the same keychain file on my other Mac. MD5 checksums match on the files.

When I go to setup 1Password on the new Mac I have two choices when I first run it:

I am a new user
I have already used 1Password

If I take choice 2 I get a file finder window. I navigate to ~/Dropbox and select my agile keychain file. 1Password flashes a loading dialog window and then...nothing. It doesn't show me the Master Login window. Command 0 doesn't bring up the window. I can go to 1Password -> Unlock... and it will give me a small dialog window asking for the Master Password, but the password I used for that agile keychain gets rejected. I just keep getting recycled back to enter password dialog box.

If I take choice 1 I get the option to find information from a previous install. Again, I navigated to that agile keychain in ~/Dropbox. Again, 1Password does some quick loading and then...nothing. Same story as above.

Both of those actions above could conform to what the Agile Bit's documentation says for setting up a new machine and using an existing, sync'ed agile keychain. Neither of them work.

I hesitate to fill out a new profile on the new machine because I don't want to over write my existing agile keychain file and all the passwords in it.

How exactly am I supposed to setup this second machine with the shared agile keychain?

I had this exact problem over and over, with some help from Agile I found the answer here: http://help.agile.ws/1Password3/configure_dropbox_on_mac.html
Here is the important part:

To configure 1Password on your other Macs, first setup Dropbox, then
make sure you have the latest version of 1Password installed and
running.
Locate your 1Password.agilekeychain file in your Dropbox
folder. If it has a green check mark badge indicating that the sync is
complete, double click it,
and 1Password will confirm that you want to
use this new location. Important If it shows the blue syncing badge
rather than the green check mark badge, wait until the badge is a
green check mark before opening the file. Failure to do so could
result in data corruption.


Update Safari on High Sierra Somehow Safari got reverted to v11.1.2 on my High Sierra box. I know I had 13.1.2 before. But App Store thinks I already updated so I can't click "update to 13.1.2".
Is version 11.1.2 at least at security parity with 13.1.2? I'd rather update?

Each version of Safari is more secure than earlier versions. I would suggest you upgrade to at least version 13.1.2. You should be able to upgrade Safari by going to the AppStore. Go to the app store and see if you can download a newer version of Safari.
This link will take you to a page where it talks about upgrading Safari.


Mac doesn't sleep when lid is closed, but upon opening the lid it falls asleep? When I close the lid, my macbook pro does not go to sleep. However, when I open the lid, it will go to sleep. How do I correct this problem?

The SMC controls things like sleep, fans, etc.  Reset the SMC by following the instructions here:  http://support.apple.com/kb/HT3964

EDIT: In case that link dies, you restart the MacBook Pro while holding down these keys on the left side of the keyboard: Ctrl + Option + Shift


Is there any mini game available for the today section in notification center yosemite? Is there any mini game available for the today section in notification center yosemite like that tile game in dashboard.

Not that I am aware of.

While the Notification Center is intended to replace the Dashboard in OS X, the purpose of the Notification Center is much more narrow and focused than the Dashboard. The Notification Center is for notifications, small utilities and sharing widgets in contrast to the catch-all hodgepodge the Dashboard was home to.


What to do if MacBook Pro 2017 uses more wattage than the charger can give? I wanted to ask, what to do if MacBook Pro 2017 uses more wattage than the charger can give? Why I am asking this or thinking this might be a problem? I tried to play some games on BootCamp (playing games on MacBook is another discussion, no hate please) on settings where I got 60FPS without lag but the problem is that my battery is discharging at the time I am playing. I can not recognize the problem on macOS though.

If I bought the mac couple days ago, first they gave me fake charger which f*d up my mac and wouldn't charge at all. Still can not believe that I buy new Mac and get fake charger with it. Then I went back to the store and asked for new Original charger which I then got. I can not see any more problems than the above I described.

Can anybody tell me what to check, what to do, who to contact with? Any help is much appreciated.

You should check the power of your charger and then check the power required for your MacBook Pro. I think you need a 87 Watt charger but smaller chargers will work although they may exhibit the problem you see. You can check the required charger and cables for  your computer here.

If your charger is less the 87 Watts your best options are to go back to wherever you bought the computer and explain your problem or buy a new charger from Apple.


Terminal - don't require password for shell script to run I am running Yosemite 10.10.5 and I have a shell script which I want to use to toggle whether my wifi connections run through tor or not. This uses the networksetup a couple of times and so asks for my password each time I run or cancel it.

Is there a way to make a shell script run without requiring my password each time?

Thanks!

You can add a rule to the /etc/sudoers file to give your user access rights to networksetup without a password.

Note the user name of the user account which should be allowed to run the command (you can get the user name by running whoami in Terminal)
Log in as an admin user
Open Terminal
VISUAL=nano sudo visudo - opens the sudoers file in a kind of friendly editor
Jump to the bottom
Add

USERID-FROM-STEP1 ALL = NOPASSWD: /usr/sbin/networksetup

followed by an empty line(!)
Save and quit

You should now be able to run networksetup as the user from step 1 without a password prompt by simply entering sudo networksetup.


Why does my iPhoto masters file taking up a lot of storage? I want to clear some storage from my Mac and it shows that my masters file is 94.7GB, however I only have 2500 pictures and the iPhoto software says it takes up 15.8GB.

Why is the masters folder so large? Does it have every photo I have ever uploaded onto it?

Also how would I go about clearing it? Just by deleting individual pictures?

The Masters Folder also contains some Pictures you already deleted. So you can empty the Trash (also a Comment to you Question).

This will clean up some storage. I had the problem that iPhoto created some duplicats, because i importet form my old Mac the iPhotoLib. If the Images on have other names but if the Data is the same you can find them with Tools like Gemini.

I hope this will solve your Problems ;)


SOCKS proxy environment variable ignored by command line applications I have a SOCKS proxy that is accessible at 192.168.0.17:1080 in my local network. I redirected my internet traffic to it in my Wifi System Preferences. This works fine, GUI applications use it. However I'm not able to use the proxy inside the terminal through environment variables. Only setting it explicitly works.

In other words, this works

curl --socks5-hostname 192.168.0.17:1080 https://apple.stackexchange.com

But this doesn't work

# exports are also in ~/.zshrc
export HTTP_PROXY="socks5://192.168.0.17:1080"
export http_proxy="socks5://192.168.0.17:1080"
export HTTPS_PROXY="socks5://192.168.0.17:1080"
export https_proxy="socks5://192.168.0.17:1080"
export ALL_PROXY="socks5://192.168.0.17:1080"

curl https://apple.stackexchange.com

This is not just the case for curl but also other applications such as git.

If you're passing --sox5-hostname, then the equivalent in environment variables is "socks5h://", per the man page for curl(1):

PROXY PROTOCOL PREFIXES
       Since curl version 7.21.7, the proxy string may be specified with a  protocol://  prefix  to  specify
       alternative proxy protocols.

       If  no  protocol is specified in the proxy string or if the string doesn't match a supported one, the
       proxy will be treated as an HTTP proxy.

       The supported proxy protocol prefixes are as follows:

       socks4://
              Makes it the equivalent of --socks4

       socks4a://
              Makes it the equivalent of --socks4a

       socks5://
              Makes it the equivalent of --socks5

       socks5h://
              Makes it the equivalent of --socks5-hostname


Numbers appear with country code in message app A friend of mine just bought an iPhone. She imported all her SIM contacts using the regular method: Settings > Contacts > Import from SIM All went well.

But when she opens the Messages app, the list is filled with numbers with a country code prefix, so instead of the normal overview of conversations (Tom Dice, David Swimmer, Kim Bauer, etc.), she gets a list with all the numbers of her contacts as name (+324123456, +328945782, etc.).

So, has she imported her contacts the wrong way? Or Iis there some corrupt data in her phone? Or what?

I know it's a pretty vague question without a screenshot, but if you need any more information, please let me know.

It might be how the previous phone she had save the data on the sim card and the iPhone couldn't import it properly and misplaces the data in the import processes.

I suggest you try once again with the same phone with different sim card [or even the same sim card and see]

This will make sure that the phone doesn't have a problem.

Because to me the importing data from sim card most likely a software issues which easy to solve.


Automatically Converting PDF Beamer Slides into Keynote Slides I am looking for a tool to automatically convert a set of Beamer slides (in PDF format) into current versions of Keynote. I have hundreds of slides, so need something automated. To be clear, each slide is a single page in the PDF.

I do realize this is a rehash of this question, but after exploring the answers, they either a) do not work for current versions of Keynote, b) are no longer available, or c) are not automated. The app mentioned in the first answer seems like it might be workable, but requires access to an older version of Keynote in order to update the file produced by the app, such that it is then eligible for the current versions of Keynote. I do not have access to older versions of Keynote.

Launch Keynote

As mac Keynote cannot open PDF directly, you will need to launch Keynote by opening an existing Keynote file. Just click on the    file,    and Keynote will automatically open the file.

Drag and drop the PDF you want to convert to Keynote to left side where all the Keynote pages are listed in thumbnails. You can    move up    and down while dragging the PDF to the Keynote. On the    right panel,    you can choose style, image and arrange icons to    tweak the setting of    imported PDF.

Go to File > Save to save the Keynote file. Your PDF is now converted to Keynote on mac.


how do i access my @me.com email account I just set up a new @me.com email account through iOS5 beta and was wondering if there was a way to access through the web, or if anyone knew the imap server info. It looks like they are using some custom token system for auth on the phone.

At iCloud.com you can see your mail, calendar, etc :)


Photos moved to trash still displayed in Photos App I have moved my pictures manually(by right clicking) to trash. But they are still being shown in Photos app, Why and how to delete them?

If you're just right-clicking photos within Finder and selecting Move to Trash, this is only going to affect those particular files. For example, if you're doing that to JPEGs etc in your Pictures folder, you're only moving/trashing those files.

The Photos app (and iPhoto before it) store all imported pictures in a library. You can't delete these manually outside of the app (at least not without showing package contents and causing a whole heap of issues with metadata, etc). Instead you need to delete the photo(s) from within the Photos app.

To do this:

Within the Photos app select the photos you want to delete. (You can use Shift + click or Command + click to select multiple photos)
Right-click on any of the selected photos
You can choose to delete the photos (or even hide them if that's all you really want to do)

NOTE: When you delete a photo it actually places it in the Recently Deleted trash can (appears above your albums). The photos will remain there until you choose to recover them, or until they are automatically deleted after 30 days. You can, however, choose to go in and manually delete them from there anytime prior to the 30 day period.


Can an iPhone 4S take microphone through audio jack? I can play audio of an iPhone 4S through the 3.5mm audio jack to headphones. I would like to use it with a headset that includes a microphone for making phone calls or recording audio. I'm not sure if it's compatible and have not found details from the technical specifications.

Can I speak and hear a phone call on an iPhone 4S with a headset that includes a microphone through the jack 3.5mm line?

It does work for the standard earphones which are included when you bought an iPhone 4S so it's safe to assume that it works for other headsets as well, at least if their use of the audio jack is the same (which it should be, actually).

PS: See this product listing on apple.com for an example.


Cannot update anything in macOS App Store (currently running High Sierra, 10.13.1) This is my first post in these forums, so please bear with me if my question is poorly phrased. I'm trying to install macOS and iTunes updates via the app store, and come across a screen like this (normal):

Nothing to worry about, right? Then I click "Update All" like I usually do, and it just turns gray, and the other 2 things inside don't become gray:

I then click on the individual "Update" buttons and they gray out similarly:

It just stays like this - I've tried leaving it for days even, and it just doesn't work.

Anyone ever face this issue before and know how to fix it? Thanks!

Muhammed,
I've seen the first part of that behavior before with updates, and while not exactly intuitive, it is normal. macOS is typically downloading and installing in the background, and the update screen won't respond until that is done.

However, you said you left it running for days.  That doesn't sound so normal.  I'm going to presume you have some sort of high-speed Internet connection (at least 10Mb/sec), and if that's the case, it's probably not your Internet connection.

However, If you want to see the progress of the download (if there's one going at all), look at the "LaunchPad" icon on your Dock.  It will display progress bar below it when something is downloading and installing.

If there really is nothing happening, try logging out of the App Store and back in.  To do this:

Open the App Store
Click on the Store menu
Click "Sign Out"
On the Store menu again, click "Sign In..." and sign back in

That will probably do it for you, but give it a try and see.


Use little green maximize button in conjunction with a monitor I use the little green button with my workflow heavily. I'd like to be able to add a monitor for displaying web pages that i'm not directly working on. For example, if i'm working on web dev, I want to be able to switch between screens on my laptop while not effecting the display on the monitor.

Currently, with the monitor being an extension of my laptop display, if i switch between windows with the green button feature on, the monitor also switches and goes black.

Mac osX Yosemite 10.10.5 Macbook Pro 2015

If you go into Mission Control in System Preferences, you'll find a setting called "Displays have separate spaces". If you enable this setting, you'll be able to run apps in full screen mode on one display, without turning the other display black. There are other side effects that you may or may not like, however. For example, each display will get its own menu bar, and you will no longer be able to position windows such that they lie partly on each display.

Alternatively, if you Option-Click the "little green button" rather than just clicking it, it will often (depending on the application) maximise the window on that display without switching it into full screen mode. This will also prevent the other display from going black, and you may or may not find it preferable to the System Preferences method.


iTunes Connect Users & Roles for limited app access Let's say I have a developer account under ‘agent’ and I have 3 other companies that are helping build Apple apps for me.

As for the role access, is it possible for me to limit this Company A to only allow him to see Application A that he help build under iTunes Connect?  The same goes for Company B, to only allow them to see Application B apps they're helping me to build?

I'm a bit confused as to which role should I select from iTunes Connect FAQ: What user roles are available on iTunes Connect and which permissions does each user role have?

There are four roles you can grant to the users for them to access all the data about specific apps:

  App Manager: The App Managers can edit all aspects of the apps they have access to, and can add users to those apps. These users can be granted limited app access.

  Developer: The Developer user has access to My Apps and Resources and Help. They can upload binaries to iTunes Connect and manage internal TestFlight users. These users can be granted limited app access.

  Marketer: The Marketer role is for users who manage marketing materials and promotional artwork. Users with the Marketing role will be contacted by the App Store team if an app is chosen to be featured on the App Store. They can update app metadata and request promo codes from My Apps. These users can be granted limited app access.

  Sales: The Sales role has access to Sales and Trends, and iTunes Connect for iOS. They can only download the full sales reports if they also have the Reports role. Sales users can be granted limited app access.

https://itunespartner.apple.com/en/apps/faq/Users%20and%20Roles_Overview

All of these roles support limited app access, which is the ability to restrict accounts to only view certain apps. Granting Admin or Finance automatically provides the ability to see every app associated with the developer program membership.

You can configure limited app access…

when creating a new app

  If you choose to limit access to the app, users whose roles can be limited and who are not selected will not be able to see the app in iTunes Connect. Users with the Admin, Technical, Finance or Reports role cannot have limited app access, so they will see all apps. If you do not select any users in the Limit User Access section, everyone will have access to the app.

https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/CreatingiTunesConnectRecord.html
from iTunes Connect Users & Roles

  To limit a user’s access to certain apps:

  In the Users and Roles pane, select the user you want to edit by clicking on their Apple ID.
  Select the Roles pane.
  Under the Apps dropdown select the apps to which this user should be limited.
  Click Save.

https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/SettingUpUserAccounts.html


How to list all files on the system I would like to list all files on my system from command line.

The provided BSD find command, with the following command line

sudo find /

lists many of the files twice, under the root and under /System/Volumes/Data.

The GNU find command, installed with Homebrew, with the following command line

sudo gfind /

does not list files under /Applications, /Users, /Volumes and others.
The command

sudo gfind /*

lists more file, but I am not sure if they are all.

I would like to list all files once and preferably with GNU find, because differently from BSD find has a -printf command with many output formats, like inode, size, separated path and filename, unified timestamp and others.

My best solution is the following (for bash shell)

shopt -s dotglob
for f in /*
  sudo gfind "$f" -path /System/Volumes/Data -prune -o -print 2>/dev/null
done
shopt -u dotglob

where, in place of -print, one can use several other commands.

The most part of files in /System/Volumes/Data are the same as in /, with few and not much interesting additions.

Moreover, the more compact solution gfind /* does not work well, because produces many loops that prevent the listing of many parts of the full listing.


Internet Sharing: Using the MacBook Pro as a Wifi Modem with its Ethernet Connection for the iPhone, connectivity issues I am endeavoring to use the MacBook Pro to broadcast its Ethernet Internet connection as WiFi, in order to access this connection through my iPhone.

I have made the following configurations:

I have configured the Internet sharing network to employ WEP pass phrases et al.

In my Network Preferences, I have configured the Wifi to have a manually configured IPv4 Protocol with 192.168.1.1 being the Router, a DNS name server, a class C Subnet mask.

In my iPhone device, I have configured it as a Static IP configuration for the Wifi, with 10.1.1.1 being the MBP's IP and 10.1.1.2 being the iPhone's IP, with a class C Subnet Mask with a DNS name server, 10.1.1.1. being the router and local.lan for the Search Domains field.

The issue is: There is no Internet connectivity in the iPhone device. The device reports "Check if you have Internet Connectivity and try again"

iPhone 4 with iOS 5.1
MacBook Pro with Lion 10.7.4

Any insights into how this can be resolved?

I use my MacBook Pro to share internet to my iPhone and my friends' iPod Touch.

Make sure that you're using WPA2 to secure your network, not WEP- I have had issues connecting my iPhone to WEP networks, and they're not only less secure but the password is more annoying to type anyway.

Other than that, your IP schemes are also not compatible. You need to set the devices to have the same IP scheme; if your WiFi is set to a 192.168.1.1 address, your iPhone needs to be 192.168.1.2-255. Setting both to DHCP would help a lot here.

For my setup, I just left everything as DHCP and don't have any issues.


Why does macOS not assign unique identifiers to files? I want to preface this question by disclosing I know next to nothing about computer architecture, storage and operating systems.

For a personal project, I'm trying to make a roadmap for how to make a small helper program that will enable linking to annotations in PDFs.

I have hit a small roadblock, though. Say I have a PDF called Doc. I'm reading and I make an annotation called Annot. Because the Annot is contained in Doc, I would first have to link to Doc's path:

Path > Doc > Annot

This could work by linking to the doc's path. There is one problem with this, though. I often reorganize my PDFs as my collection grows, so a link like that would soon break. Which leads to my question:

Why do macOS by default not assign each file on your harddrive a UUID for easy recall? In such a way, I would be able to link like:

Link to Doc path with UUID as argument
If path doesn't contain a document with Doc's UUID, search for a document with that UUID and go to path
Return Doc

I think I might be able to make a similar solution by assigning a UUID to a documents metadata.

So to sum up: Is there any reason this wouldn't be included by default? Is there any reason this would be a bad idea?

Bookmark remains persistent across reboots. "File reference URL" (file:///.file/id=367.27/) is not reboot safe.
If user relocates a file, both "String-based path" (/Users/me/a.txt) and "Path-based URL" (file://localhost/Users/me/a.txt) break too.

  Locating Files Using Bookmarks

  If you want to save the location of a file persistently, use the bookmark capabilities of NSURL. A bookmark is an opaque data structure, enclosed in an NSData object, that describes the location of a file. Whereas path- and file reference URLs are potentially fragile between launches of your app, a bookmark can usually be used to re-create a URL to a file even in cases where the file was moved or renamed.

  To create a bookmark for an existing URL, use the bookmarkDataWithOptions:includingResourceValuesForKeys:relativeToURL:error: method of NSURL. Specifying the NSURLBookmarkCreationSuitableForBookmarkFile option creates an NSData object suitable for saving to disk. Listing 2-3 shows a simple example implementation that uses this method to create a bookmark data object.

source


Is there a way to send Google Notifications to the Mac OS X Notification Center or to Growl? Is there a way to send Google Chrome Notifications (you know that annoying little bell in the menu bar) to the OS X Notification Center? Instead of receiving notifications in different positions and styles (native OS X Notifications, Growl, Chrome Notifications), I would like to see them in one place - the OS X Notification Center.

Is there an easy way to configure this, or a tool that can help with doing this?

Update

I've found Hiss, which allows to send Growl messages to the OS X Notification Center, which is great, since it minimizes the number of notification styles.

In addition to the question above, is there a way to send Chrome Notifications to Growl? That might allow to use Hiss to finally route them to the OS X Notification Center.

On Chrome 57 for the Mac, go to chrome://flags/ and find the Native Notifications settings, enable them and restart Chrome.


USB Keyboard changed keymap automatically My USB External keyboard layout changed to this format.

And I am unable to reset it back to normal one (US input). Any suggestions on how to reset  it back?

Rebooted the system. No effect.
Reset PRAM. No effect.
I don't have an additional keyboard to try. But I can try it in a while.

Either you're holding it down, or your Option key is stuck ;-)

Regular...

With Opt held - note the greyed key, marked in red

Also note this is a UK keyboard, but the main layout is the same UK/US


How to delete an undeletable file? I have removed the Transmit app (ftp program) by drag and drop it to my trash including the other files of the application in the Library folder ~/Library and empty the trash.

Then I found out that there is a file was not thrown away, which is 'com.panic.transmit.sfl'. I tried to delete this file to, but when I want to drag it to the trash, the trash will be changing to an eject arrow icon.

When I double click the file, I have to options: delete alias - this doesn't do anything - or recover alias - that will open a dialog where you can select a file - but I don't know which file should connected to it.

Also the file doesn't have a path, but when I search in ~/Library for transmit the file appears in the finder.

I try to download and install Transmit again. Than there is also a new 'com.panic.transmit.sfl' file created, tha can be deleted, but still the other one is visible.

Is there a way to delete undeletable files?

First thing to try in these cases is to remove it via Terminal:

Open Terminal
Type rm followed by a space
Drag the file into the Terminal window (wait for the green + sign to appear, then release the mouse button) -> Path to file should get added in the Terminal window
Press Enter

Based on your additional information it seems to be phantom file only "known" to Spotlight. To rebuild the Spotlight index, either see Apple's support article on the topic or run

sudo mdutil -E /Volumes/Macintosh\ HD

in Terminal.


Boot problem on dual-boot MacBook Pro Can anyone help me restore the original boot 'order' on my Mac, using command-line?

I wanted to install Ubuntu on my Macbook Pro Retina (early 2013), so I could run some specific software I needed for my work. I followed the instructions from this site: http://www.makeuseof.com/tag/install-linux-macbook-pro/

I managed to install Ubuntu on a small partition on my HD, and then I performed 'efiboot fix', as suggested, so I could boot Ubuntu after restarting my Mac. I ran the following commands in Ubuntu:

sudo apt-get install efibootmgr
sudo efibootmgr
sudo efibootmgr -o 0,80

Then I restarted my Mac, but neither Ubuntu nor OS X could boot normally. Basically, I got a blank screen. I restarted again, holding the alt key, and then I was able to choose to boot OS X.

Can I revert the boot order somehow, using Terminal commands in OS X? Really don't feel like experimenting again with Ubuntu. And can I remove this disk partition with Ubuntu now? I tried to do it through Disk Utility, but it's not possible. Any help will be greatly appreciated.

Since you can boot into OS X by holding down the Option key and selecting your OS X partition, you just need to set the Startup Partition in System Preferences.

How do I set OS X to boot by default?

This will be persistent across reboots.


Did I just mess up system Perl? I am currently setting up a backup script on a macOS Sierra machine. In the logs some warnings related to the tool appeared, so I looked them up. Seems like this is caused by a missing Lchown Perl module, so I set out to install it (being a complete newbie to everything Perl related).

Following a guide I found, I started with running sudo cpan and following on screen configuration instructions. This seems to have done quite a lot and now I am unsure if I messed with the OS' Perl installation.

According to the install logs, a directory .cpan and perl5 have been created in my user's directory at Users/me/– this is probably okay. The log also indicates that a lot of files have been copied, like: cp lib/ExtUtils/MakeMaker/version.pm blib/lib/ExtUtils/MakeMaker/version.pm, and I neither know the from nor the to location.

Did I do anything harmful to my system's Perl installation running the above command?
Can I somehow easily reverse the installation process? Should I?

Most probably you did not do anything harmful. It would be easier to tell if you can remember which CPAN commands, you've entered.

It is perfectly normal that the first run of CPAN creates the directories mentioned, downloads various files containing package indexes, etc. It potentially also updates various packages that forms the basis of CPAN itself, as well as packages that are depended on by the Lchown package, you're trying to install.

All in all - you're most probably completely fine.


Move iPhone sync home computer from someone else's to mine I don't have a computer, so I've been using someone else's to do the software upgrades to my iPhone 4. Later this year, I'm getting my own computer. I want to delete my iTunes on his computer and put on my computer (when I get it). I'm scared I will lose my music, movies, and apps. And what if I want to give him some of my songs as a thank you?  I don't want to lose anything.

iTunes media can be simply copied to another drive and
restored at leisure.

As for leaving gifts behind, iTunes' music has been DRM-free for a pretty long time now, so you should just be able to copy the files between machines. Be aware that they are still traceable to you — if your friend starts distributing them, you could get in trouble.


How do I have two copies of iTunes using the same library? I recently bought a MacBook Pro and I already have lots of media on my iMac. I don’t want to eat up the HD space on the MacBook Pro, but I also want to be able to use iTunes on my MacBook Pro with all my media. What’s the most elegant solution to the problem?

Here’s what storage I have:

An NAS server
An external HD
A 16GB USB3 drive
My 64GB iPhone

Here’s what I don’t have:

Access to iTunes Match
Access to anything like iTunes Match

Is iTunes Match an option?  I have a a Mac Pro that has my actual iTunes library, but I have full access to it from my iPhone, MBP, AppleTV, etc.

It's not free, but it's a pretty significant service IMHO.  I think it's probably the most elegant solution :)

Ok, so your best bet is probably going to be the external HD.

Make sure iTunes is closed on the iMac.
With your external HD plugged into your iMac, move the entire iTunes folder (~/Music/iTunes) to wherever you want on the external
Start iTunes while holding down the option key.  This will allow you to tell iTunes where to look for the iTunes Library.  Choose the iTunes folder you just moved to the external.
Quit iTunes and eject the external from the iMac
Plug the external into the MBP and start up iTunes, again, holding down the option key to then point the MBP to the Library on the external.

If you want to keep the iTunes library in sync between the two computers, you'll need to have that external plugged in and moving between the two every time.

If you're not terribly concerned with keeping it in sync all the time, you can skip the step above that tells the iMac to look in a new place.  Just leave the iMac alone and point the MBP to the copy on the external.  You could overwrite the external once a month or something.


How to ask for reimbursement for the app purchased from iTunes store On my iPhone 5, I tried purchasing the app called Crystal - block Ads. The transactions is complete but seems like the app is not supported on my device so it's refusing to install. How do I ask for reimbursement for this payment since the app is not supported and also the app doesn't show in my paid app list?

Also, the transactions happened twice it seems. App cost is Rs. 30 and transaction is done for Rs. 60

How to get a refund using iTunes

Launch iTunes on either your Mac or Windows PC.
Click on your name at the top and in the drop down select Account Info.
Type in your password when prompted in order to proceed.
Click on See All under your Purchase History.
Click on the arrow next to the purchase batch that contains the purchase you'd like a refund for.
Click on Report a Problem next to the single purchase you'd like a refund for, unless there is only one, then you may use the large Report a Problem button.
You will be routed to Apple's website. Just follow the steps after signing in and request the Refund option and explain why.

How to get a refund using the web
If you're not at your computer, or simply prefer to sidestep iTunes, you can still request a refund using any web browser.

Go to Apple's problem reports page: http://reportaproblem.apple.com/
Login with your Apple ID user name (typically your email address) and password.
Select the appropriate tab—all, music, movies, TV shows, apps, or books.
Find the purchase you want refunded.
Select Report a Problem to the right of the purchase.
Select the reason you want the refund.
Fill in the description, as appropriate.
Select Submit.

How to get a refund using your iPhone or iPad
Apple hasn't built any links to problem reporting into the iTunes Store or App Store apps, so if you're stuck using the web on your iPhone, iPod touch, or iPad as well. If it's more convenient, you can go directly to problem reporting via your email receipt.

Launch Mail from your Home screen.
Search for "Your receipt from Apple" if it's not immediately visible.
Tap on the receipt for the purchase your want refunded. (Unless you remember the date, there's no way to tell which receipt is which unless you tap it to open it, so you might end up tapping a lot...)
Tap the purchase you want to report.

Source.


Screen Color temperature flickers when watching a video on Safari when I'm watching a video on Safari (i.e. Netflix) every now and then the video momentarily becomes blueish or orange-ish. That would usually happen when the scene is predominantly light colors.

Sometimes the color will persist on regular apps if I stop the video and switch to these apps.

The switching is not consistent. If I rewind the video, the second time I'm watching the scene it usually won't switch colors.

Here is video I just recorded demonstrating the issue: https://www.dropbox.com/s/tc660705c3a8ek5/flicker.mp4?dl=0

This would happen(or sometimes, not happen) any time of the day, regardless if night shift is on or off.

My device is an early 2015 MacBook Air.

Any idea why this is happening?

Solved it? Looks like this might help: https://discussions.apple.com/thread/8170327


Folder actions has stopped importing photos into iPhoto I have had a problem for the past week where a folder action created in Automator has stopped importing photos from a folder into iPhoto.

I have tried:
Repairing disk permissions.
Deleting the script from library/workflows/applications/folder actions, and then recreating it from Automator once more.

Neither of these worked, and some googling seems to indicate that many people on the Apple support communities have similar problems, so perhaps an update at some point has broken this functionality, and I was unable to fix it.

OSX 10.8.4
iPhoto 9.4.3 (720.91)

I decided to scrap the import into iPhoto option, and have no created an alias for the Auto Import folder within the iPhoto package itself, placed this in another folder, and created a new folder action within Automator to:
Copy finder items (as I want to leave the original picture in my uploads folder) which points to the alias for Auto Import.
Launch application, which opens iPhoto, and therefore imports anything within the Auto Import folder.

This seems to be working reliably after taking several photos on my phone, and rebooting the laptop several times.


Forgetting opened documents in Preview Sometimes, opening one or more very large pdf documents will cause Preview to crash. When this happens, I usually open preview by double clicking on its icon in Applications while holding down the shift key. This prevents the previously opened documents from being opened again.
However, today, for some reason, that's not working. If I open Preview while holding down shift it still tries to open all the documents that were open when it crashed, and consequently crashes again.
I'm imagining the list of open documents is stored in a plist file somewhere, but there are currently no files in ~/Library/Application Support/Preview, so it's not there. Is there some other place to look for it?
I'm on OS X 10.11 if that makes a difference. I know it's old and have no intention of updating.

After some googling and experimentation, I found that I can fix this by deleting the folder ~/Library/Containers/com.Apple.Preview/. Hopefully this will be helpful if someone else has the same problem.
From a comment below by Joy Jin, it seems the specific folder is
~/Library/Containers/com.apple.Preview/Data/Library/Saved Application State/com.apple.Preview.savedState
Deleting only this folder should resolve the issue without affecting other settings. (I haven't tested this.)


Stop Cisco AnyConnect Secure Mobility Client from starting up automatically So I am currently running:

OS X 10.10.5
Cisco AnyConnect Secure Mobility Client 4.1.04011

I boot up my laptop and AnyConnect is running.  I go into Preferences...Users & Groups and remove /Applications/Cisco/Cisco from my list of login items then I quit AnyConnect.

Shut down...turn computer on later and it's back running and it's back in my login items list.

The company I work for only uses AnyConnect for VPN.

Is there a way for me to keep AnyConnect out of my login items list?
It's not that I mind it running in the background but if it is it's in my command + tab, etc... and I just find it annoying.

Removing the following worked for me.

/Library/LaunchAgents/com.cisco.anyconnect.vpnagent.plist
/Library/LaunchDaemons/com.cisco.anyconnect.gui.plist

Update:
For macOS Catalina and anyconnect 4.7.x removing this single file seems to be enough:

/Library/LaunchAgents/com.cisco.anyconnect.gui.plist


Put second display to sleep I just got a second display for my iMac and am wondering if there is a way to put the second one to sleep without putting both displays to sleep. I occasionally use Ctrl+Shift+Eject to put both of them to sleep but if I'm watching a movie on one, it would be nice if I could make the other go dark without having to unplug it. That causes all my windows to get all screwed up. If not, I guess turning down the brightness all the way sort of works.

Check out DisableMonitor. It is a tool that allows you to change the resolution of a monitor and/or enable and disable it. It works with multiple displays, and it should fix your problem.


On El Capitan, is it possible to display picture just on an external monitor, and not on the laptop's screen? On El Capitan, is it possible to display picture just on  an external monitor, and not on the laptop's screen? I want to close my laptop and use it as a desktop, and I have every other piece of external periferals (wireless mouse, keyboard and external monitor) needed.

If you have another keyboard and another mouse you can close your MacBook Pro :

If an external display is detected and the MacBook is plugged to the power, you can close it without any software.


What is causing an error with getpwuid in Console, and how can I fix it? I have opened the Console application to find the last error messages raised from the Apache server, and I found this entries, in the "All Messages" section (the default one selected when the Console application is open).

I would like to find what is causing the error, and avoid it is executed.

How can I find the cause of this error message, and stop it gets executed?

This question from superuser sounds just like the one that your asking.

https://superuser.com/questions/194094/how-do-i-get-rid-of-com-apple-launchd-peruser-errors-in-my-log

The error that the person gets in that question is just about the same as the one as you are asking except that his UID is 501 where yours is 32752.

The answer i believe that might solve your problem is provided by the user JasKerr:

  I can answer your last question, but it will take more work to solve the problem.

  The peruser indicates a launchd daemon started by a userland process. The numeric suffix is the UID. In this case, an application attempted load a launchd job as user 501. That failed, since there appears to be no user 501 on your system.

  Have you installed software recently? User management utilities changed in Leopard, so an installer intended for an older version (Tiger?) may not work properly in 10.5.6.

  Start by taking a look at ~/Library/LaunchAgents, /Library/LauchAgents, and /Library/LaunchDaemons. There may be a job that's UID 501.

  If not, you could do a (brute-force) search for an application/file owned by 501:

    sudo find /Applications -user 501 | less

  If anything turns up, that will point to the culprit.


Anyway to restore AFP as the default in 10.10? In OS X 10.10, Apple moved from AFP to SMB3 as the default method of connecting to servers (Command + K). Anyone know a way to restore this back to AFP?

You can still connect to AFP servers, you just need to make sure to include the afp:// at the beginning of the server name/IP. Unfortunately, I have not found a way to restore the default to AFP.


Does an MDM solution require special apple devices I want to use an MDM solution to manage Apple devices. Is it possible to use devices that I acquired from different sources like Amazon, used devices from eBay, or my own current device that I am using privately?

Or to put another way, does the usage of an MDM solution (like Apple Business Manager/Apple School Manager) require special Apple devices that are only intended for this kind of purpose?

It would also be nice if someone can point me to an Apple document, that deals with this topic.

does the usage of an MDM solution (like Apple Business Manager/Apple School Manager) require special Apple devices that are only intended for this kind of purpose?

No. There is no such restriction in place.

You can enroll your personally owned devices in a MDM solution of your choice.

You are possibly confusing it with Apple's Device Enrollment Program where businesses can procure devices from Apple or approved resellers, get them shipped to the users and have them automatically enrolled in their MDM solution.

But even such devices are same as the regular devices. Only different being that during device activation process, the device communicates with Apple servers and see if it's unique serial number is already enrolled in a MDM solution and configures itself accordingly.


facetime showing a number I didn't call my iphone facetime audio history shows a number i don't think i could have called.  Absent someone accessing my physical phone, are there reasonable ways this number could show in my history?

Sometimes when wanting to chat with someone I accidentally press the FaceTime option instead of a traditional phone call. Perhaps you might have done so at some point? Or maybe it will log if another person attempted to call you (accidentally) and then hung up?

The other possibility is iCloud syncing Call history. Since iMessage and FaceTime don’t affect the carrier - Apple could sync that history if iCloud is signed in on two devices.

Lastly, handoff could also be in play. Again - look at the iCloud accounts on all devices such as Mac and iPad and iPhone.


Accidentally made mine and my brother's data exactly the same I plugged my phone to my brother's MacBook which has wiped my phone and store all of his data to mine. The thing is, I got it new, so I haven't back up any of it and the datas are so important. Is it possible for me to get my old datas back? If it is, how?

If you have no backup of your phone then there is really no way to recover the data.

Data recovery works under the assumption that when you erase the file you just erase its entry in the filesystem, marking that space "free to use." So the most important thing to do is don't use the device. If you write data to storage marked as empty chances are the data will be overwritten by the new data, making the old data non-recoverable.

This is what happened to your iPhone. It is unlikely that there is any way to recover your data and highlights the importance of turning on the option to back up to iCloud and to back up the phone to your computer so you have multiple redundant backups in case something like this happens.


Can multitasking gestures in iPad 2 be disabled for specific apps? As much as I like multitasking gestures , they are creating problems in certain games where we use multiple fingers like Fruit Ninja , can these be disabled for specific apps/games on my iPad 2?

Currently and without jailbreak no and I doubt Apple will ever introduce this option as it would be only useful to a few people. It's all or nothing.


Is it currently possible to upgrade iPhone 4 from iOS 5 to iOS 6? I suspect the answer is a no but maybe there's a trick to upgrade an iPhone 4 (running iOS 5) to iOS 6.1.3?

The phone is jailbroken but does not have any iOS 6 blobs/APTicket saved because (doh!) it's never been on iOS6.

iOS 6 is not being signed for iPhone 4 any longer.

You must upgrade to iOS 7, or more specifically, iOS 7.1.


Vibrate iPhone every second Is there an app I can use to vibrate my iPhone once every second continuously?

Yes, there is a way.

Here's how on the iPhone (with pictures):

Download Pro Metronome by EUMLab
Use the large scroll wheel in the center to set the tempo to 60 BPM.
Press the button in the bottom left labelled "4/4"

From there, subtract the "beat" option until you see "1/4"
Tap the top area of the screen to go back to the main page.

Tap the pink rectangle in the top left until it is grayed out. This will prevent the phone from making a noise.
Tap the settings icon in the top left.

Enable the "Vibrate" option.
Go back to the main screen by tapping the right side of the screen.

Press the play button! The phone should vibrate every second until you close the app or the battery dies.


iMac keeps restarting every couple of minutes. Any ideas which software/hardware is the culprit? Backtrace suspected of leaking: (outstanding bytes: 1337520)
0xffffff801936bf56
0xffffff80193b392d
0xffffff80193a0cab
0xffffff80193abcfd
0xffffff80197c9475
0xffffff801984bc56

last loaded kext at 42505017282: com.symantec.kext.SymAPComm    12.7.1f4 (addr 0xffffff7f99ad5000, size 20480)
last unloaded kext at 104216742444: com.apple.iokit.IOAHCIPassThrough   1.0.3 (addr 0xffffff7f9ac5b000, size 36864)
loaded kexts:
com.symantec.kext.SymAPComm 12.7.1f4
com.symantec.kext.fw    5.3.1f4
com.logmein.driver.LogMeInSoundDriver   1.0.3
com.symantec.kext.ips   3.10.2f23
com.symantec.kext.pf    5.7.1f4
com.symantec.kext.internetSecurity  5.4f4
com.apple.driver.AppleBluetoothMultitouch   85.3
com.apple.driver.AppleHWSensor  1.9.5d0
com.apple.filesystems.autofs    3.0
com.apple.iokit.IOBluetoothSerialManager    4.3.5f8
com.apple.driver.AGPM   110.19.6
com.apple.driver.ApplePlatformEnabler   2.2.0d4
com.apple.driver.X86PlatformShim    1.0.0
com.apple.driver.AppleMikeyHIDDriver    124
com.apple.driver.AppleOSXWatchdog   1
com.apple.driver.AppleMikeyDriver   272.18.1
com.apple.driver.AppleHDA   272.18.1
com.apple.driver.AppleUpstreamUserClient    3.6.1

Based on this log I see 2 problem makers.

One is the "Symantec" that you should remove.

The second one is the "logmein" that you should also remove.


What are the various ways to skip a song on youtube on 3rd generation Apple TV using the iOS remote app or Apple Watch remote app What are the various ways to skip a song on youtube on Apple TV using the iOS remote app or Apple Watch remote app?

Currently, it seems like the easiest way to do this is to just fast forward till the end of the song.

What are the gestures on iPhone to skip a song and how can I do this on my Apple Watch?

On iPhone

If a song is playing then go to details and you can press the two arrows at the bottom to fast forward/skip a song or you can tap the 10 icons to skip back or forward 10 seconds:

From this Apple Support article:

  Fast-forward: Tap the 10 icon to skip ten seconds ahead in a video. Or tap Fast forward

  to fast-forward in a song.

  Rewind: Tap the 10 icon to skip ten seconds back in a video. Or tap
  Rewind to rewind in a song.

On the Apple Watch

Tap the two arrows to skip/fast-forward or rewind the song:

From this Apple Support article:

  To play or pause your music, or to go to the previous or next track, use the controls in Remote.


Remove Escape on TouchBar in Safari The question "How to disable Escape key in Safari" was asked here a few times. Now since on the new MacBook Pros the Escape key is a touchscreen button, it is much easier to press it accidentally, but there is a good chance we can actually remove it in Safari once and for all.

How to remove  Escape button from TouchBar in Safari? (or any specific app)

There is no such option in Customize Touch Bar... menu:

You can use Karabiner-Elements [1, 2] to map escape key to some other functions with visual feedback (e.g. mute). The feedback helps to remind you that the key is not longer mapped to escape.

You can then map a less useful key to escape. For e.g. on a US keyboard, the section (§/±) key is on the top-left corner where escape key could have been.

Install and run Karabiner-Elements.
In Simple Modifications, choose No product name (No manufacturer name) as Target. That's the touchbar. Then add item, from escape to mute.

To map section (§/±) key to escape, choose Apple Internal Keyboard. Add item, from non_us_backslash to escape.

Source


What is the latest version of firmware for the AirPods (first generation)? My AirPods still show a firmware version of 3.7.2 after many months.

Is that the version 3.7.2 current in January 2019?

Yes, 3.7.2 is the current version.

Source: https://discussions.apple.com/thread/8414325


How can I send/receive files from my iPhone over Bluetooth to my Mac? Why is it so difficult to Bluetooth these two?  They are both Apple products and it seems inconceivable that it won't work.  I have tried several solutions posted online and can link but there is no data flow between them. Anyone solved this?

MacBook Pro with Mavericks & iPhone 4s

iPhone does not support Bluetooth File Exchange.


Set audio input/ouput device priority I have a MacBook Pro that is almost always connected to one of two Thunderbolt displays. Sometimes it will also be connected to a USB headset. Every time I disconnect the headset the audio input and output gets set to the build in speakers. However, when the headphones are not plugged in, the display speakers should be used and I have to switch it back. Is there any way to set device priority similar to how you can do it with WiFi networks? It would be awesome if I could set a rule like "Prefer headset over Display over internal", just like I do for WiFi networks.

Sounds like a small problem, but it get's incredibly annoying throughout my day, because I switch between display speakers and headphones a lot.

Posted as answer just to be able to inline pictures...

Not really sure how to test this, as I don't have a Macbook - but what happens if you use Audio Midi Setup & mute the unwanted output? It might then skip it when you unplug the headphones.

…or possibly setting up a Multi-Output device, set to be your default output, with only the used connections checked…


Metadata Rejection; Guideline 2.1 - Information Needed My iOS App received a metadata rejection because I made a mistake in the review information for In App Purchases. Made the necessary correction and submitted an appeal to the App Review board. Has been a week but still no response. What is the correct course of action to get the app passed through the review? Should I re-submit the build using "Submit for review" button?

Submit a New Binary

You have the following options:

Submit a new binary for review with the corrected meta-data;
Wait for the appeal; this could take a week or more;
Contact Apple Developer directly and ask for an update.

Anecdotally, submitting a new binary for review tends to be the fastest approach.

Given the application was rejected for a valid reason you agree with, there is nothing to appeal. The appeal can only fail. Resubmit the application with the corrected In-App Purchase meta-data.


Can't copy photo from IPad I used to be able to copy a photo from the screen by pressing on the screen.

For some reason it will not copy anymore.

This seems unusual if you can reproduce this after holding the power buttons and then sliding to turn off the iPad.

Which application is this failing once you restart cleanly? Safari or Notes app ar good to check. Also, make sure it’s not text copy and just photos.

Sorry I don’t have an absolute fox, but since you didn’t mention and troubleshooting I figure I can help with some things to start with.


How to trigger sysdiagnose if my Volume Down button is broken? I need to trigger sysdiagnose on my old iPhone 5S. However it looks like its physical VolumeDown button does not work, neither for volume nor for any combinations.

How can I trigger sysdiagnose without pressing Volume Down?

You can access this functionality through AssistiveTouch on your iPhone, which creates an on screen icon that replaces all the hardware functions of your device for device accessibility, however this is particularly useful when physical buttons on your device are broken.

This can be enabled by opening Settings > General > Accessibility > AssistiveTouch, and turning on AssistiveTouch.

Then for your specific issue you can enable the Analytics option as a single or double tap option, a long press or 3D touch of the button that is brought up.


Dashboard background changes itself in Mavericks My dashboard background changes itself after every reboot! OSX version=10.9.1

Delete your desktop preference file

rm ~/Library/Preferences/com.apple.desktop.plist

…then log out and back in, then set your desktop wallpaper normally.


Triple boot macOS High Sierra, Ubuntu, and Windows without rEFInd I currently have three OSes installed on my 2017 MacBook Air: macOS, Ubuntu, and Windows 10. I couldn't boot into Ubuntu without rEFInd, but I strongly prefer the default boot manager, because I want to use the firmware password (which rEFInd doesn't have).

Is there any way for the macOS boot manager to recognize Ubuntu without using a third-party boot manager?

NOTES:

I don't want Ubuntu set as my default OS as an alternative. I just want it to appear in the boot menu.
I don't mind if it just goes into GRUB. As long as it somehow can load the kernel, it's fine.

The output from the command diskutil list.

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         242.6 GB   disk0s2
   3:           Linux Filesystem                         49.9 GB    disk0s4
   4:       Microsoft Basic Data WinData                 75.1 GB    disk0s5
   5:       Microsoft Basic Data Windows                 125.1 GB   disk0s6

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +242.6 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            74.0 GB    disk1s1
   2:                APFS Volume Preboot                 25.1 MB    disk1s2
   3:                APFS Volume Recovery                506.6 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

Alternative Second Answer

This second answer differs from my first answer in the following ways.

The second EFI partition is replaced by a HFS+ partition.
The label displayed in the Startup Manager will be "Ubuntu" instead of the generic "EFI Boot".

I will assume the following:

You have install Ubuntu to use the EFI boot method.
You are using grub to boot Ubuntu
Grub boots from the EFI partition.
There is only one EFI partition.
The EFI partition is the first partition on the Disk.
There is only one disk involved and the disk is internal.
rEFInd is installed in the EFI partition.

I will offer two ways to solve your problem. Each has it pros and cons.

The Mac Startup Manager will display an operating system if you place the .efi file in the right location. This location is the System/Library/CoreServices folder of the volume in a HFS+ partition. The file name must be boot.efi. Furthermore, you can customize the icon displayed for the operating system by placing a .VolumeIcon.icns file in the root folder of the volume in the HFS+ partition.

The First Way.

  Note: Here, rEFInd is still being used, but not as a replacement for the Startup Manager. You will be able to use a firmware password. In fact, no rEFInd menus are displayed. The rEFInd boot manager just silently boots grub (which boots Ubuntu).

Download rEFInd from this SourceForge website. I assume the downloaded file is named refind-bin-0.11.2.zip and this file was downloaded to your ~/Downloads folder.
Create a new HFS+ partition. Instructions are given in the section "Adding a HFS+ Partition".
Mount the new HFS+ partition, by entering the following command.

sudo  diskutil  mount  disk0s3

The new HFS+ partition will have the volume name Ubuntu.
Install rEFInd into the volume on the new HFS+ partition.

cd  ~/Downloads/refind-bin-0.11.2
./refind-install  --ownhfs  /dev/disk0s3

  Note: The error message Could not set boot device property: 0xe00002bc was expected and can be ignored.

Configure the TextEdit application. Open TextEdit, then navigate to the "Preferences..." window. Uncheck all the "Options", as shown below. When finished, quit TextEdit.

Use the command below to navigate to the folder containing the refind.conf file.

cd  /Volumes/Ubuntu/System/Library/CoreServices

Make a backup copy of this file.

sudo  cp  refind.conf  refind.conf.orignal

Add write permissions to the CoreServices folder and the refind.conf file.

sudo  chmod  a+w  .  refind.conf

Open the file in the TextEdit application.

open  -e  refind.conf

In this volume, edit the System/Library/CoreServices/refind.conf file to silently boot grub (which will intern boot Ubuntu). This can be accomplished by adding the following lines to the end of the refind.conf file. You should be able to just cut and paste these lines. When finished, save the changes, then quit TextEdit.

#
# Added to make rEFInd silent.
#
menuentry "Ubuntu" {
    icon \System\Library\CoreServices\icons\os_ubuntu.png
    volume "EFI"
    loader \EFI\ubuntu\grubx64.efi
    ostype Linux
    graphics on
}
timeout -1
hideui all
scanfor manual

Unmount the new volume named Ubuntu, by entering the following commands.

cd  ~
diskutil  unmount  disk0s3

Pros: Ubuntu is unaffected, so any Ubuntu updates will not require attention.

Cons: You need to use the third party boot manager rEFInd.

The Second Way.

Create a new HFS+ partition. Instructions are given in the section "Adding a HFS+ Partition".
Mount the original EFI partition and the new HFS+ partition, by entering the following commands.

sudo  diskutil  mount  disk0s1
sudo  diskutil  mount  disk0s3

The original EFI partition will have the name EFI and the new HFS+ partition will have the name Ubuntu.
In the new volume named Ubuntu, create the folders EFI/ubuntu and System/Library/CoreServices, by entering the following commands.

mkdir  -p  /Volumes/Ubuntu/EFI/ubuntu
mkdir  -p  /Volumes/Ubuntu/System/Library/CoreServices

Copy the files grub.cfg and grubx64.efi to the new volume named Ubuntu. The commands needed are given below.

cp  /Volumes/EFI/EFI/ubuntu/grub.cfg  /Volumes/Ubuntu/EFI/ubuntu/grub.cfg
cp  /Volumes/EFI/EFI/ubuntu/grubx64.efi  /Volumes/Ubuntu/System/Library/CoreServices/boot.efi

Unmount the original EFI partition and the new HFS+ partition, by entering the following commands.

diskutil  unmount  disk0s1
diskutil  unmount  disk0s3

Pros: You do not need to use the third party boot manager rEFInd.

Cons: If the grubx64.efi or grub.cfg is updated, you have to manually copy these files to new volume named Ubuntu.

Adding a Custom Icon

The steps below will add the following Ubuntu icon to the Startup Menu.

Download a collection of icons from the sourceforge web site Mac icns.
Use the Finder application to open the downloaded file mac-icns.dmg. I assume this file downloaded to your ~/Downloads folder.
Mount the volume named Ubuntu by entering the following command.

sudo  diskutil  mount  disk0s3

Use the Finder application to copy the os_ubuntu.icns icon file to the root folder of the volume named Ubuntu. Alternatively, you can use the command shown below.

sudo cp  /Volumes/mac-icns/os_ubuntu.icns  /Volumes/Ubuntu/.

Rename the os_ubuntu.icns icon file to .VolumeIcon.icns. This can be accomplished by entering the following command.

sudo mv  /Volumes/Ubuntu/os_ubuntu.icns  /Volumes/Ubuntu/.VolumeIcon.icns

Note: Files starting with a period (.) do not normally appear in a Finder application window.
Use the Finder application to eject the EFI System partition with the volume name Ubuntu. Alternatively, you can use the command shown below to unmount the volume.

diskutil  unmount  disk0s3

Use the Finder application to eject the volume named mac-icns.

Adding a HFS+ Partition

  Note: Below is based on the output from diskutil list that you provided in your question.

Enter the command below in a Terminal application window. The will create a "Mac OS Extended" volume named "Ubuntu" in a new partition.

sudo  diskutil  apfs  resizeContainer  disk0s2  242300M  HFS+  Ubuntu  200M

Get the volume UUID for the volume named "Ubuntu" by entering the command below.

 diskutil info Ubuntu | grep "Volume UUID"

The output should be similar to what is shown below.

   Volume UUID:              795F14D2-ED1F-3CA0-A004-BD0A27000DC8

Next, prevent this new volume name "Ubuntu" from automatically mounting, by entering the following commands. Substitute your UUID for the one shown below.

sudo  bash
echo  >> /etc/fstab
echo  UUID=795F14D2-ED1F-3CA0-A004-BD0A27000DC8 none hfs rw,noauto >> /etc/fstab
exit

  Note: The correct way, to edit the /etc/fstab file, is to use the command sudo vifs. Using the echo command is just a quick shortcut.

Use the Finder application to eject this new volume. Alternatively, you can enter the command shown below to unmount this volume.

diskutil  unmount  Ubuntu

If you need me to expand on any of the above steps, let me know.


What are pros and cons for installing apps natively vs. through MacPorts? Given some applications that can be installed natively as well as through MacPorts (such as MacVim, iTerm2, Gimp, etc.), what are pros and cons for choosing one installation method over the other?

Installing Natively

If the developer releases pre-built binaries for your OS, then this will likely be the quickest, easiest and most up-to-date (in terms of the application itself) method of getting an application. This relies on the developer (or some trusted third party) to be keeping the builds up to date with changes in both the application and in Mac OS X (e.g. rebuilding against the latest Mac OS X SDKs as they are released).

One downside is you are trusting whoever built it not to have maliciously modified the source before doing so, and/or whoever is hosting/mirroring the download not to have done the same. Generally a non-issue, but that's why there are often MD5 checksums for downloads.

A possible downside is that you don't have control over which version of any dependencies the developer builds against (e.g. for things like Python, or the C++ STL, or OpenSSL). For example, if they build against native Mac OS X SDKs, these are generally a little behind the current versions of most libraries. They do get updates, but not necessarily very quickly (except in some critical security situations), as Apple need to do their own QA/testing before they can include updates to libraries they bundle with the system.

Some developers may include the latest libraries in their application bundle, especially if they rely on new features of said library which haven't yet made it into the base Mac OS X set. Basically, you can't control this, so it may/may not be a downside.

Building from Source Manually

This might come under 'installing natively', since its not macports as such, but basically means getting the latest source, and building it yourself against 'native' Mac OS X SDKs and/or your choice of versions of dependencies.

Advantages are that you're going to be building on your system, for your system, so all dependencies match your runtime environment and are the version of your choosing (e.g. recently updated to latest source to include bug fixes and security patches). Of course the obvious downside is you need to make sure you have all those dependencies (YMMV depending on the project).

You're also not needing to trust someone else's binary build (though you still want to make sure you've got the 'official' source code, without any chances of malicious modifications!).

Compared to installing from binaries:

Pro: You get more control of dependencies, you can choose to use the Mac OS X bundled libraries or your own builds of them (e.g. for things like Python, OpenSSL, libstdc, etc)  ...
Con: ... but you have to manage the dependencies (obtain/configure/build/install), especially if there's no in-built version at all.
Pro: Runtime dependencies are definitely compatible, because you built against them...
Con: ... unless you change them later for another project!
Pro: You aren't blindly trusting someone else's binary build...
Con: ... but it may take much longer to build from source than simply downloading binaries

Installing from MacPorts

This is typically much like building from source, but much of it is scripted and tested by thousands of others, so you tend to have fewer issues getting projects to build. Further, MacPorts keeps track of all the projects you build, and their versions, and makes it really easy to check what's out of date, upgrade to new versions, switch between versions, etc.

Of course you're relying on the application/dependencies to be in MacPorts, which requires someone (possibly even you!!), to have made a MacPorts project for it. Also you're relying on the MacPorts project to be kept up-to-date with the original application, and likewise for the dependencies. If the MacPorts scripts aren't updated when new versions of the source are released, you won't get access to them.

Compared to Installing Natively from Binaries

Pro: You're possibly not relying on someone else's binary build (or if you are, it's at least checksum tested) ...
Con: ... but you may have to wait while MacPorts builds your project.
Pro: You will often have more current versions of dependencies than are shipped with Mac OS X ...
Con: ... but MacPorts will need to update/build them as you go, which can take a while.
Pro: MacPorts will often have newer versions of system libraries than Mac OS X...
Con: ... but this means it must build & install a second version of many base libraries, whether they're strictly needed or not.

Compared to building from source yourself

Pro: It's often much easier, just typing a single command, than obtaining/configuring/building/installing various dependencies ...
Pro: And MacPorts keeps track of all your versions, so its easier to make sure all your applications that rely on some common dependency are updated when you update it ...
Con: ... But in all cases, you're at the mercy of the port maintainers to keep ports updated, so it might be a little (or a lot!) behind some official releases of applications/libraries.
Con: ... And you can't choose between the Mac OS X bundled system libraries vs MacPorts re-building those libraries; it always builds its own if they're open source.


How do I I prevent passwords from being saved to the keychain? Whenever I use the SVN command-line client on my Mac, it stores the password to os keychains without my permission.

While the immediate issue is with the SVN command-line client, the scope of this question is more general.

There are very few situations in which I want a password to reside anyplace either than (a) my head, or (b) an encrypted DMG whose password is saved only in my head.

Once this unauthorized password capture has been made, then every single time I access that repository via Subclipse, Keychain butts in, asking me (if I remember right) to deny once, allow once, or allow indefinitely, BEFORE I can reach the Sublclipse sign-on dialog. To prevent this, I have to go into Keychain Access, and delete the record -- which then reappears as soon as I use the command-line SVN client. Thus, Keychain defeats its whole purpose of "convenience."

How do I prevent this unauthorized capture and storage? An answer specific to the SVN command-line client would be good; a more general answer would be better.

I have managed to find an SVN-specific answer.

It seems that the SVN client itself uses whatever password caching functionality is available on the underlying platform, but this can be controlled with a configuration file.

Specifically, configuration files for SVN can be found on a Mac or *nix box in the "invisible" directory ~/.subversion (i.e., ".subversion" within your home directory). In the current release, to unconditionally suppress all password caching, go to %/.subversion, and edit the "servers" file in the editor of your choice. Find the [global] section, and within it, the commented-out line,

# store-passwords = no

Remove the pound-sign and the leading space (if you leave the leading space in, the svn client will fail -- I learned this the hard way). The line should now read

store-passwords = no

And that will unconditionally suppress password caching in the Eclipse client.


Start iMac in Target Display Mode without dedicated keyboard I have an older iMac which I am retiring as a display. It works well enough in target display mode, but I have keep the keyboard around just to switch it to display mode.

Is there a way to

boot the iMac into target display mode
start target display mode remotely, such as from the console?

There are two options that I'm aware of which may meet your needs:

Use the 1Keyboard app. This allows you to pair your computers via bluetooth and then use 1Keyboard to send the CommandF2 keyboard shortcut. It basically allows you to use one keyboard with multiple devices.
Use VirtualKVM. This was designed specifically for people wanting to use their iMacs in target display mode, and works especially well in situations where you want to connect a MacBook to the iMac. For example, if you plug your MacBook into your iMac via Thunderbolt, this extention will automatically switch the iMac to Target Display Mode, allowing you to use your iMac as a monitor. It also switches off the Bluetooth on the iMac, freeing up your mouse and keyboard to pair with your MacBook (assuming you're using a bluetooth keyboard and mouse). When you unplug the MacBook, the iMac's Bluetooth will be powered back up and the monitor restored.

The above options should work fine. If you're a more advanced user, you could also check out this Super User question.


Clean install of Mavericks via Snow Leopard using Time machine dat recovery When purchased, my iMac came with Snow Leopard, plus installation disks, but I recently upgraded the OS to Mavericks, in order to use the latest iteration of Garageband, i.e. Garageband 10.1.

Garageband 10.1 does not run at all well, but I don't know whether it is a glitchy, buggy program, or a system wide issue on my machine causing the problem. It occurred to me I might back up the system I currently run using Time Machine to preserve data, perform a clean install, using my Snow Leopard disks, then upgrade via the App store back to Mavericks, (because Garageband 10.1 cannot run on Snow Leopard), which would effectively give me clean Mavericks installation. I would then reinstall my data from my Time Machine Back up.

Is this a sensible approach which might work? I'd appreciate any advice. Many thanks, George Bolam.

First thing is to backup your system but you don't need to reinstall your computer via DVD. Instead there is a terminal script which will take the version of the Mavericks installer you got from the Mac App Store and install it on a USB stick. Pretty sweet stuff: http://support.apple.com/kb/HT5856

You need a USB stick roughly 8 GB or larger and it should be erase before hand. There is another version of the command line that is as follows

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

With this the USB drive needs to be called Untitled and this will do all the necessary steps in the background. Be aware it will take 30-40 minutes for this to copy over but when it is done you'll see a $ sign.

Now with that created please restart your mac, hold down alt and choose your USB device. Once you have the install option erase your hard drive through Disk Utility and then you can proceed with a fresh install of Mavericks.

I would recommend re-downloading Garageband from the Mac App Store fresh instead of transferring it from TimeMachine... hope this helps you out and if you have further questions just comment.


Why are some apps keep running in OS X even if I quit them? At least three apps are now doing the following:

In its menu, I click on quit
It starts quiting but
then never finish quiting.

I can switch to it. The icon in the dock bar shows it is running. The menu is there, but the Quit option is disabled.

What's going on?

It is happening with:
- Microsoft Word
- Skype
- Another one, not by Microsoft

After an update, Word is not doing it anymore. It is puzzling.

It is due to bugs. Most likely in those programs, or in the OS X system. Essentially the program never completes the "Quit" action, so it doesn't exit and thus stays running.

Another cause could be hardware error - such as a non-responding hard drive. If that was the case, you would be seeing problems everywhere and not just with the Quit menu option in a few programs.

If you want to investigate the specific cause on your machine, I would suggest using dtruss to see what system calls the application makes as you hit quit. It could for example be hanging waiting for a mutex/semaphore, or similar - suggesting a deadlock or livelock. In other words, a bug.


How can I create iPhone screenshots without the lock button? Is there any way to create a screenshot of an iPhone without using the combination home+lock button? Is there an app for jailbroken phones? Something else?

I do not have a Mac; only Windows.

Go to settings>General>Accessibility>Scroll down>AssistiveTouch

Turn it on.

Then you just click the home button and it gives you the option of screenshot if you do this:
Click device>More>Screenshot and you are done!


What is the real world minimum HFS+ journal size for a 4TB hard drive? Experimenting with Lion, newfs_hfs and smaller journal sizes it appears that 512k is too small for its journal size because kernel hangs occur.
Google results show kernel panics for journal sizes of up to 8M:
panic(cpu 0 caller 0x001023CC): jnl: transaction too big (8385024 >= 8388096 bytes, bufsize 4096, tr 0x361cf7c bp 0x476bf4f0)

For now the 512k journal is disabled to prevent further panics.

What is the real world minimum HFS+ journal size for a 4.0TB hard disk drive?

And is there a way to increase the journal size without having to copy/move/clone all data?

In the last 4 months, an 8M HFS+ journal size gives us a stable result for 4TB drives.


Disable mouse acceleration Is there any way to disable mouse acceleration on a mac?

Mouse acceleration is what causes the mouse to move slowly when moving it a tiny bit, and a farther distance when moved fast. In other words, I want the mouse to always move the same distance no matter the speed I use.

I'm using a trackpad, by the way.

To understand what I mean by mouse acceleration, try this:

Place your finger on the left most side of the trackpad.
Very slowly, move your finger all the way to the right of the trackpad, and observe that the cursor doesn't move very much on the screen.
Now try the same thing, but this time move your finger really fast from one side of the trackpad to the other. You should see that the cursor has moved a significant amount of distance more than it did previously, even though your finger traveled the same distance.

As far as I know, there is no way to do this without external tools.

Usb Overdrive lets you do this http://www.usboverdrive.com/ and is what I use.

Steer mouse also has this setting. http://plentycom.jp/en/steermouse/

Mouse Curves http://triq.net/articles/mouse-acceleration-preference-pane-mac-os-x  Has the advantage of being free, but Apple removing the acceleration API in 10.6 may have ramifications on its utility.


Switch between iPhone 4 and iPhone 4S I have an iPhone 4 and my significant other has an iPhone 3G. They just bought an iPhone 4S and is willing to trade it for my iPhone 4. My phone is already registered under my name and all, while the new iPhone 4S isn't registered under anyone's name yet. What is the best way to go about transferring all our data correctly? Do we need to go to our cell carrier or to Apple?

Back up both phones in iTunes. You can do this on separate computers to avoid confusion.
Factory reset both iPhones.
Insert the new SIMs in the phones.
Restore the phones from the backups you made in step 1. Specifically, restore the 4S from the 4's backup and the 4 from the 3G's backup.

If it doesn't work out you can just restore your phone from the latest backup.


iOS 13 App Store update missing from the Account panel I transferred my wife's data to my prior iPhone SE (2016) today. The old iPhone was running iOS 12 and the new phone is updated to run iOS 13.5.

Everything seems to be working so far except for the App Store. When you go into the App Store and tap on the account icon at the top, it shows the account panel with her name logged in, "Purchased", "Redeem Gift Card or Code", "Send Gift Card by Email", "Add Funds to Apple ID", "Personalized Recommendations", and "Sign Out".

It should be showing a list of applications to update between "Personalized Recommendations" and "Sign Out", right? Or do these sections not show at all in the new location in iOS 13 if all of the apps were already updated prior to the phone change and in the old location in iOS 12?

(And if so, that's dumb that Apple can't apply the data from the old place to the new place!) I just want to make sure it transferred correctly before her old phone is repurposed for something else. Thanks for any insight.

It turns out that the update section doesn't appear in the account list at all until an update is available or has been automatically applied.  Any updates applied on the prior phone with the older iOS don't show in the list.

I had hoped to figure all this out right away when I was doing the phone change so I would know that the phone transfer had worked successfully.  (I initially feared that the transfer had partially failed and that I wouldn't be able to do updates on the new phone.)  But I ended up needing to wait for an app to need an upgrade to get my answer for sure.  So hopefully this question and answer will help somebody else who is going through that to know that the transfer worked out fine and not to worry about that.


Is it possible to STOP the 'Upgrade to macOS High Sierra' message that keeps stalking me? Every few days or so I keep getting this notification:

I always click on Details but there is no option to stop this from stalking me again.

And I’ve tried System Preferences > Notifications and nothing there stops it, nor does changing the App Store preferences.

Is there a way to stop this? Please tell me there is and how.

Yes, this is possible. The safest option is to just move the OSXNotification.bundle file from the /Library/Bundles/ folder. You can do this either by using Terminal or from within the Finder.
Via Terminal
To stop notifications via Terminal, follow these steps:

Launch the Terminal app (by default it's located in the Utilities folder within your Applications folder)

Copy and paste the following command into your Terminal window:
sudo mv /Library/Bundles/OSXNotification.bundle ~/Documents/

Press Enter

When prompted, enter your password and press Enter again

The above steps are safe. The command at Step 2 simply moves the OSXNotification.bundle file from the the /Library/Bundles/ folder to your Documents folder. This means you can also undo this at any time with these steps:

Launch the Terminal app

Copy and paste the following command into your Terminal window:
sudo mv ~/Documents/OSXNotification.bundle /Library/Bundles/

Press Enter

When prompted, enter your password and press Enter again

Via the Finder
If you're not comfortable using Terminal, you can do the same thing via the Finder as follows:

Make sure you have the Finder active
Go to the Go menu and select the Go to Folder option
In the field that appears enter the following path: /Library/Bundles/
In the window that appears look for the OSXNotification.bundle file and move it to your Documents folder (or another folder if you prefer)

NOTES:

You could also delete the file, but moving it will stop these notifications while giving you the flexibility to activate them again in future should you desire.
The above steps will also work for older versions of macOS / OS X. However, the /Library/Bundles/ folder no longer exists from macOS High Sierra and beyond.


how to run open -n applicaton name from command line? I got these two lines that I want to run from a script file (on Yosemite 10.10.3). It works when running from terminal

CX_LICENSE=LS
open -n /Applications/Inspire\ Designer\ 10.0\ GA/Inspire\ Designer.app/

I saved these two lines in a file and named it run ID. -rwxr-xr-x@  1 Administrator  staff         89 20 Jul 17:34 runID

If I double click runID then I get new window with

Last login: Mon Jul 20 17:22:27 on ttys002
dsa-mac1:~ Administrator$ /Users/Administrator/Desktop/runID ; exit;
: command not foundr/Desktop/runID: line 1:
/Users/Administrator/Desktop/runID: line 1: -n: command not found
logout

[Process completed]

any idea how to make runID work?

You're missing the initial line of your script file - the "shebang".

Put the following in your script file:

#!/bin/sh
CX_LICENSE=LS
open -n /Applications/Inspire\ Designer\ 10.0\ GA/Inspire\ Designer.app/

That should work - the file you had before did not have enough information to tell the operating system how to run your script. You want to run a set of shell commands, so you need to tell the operating system it's a shell script, which is done by including the #!/bin/sh as the first line of the script.

See this answer on Stack Overflow for more information.

Update

Just to confirm, I've just tested this script and it works fine:

#!/bin/sh
open -n /Custom\ Applications/MacVim.app

As correctly pointed out by @fd0, you should name the script <script>.tool or <script>.command for it to be executed from Finder (where <script> is a meaningful name for the script).


Is a me.com address only used for email in iCloud (outside of brand new accounts)? I am one of those people who had an iTunes account way before having an .mac or MobileMe account. Since one can't really merge accounts, I have been trying to decide what to do about my iCloud account.

According to Apple's documentation, their recommended setup is to upgrade your me.com account to iCloud, and then just use your iTunes account for purchases and iTunes in the cloud.

I am debating on actually NOT fully migrating my MobileMe account to iCloud, and instead upgrading my iTunes account to the iCloud account.

My question is this - if I upgrade say my gmail.com account to iCloud, and sign up for a new me.com address - is that address ONLY used for email?

For example, if my wife wants to share a calendar with me, she would use my iCloud account (which would be my gmail account), rather than my new me.com email address?

Yes, it is only used for email. My Apple ID is an old .mac username which wasn't associated with a MobileMe account. It allowed me to set up iCloud using only that account name. When I turned on iCloud email, it prompted me to set up a new @me.com email address, which I did. But I still use my .mac username to log into icloud.com and access the iTunes store. The new email is only used to send and receive emails.


Delete misspelled words from user dictionary in macOS I have a misspelled word - initiaitializatyion - on my MacBook running macOS Mojave 10.14.5. I have checked all the following files for its existence:

/Users/me/Library/Spelling/LocalDictionary
/Applications/me/Library/Spelling/LocalDictionary
/Users/me/Library/Application Support/Google/Chrome/Default/Custom Dictionary.txt

but couldn't find it.

If I right-click on this word in Slack, TextEdit, etc. I do not get the Unlearn spelling option that many websites I've looked up have suggested. However, I do have Microsoft Word for Mac (16.26), and in that app the word is recognized as being misspelled.

Where can I find this word and remove it from my dictionary? And remove any other words which may be in that dictionary, as there may be other misspelled words in it?

Microsoft Office Word adds all changes to its own Speelling and Grammer database.

For apps that are using the built-in macOS dictionary you can simply remove it like this:

Open Textedit
Paste initiaitializatyion
Select initiaitializatyion
Hold down Command (CMD/Rightclick) and select Unlearn Spelling

If you do not get the Unlearn spelling option, 'initiaitializatyion' has not been added (learn option) to the Spelling Dictionary.


How to create bootable ISO from segmented Windows 7 image on El Capitan I have a canned Windows 7 Enterprise image that is spread across 7 discs. However my Dell M90 has a bad optical drive and scratches discs. So I used my MBP and Toast Titanium 11.0.2 to create ISOs of all the DVDs.

I tried to boot from USB on the Dell M90, but I cannot get it to "see" the first ISO (plus I have many other ISOs on that external drive). I have a 8GB PNY thumb drive but cannot get the first ISO onto the drive so I can boot from it - that option is no longer in Disk Utility (grrr) and Toast doesn't seem to offer that ability (it only offers optical discs as a destination).

Does anyone know of a way to get an ISO onto a bootable USB flash drive? I also cannot connect to a network until the image (all 7 discs) are installed and the image boots up.

Windows 7 (any version) fits on one disk of any optical media, not sure what is going on with what you have or exactly what it is, that said...

You can't boot from an ISO, you need to burn it to CD/DVD or install it to an external drive of some sort in a way that makes it bootable.

Depending on what is going on here you may be able to use Disk Utility.app to create either optical media or a USB drive that is bootable.

Open Disk Utility and select "Scan image for restore" and select the ISO. Attach your USB drive and restore the ISO to that USB drive, which should (I believe, it's been a while since I tried this...) give you a bootable Windows install disk.

Also depending on which Mac you have and the OS version BootCamp assistant may be able to create a bootable Windows 7 installer.


Spotlight doesn't show Finder I typed "Finder" in Spotlight. Finder isn't shown. Why?
I use Mac OS X 10.9 (Mavericks)

On Mac OS X 10.10 (Yosemite) typing "Finder" in Spotlight does display the finder app.

What are you trying to accomplish? Finder.app is hidden. If you wish to quickly open finder, command-tab is easy.

If that's your goal, some of these suggestions may be helpful. Personally I use finder windows accessed via command-tab. I dragged my Downloads directory into the sidebar (it should be there already). So: command-tab to finder, click Downloads in the sidebar and viola. Alternatively, you could drag the downloads folder to the dock (it should be there already). Or, swipe 4 fingers down to reveal desktop (an option in system preferences -> trackpad), then click desktop to select finder.

In Automator you could build a workflow and save it as a service. In Automator use open finder and save as a service. This will put it in your Library to be available across applications. Then enable a quick key assigning a keyboard shortcut in system preferences -> keyboard -> keyboard shortcuts -> services.


Too-long file name: which iOS app owns it? I have an iPhone that I back up to a Mac (via iTunes), and the backup is failing. The error shown in iTunes is useless, but the console shows this:

Jan  6 20:53:58 aron-mbp.local AppleMobileBackup[71561]: ERROR: Backup message response: 101 stat error: File name too long (63) at path "/var/mobile/Containers/Data/Application/C3147DA8-A001-4A6C-BF8D-971DC2678722/Documents/iCache/pinterest.com/nevadamagazine/dataimage/pngbase64iVBORw0KGgoAAAAN....nT+soTf+" (MBErrorDomain/101)

(I've snipped quite a lot of characters out of the file name, as it is, in fact, extremely long.)

So, it looks like some app has created this huge-named file, which is stuffing up the backup process because iOS can't stat it and barfs.

I figure, deleting the offending app should delete the file and fix the problem. But: which app is it? All I have to go on is the unique ID or whatever it's called, C3147DA8-A001-4A6C-BF8D-971DC2678722. Is there a way to determine which app this corresponds to? I'm happy to dig through the ipa files if necessary.

(I've tried deleting the Pinterest app, given the presence of 'pinterest.com' in the path, with no luck. I've shotgunned a few others, again with no luck.)

This is iOS 8.1.2.

The GUID (globally unique identifier) you see is randomly generated by iOS at the time of installation or update, and not related to the app in any way - in fact, it even changes between updates and reinstalls. Previously, apps were kept at /var/mobile/Applications/<GUID>/blah.app with Documents, Library and tmp alongside it in its sandbox, however now in iOS 8 that's changed so /var/mobile/Containers/Bundle/Application/<GUID>/blah.app contains the app and /var/mobile/Containers/Data/Application/<some other GUID> contains the data. Unfortunately, the data and bundle GUIDs don't match, so that's made it a lot harder to track down.

On a jailbroken device, you could use the iFile app from Cydia to navigate through the file system to the offending file and delete it. I would recommend you also check the Library/Preferences folder so you can see the bundle identifier of the app, which should help you determine the offending app, so you can report this issue to the developer. It's worth noting that the developer is using the Documents folder to store caches, which is meant for, well, documents. They should be using Library/Caches, which isn't backed up by iTunes.

You could alternatively use iCleaner Pro (I haven't used it before so I can't give you specific instructions).

Another method if you don't have a/don't want to jailbreak would be to download iFunBox (note for Windows users: download the classic version) and look through the application list manually until you happen to find Documents/iCache/.... Right click the offending file and choose Delete.

A last-ditch method is to fill up your disk with data, which triggers iOS to start clearing app caches to make some room.


Recording iPad screen using QuickTime I need to record a demo on my iPad's screen where I narrate what's going on but I also want the sounds from the iPad to be in the video. It seems that choosing the Mac Built-in Mic option causes only my voice to be in the video while choosing the iPad Mic option cause only the sounds from the iPad to be in the video. What can I do to put both in the video?

Best way is probably to use AirServer. You just mirror to your PC/Mac and record the iOS device's screen to disk. You can also go live on youtube with AirServer.


iPhone 6s restarts - apple offers a "new one" (refurbished) as exchange solution After having my iPhone 6s locked for 2-3 hours, sporadically (once per week) it presents the following problem:

No response to home button
After pressing 1-2 times for 2-3 seconds the unlock button it shows black screen and the white "waiting circle" for 5-10 seconds
It comes back to life but every time this happens it is also asking the Pin for the sim card.

I would not consider this as a restart or that the phone shuts down and it just starts again because when this happens it does not show the apple sign that normally shows up when the iPhone is completely restarted.

I took the iPhone to Apple 3 times. We tried "reset all" etc but the problem consists and I also have problems with logging in/out in the iTunes (it freezes).

So this is where Apple offered me a refurbished iPhone. They started by telling me that it is new and when I saw the different case and started asking questions then they told me that the Battery, housing, motherboard, screen is new but it might contain old parts too.

Does someone have had the same experience with the turning circle.

And would you recommend taking the refurbished from Apple? Bad experiences with refurbished phones from Apple stores? They give warranty 3 months, which is 1 more month than mine. (my warranty expires in September)

Apple refurbished phones work great.
I actually use one right now, since the battery on my old phone had expanded. These phones have been tested well to make sure there's nothing wrong with them. Sure, you might get a recycled camera, but you'll never know. My phone was good as new when I got it, and I am still happy with it to this day.
The three-month warranty will cover any problems that a refurbished phone may have - bad battery, touchscreen, etc will be covered in that.
If you'd like to keep all your data, you can simply do an iTunes backup (not necessarily to your own computer as it is freezing), then restore that backup to your new phone.
Also, your phone is respringing (not rebooting)


Difference between Phillips 00 and 000 I'm not really at home in the screwdriver world, and since this question relates to my purchase of a MBP I figured I could ask the question here. Whats the difference between a Phillips 00 and a 000 screwdriver?

000 is smaller and has thinner blades.
00 is larger and has thicker blades.

Using a tool that doesn't exactly match the screw means you can't get proper surface contact. This increases the chance of stripping the head of the screw on removal - especially if the screw threads have locking adhesive.  For assembly, the wrong tool makes it harder to torque the screw properly.

With a high quality tool and a screw that isn't too tight, you can sometimes mix 000/00 for screw and tool, but it's not ideal as the difference is significant for the tolerances in a MacBook Pro. If you're looking for an entire kit, this driver set is quite nice as well. You do get "a little play" any time there is a socket/bit connection; but for home use, iFixit sells great value and good quality tools.


Is there a Terminal command that will list the current admin account? Does anyone know of a terminal command which lists the current administrator account?

Users who have administrative privileges on OS X belong to the group admin. There's no straight forward way to list members of a group as OS X uses Open Directory to manage these things and it's a bit convoluted as a result.

Here is a shell function that will give you all the members of a group. It was taken from this SuperUser.com Q&A:

members () {
  dscl . -list /Users | while read user; do
    printf "$user "
    dsmemberutil checkmembership -U "$user" -G "$*"
  done | grep "is a member" | cut -d " " -f 1;
};

Save that in your ~/.bash_profile or just cut and paste it to a bash or zsh prompt and then you can run:

members admin

and you'll get a list of accounts that have administrator privileges on the machine.


Switching between two monitors stacked vertically So I have monitors stacked vertically.  Is there away to get my cursor to move between the monitors by going to the top of the lower monitor to get to the upper monitor?

Right now I have to go to the right of the primary to get to the other monitor.  I wonder if there's some third party app or system preference setting that I can set.

See my answer to Mousing over to external display

Works just as well for vertical as horizontal.