iPhone 3G - Uninstall the jailbreak from within the phone When I used to connect my iPhone 3G with the computer (via a non-original USB cable), it used to work and iTunes could read the phone. I decided to revamp the phone and jailbreak it since it was on stock OS (iOS 4.2.1), so I send it to someone to do the work.

The phone came with Cydia installed (with a couple of games), however, since then, my computer cannot read the iPhone at all, even as a hardwared connected to the USB port.

My guess is that the jailbroken iOS caused the problem. So, by uninstalling the jailbreak, I may get it to connect. Currently, the phone is completely paralyzed even with a Wi-Fi network and Cydia. I have tried (after some research) operating on the phone on both Recovery and DFU mode with no luck.

Any suggestions to help uninstall the jailbreak or repair the phone are welcomed.

Put your iPhone in DFU mode and that should help you restart your iPhone once again.

To put your phone in DFU mode, do the following:

Connect your iPhone to a computer with iTunes.
Press and hold the lock button for 10s.
Without releasing the lock button, press and hold the home button for 10s.
Release the lock button but keeping holding the home button till the iTunes logo comes on the screen.
Your device is now in DFU mode. iTunes should automatically detect the device in recovery and prompt you to restore it.
Follow the steps and you should have your iPhone working again.


Apple Macbook Dual Monitor MST I was looking into buying dual monitors for my Mid 2012 non-Retina MacBook. I really liked the looks of the Dell UltraSharp 24 (U2414H)

According to Dell, the Monitor supports MST for the Display Port.

Does my MacBook support this multi streaming technology?

As of 10.10.3 Apple does apparently support MST* on certain hardware:

  These Mac computers support multi-stream transport (MST) displays at 60 Hz:

  MacBook Pro (Retina, 15-inch, Late 2013) and later,
  MacBook Pro (Retina, 13-inch, Early 2015) and later,
  Mac Pro (Late 2013),
  iMac (Retina 5K, 27-inch, Late 2014) and later

From: https://support.apple.com/en-gb/HT206587

*Unfortunately it does appear to be limited to an MST display that relies on multiple streams like the 4K MST Displays mentioned further down on the Apple Support page, and not MST for chaining multiple DP1.2 Displays as I haven't been able to find any information about this being possible.

From my own testing with the new MacBook Pro 2016 13" with two thunderbolts ports, a StarTech DP 1.2 USB Type-C to DisplayPort cable, two Dell U2414H and a standard DisplayPort to DisplayPort cable to chain with, the display on the end of the chain just mirrors the other display. This is with DisplayPort 1.2 enabled in the settings on both displays.

Which seems to confirm that MST DisplayPort daisy chaining on OSX 10.12.2 on the 2016 MacBook Pro line is unsupported, with no sign of it getting supported anytime soon.


Is it possible to prevent launchd running a missing task on wake? I have a launchd task configured to run once an hour using the StartCalendarInterval key to set specific times at which the task will run.

However, the default behaviour of this is that, when an interval is missed (i.e- computer was asleep) the task will immediately run at the next available opportunity (i.e- on wake).

Is it possible to disable this behaviour in my plist file?

I haven't found any obvious key(s) for controlling this, and the only other thing I can think of is to check the current time in the task itself, but this means duplication of timing behaviour (set the time in the plist, and then check it in the task itself).

shell script wrapper

launchd has no built-in method for limiting tasks that missed their start time. Your idea to use a shell script wrapper to evaluate the desired time and actual time is a reasonable approach.

For Power Manager, we provided a drift duration for exactly this purpose. Drift lets the user state how long after a missed trigger time the event is permitted to run.


"Keychain System cannot be found" After upgrading to 10.11.2 my laptop stopped connecting automatically to my WiFi network. When I manually select the network it connects, but then it pops up a dialog saying "Keychain System cannot be found to store {SSID}".

When I look at the Keychain Access app I see a System keychain, and it is located at /Library/Keychains/System.keychain. But there is also a directory /System/Library/Keychains/. Will moving the System.keychain file under /Library/Keychains/ to /System/Library/Keychains/ fix the problem?

What solved the issue for me was using First Aid on the Macintosh HD from the Disk Utility app:

Start Disk Utility
Make sure to select Macintosh HD and not the top level storage (which represents the physical disk). You want to fix the logical partition.
Click the First Aid button at the top of the window.

Hope that helps


Sharing files with others using iCloud? From what I know, iCloud is like a personal storage and you uses your own Apple ID for it. Is it possible for users to store for example an image and be shared with other users?

Which means something like DropBox. You upload files into your DropBox account and there will be a url that allows other people to download the file.

Does iCloud has this kind of function?

I don't believe so, no. iCloud is meant to be a cloud-based backing store for apps, not a file-syncing service like Dropbox. It's a subtle difference, but consider that all interactions with your iCloud data happen through apps (Address Book, iCal, iPhoto, iTunes...), rather than with the individual files themselves.

So any sharing functionality for a given type of data will likely be delivered through the associated app(s). Whether it will make use of iCloud directly is uncertain, but although still in early days that doesn't seem to be the current pattern.


iTunes 12 fails to sync on my iPhone 6 (iOS 8.2) and also other apps In order to fix this bug I've been trying everything I could find on the internet. Basically whenever I try to sync music or videos from iTunes to my iPhone (they have both the latest version) and during the last step of that, iTunes would randomly stop just few songs from the start and it would wait until sync timeout.

Then I've also tried to export the songs with CopyTrans Manager which is a 3rd party tool similar to iTunes, but I get the same error: sync -> then stop at a random song -> app timeout.

Then I've tried an app from the store called PlayerExtreme, and I've tried exporting song to that using iExplorer but I still get the timeout.

The only error I got was that my iPhone disconnects during the process, which is weird since I've tried using 2 different USB cables (both original) and both of them randomly disconnect during the sync and they both reconnect few seconds later.

Other stuff I've tried:

toggle sync / no sync music from iTunes
sync only selected music and videos
manually manage music and videos
delete all music from my iPhone
resetting network settings (someone got it to work with that)
airplane mode

I've also read it could be because of duplicate songs in the library but I'm sure I don't have any duplicate song.

Also I'm not a iTunes Match customer.

EDIT: I get this error quite often : "This accessory may not be supported". Especially when I'm charging it on my PC and the battery percentage gets closer to 100%. I got the same error with both my 2 original USB cables.

EDIT 2: IMO it's either an iOS 8 bug or some kind of weird problem with my USB ports.

Changing USB port fixed my problem. At first I was using an USB 2.0 port on my case, then I moved my iPhone to the USB 3.0 port of my motherboard and it worked.


Mail App Won't Start (OSX 10.10 Yosemite) I recently purchased a new Macbook Pro Retina (15-inch, Mid 2014). I installed a few normal programs (DropBox, 1Password, etc.). I did not open the Mail app at all. I then upgraded to Yosemite. After a seemingly successful upgrade, when I tried to open Mail for the first time, it hung without displaying any screens (though the menu bar does display). Leaving it for several minutes has no effect. Clicking anywhere transfers focus to a new application, causing the Mail menu bar to disappear. Clicking on the Mail icon again has no effect. Activity Monitor shows "Mail (No Responding". It uses no CPU and little memory (13.1 MB). Nothing obviously mail related (to me) appears in the System Log Console.

As part of troubleshooting, as recommended on a MacIssues.com article, I removed the Mail app Container (Macintosh HD ▸ Users ▸ rileymajor ▸ Library ▸ Containers). It rebuilt it on the next launch, but it seemed to have no effect.

How can I make my Mail app work, preferably without reinstalling the OS or other similarly drastic measures?

I have not configured any mail settings and have no saved mail to worry about. I just need it to run.

I have 4 Internet Accounts configured:

iCloud

Photos
Contacts
Calendars
Reminders
Safari
Find My Mac

Google

Contacts
Calendars

Twitter
LinkedIn (Contacts not selected)

I have no mail configured.

Try linking/adding a mail account to your Mac through System Preferences -> Internet Accounts. See if that fixes it.

(Which of course, it did. Might as well get the rep for it ;D )


How can I delete Siri App Suggestions in iOS 10.1? How can I remove Siri App Suggestions in iOS 10.1?

Disable Siri app suggestions in iOS 10

  You can disable Siri App suggestions by pulling the notification
  center down (where the Siri App suggestions is located) go all the way
  down and there you find a round button with edit on it. A screen will
  appear where you will have full control over what you want in your
  notification center.


MacBook Pro retina, hardware repair - advice A pair of weeks ago I spilled coffee on my MacBook Pro Retina 15'' (MacBookPro10,2, Early 2013), and now I just received the quote from the customer support centre.

It's a 3rd party authorized reseller and service provider (listed on Apple's website).

Their evaluation:

  Spillage is visible on Logic board
  no light on magsafe adapter
  Certain keys not working on Topcase
  Full Diagnostics unable to be completed due to issue.
  New logic board needed (661-7386)
  New Topcase needed (661-7454)
  New Magsafe board needed (923-0096)

They are going to replace these components:

661-7386 PCBA,MLB,2.7G,16GHZ-HYN,VRAM,KEPLER (£ 380.00)
B661-7454 BATTERY OOW, TOP CASE, 15 (£ 150.00)
923-0096 PCBA,MAGSAFE 2 (£ 30.00)

They explained to me that in order to replace the keyboard they also need to replace the whole top block, which also comprises the battery, the speakers and the trackpad.

Also, the processor (Intel Core), the 2 graphics cards (integrated and discrete) and the memory (RAM) are all soldered to the logic board, so they have to replace them all.

Basically, the only components not being replaced will be the SSD, the display and the fans.

I have got a couple of questions:

is their list of components to be replaced correct? Is it true that replacing the logic board also means replacing all the rest?
What's the normal Apple policy for this kind of replacements? Do they have to use new components, or can they use refurbished ones? (I'd rather to get new parts)

Their evaluation & explanation sounds legitimate.  I would assume that when the coffee was spilled it made it's way into the keyboard.  If this is the case it's entirely reasonable to assume that it would make it's way through the keys and inside the top case, with the next component it reaches being the logic board.

In regards to your two questions:

1) Without seeing the Mac and only relying on my experience (see below) I can only make an assumption, but from the information given the list of parts does seem very likely.  Yes, the logic board contains a majority of components for your Mac.  The processor, GPU, SMC, some ports, etc are all located on this one major component.  With the way I'm assuming the spill occurred the coffee wouldn't have made it to the SSD, which connects directly to the logic board, thanks to the SSD being located on the opposite side of the logic board.  The only fault I see with their explanation is the speakers, I haven't replaced a Retina top case in a while but I could've sworn that the speakers are still separate components.

2) There's no way for them to tell you upfront if the parts are new or refurbished.  Apple re-uses eligible (meaning not beyond economical repair) parts after a strict refurbishing process that includes individual testing of components.  When technicians receive parts there is no distinguishing feature to know if it's used or newly manufactured.  Honestly, the only way to be sure is if you request a part for a Mac that was just released, simply because there wouldn't have been time to collect used parts and put them through the refurbishing cycle.  Either way in my experience I've never seen a trend of service (repair) parts being faulty.  It DOES happen from time to time but I've never seen a trend of obviously refurbished parts leading to repeat repairs or premature failures.  Apple's replacement parts do carry a 90 day warranty or take over the rest of your existing AppleCare warranty, whichever is a longer period.

Did the AASP mention a flat rate or depot repair to you?  I haven't priced out the parts they mentioned in a while b considering the amount of damage that might be a little bit cheaper.  Basically Apple offers tiered flat rate repairs for out of warranty situations.  Since this is liquid damage it would likely be a tier 4, the highest of them, but it might still be a little cheaper.  Might be something to ask them about.

Source - I worked as a Genius for several years, as an in-store and onsite AppleCare certified technician for several years and have dealt with AppleCare extensively on both sides (as a technician and as a representative for an enterprise customer) for several years.  I've repaired well over 1000 MacBooks, around 1000 iMacs, several hundred MacBook Pros/Airs and a couple hundred Mac minis and Mac Pros.  Everything from in warranty failures to severe fire and liquid damage.


Headphones, MacBook Pro, Parallels and no sound on the headphones I have Parallels installed on my MacBook Pro.  I have a headset plugged in.  There is no option to choose to play sound on the headset.  My options are Internal Speakers and Internal Sound or Parallels Access Sound for both input and output.  What do I need to change in order for the headphones to be usable?

Go to System Preferences > Sound Click on headphones or internal speakers


Why can I not use xdg-open and gnome-open in Mac? I was trying to open a png file, but for some reason the xdg-open and gnome-open commands weren't working. For example:

-bash: gnome-open: command not found

Does anyone know why? I thought I could use Linux commands on Mac terminal.

If you're trying to open an image file like a .png, .jpg, etc. from Terminal in OS X, you can use open filename.png where filename.png is the actual pathname of the target image file. By default, it will open in Preview.

In Terminal, type man open and press enter to read the BSD General Commands Manual for the open command.

OS X is not Linux and Linux specific commands like xdg-open and gnome-open do not exist in OS X unless they've been ported by managers like Homebrew and you have installed using one of the managers like Homebrew or installed from source code by yourself, that is if you can satisfy the dependancies involved too (which is what Homebrew does for the command it ports).


Is Apple's warranty international? I'm about to travel to the US, where iPods / AirPods / iPhone are much cheaper than in my country.

I wonder if Apple's warranty is international, and/or what warranty coverage exists when I return to my country.

Where can I understand what Apple Warranty covers in the US when products leave the US?

Yes, Apple's computer warranties are international. Worst case, you have to ship your product back to the purchasing country if Apple asks for that, but the wording and common practice is U.S. purchases generally get covered everywhere Apple has service globally.
See Apple's Warranty Page for more details. The warranty is established in the country of purchase and if warranty service is not available in the country where the device is when service is requested, you may be on the hook for import/export duties as well as paying for the shipping.
No, iPhone and some parts of AppleCare plus are not necessarily international.

https://www.apple.com/legal/warranty/

Pay attention to parts like:

IMPORTANT RESTRICTION FOR iPHONE, iPAD AND APPLE TV SERVICE.
Apple may restrict warranty service for iPhone, iPad and Apple TV to the country where Apple or its Authorized Distributors originally sold the device.

That doesn’t mean you won’t get service, but you could be denied or could have to get the device back to the country of purchase on your dime to get service.
Also, no in terms of consumer law varying widely between Europe, Asia, US and other countries:

How does Apple's two year warranty in Europe work?

To recap:

Warranty is what Apple offers and you may have responsibilities or costs to get service
Consumer law covers things outside the warranty, so you need to balance both when choosing where to buy
Look for words like shall and may and must - these contracts are legal and  /or prescriptive so details and words matter. Read all the document, several times before spending money if you don’t know the return policy or have limited time to return goods after purchasing them.


iPod Touch - Infrared Family has a new iPod Touch for christmas... and their pictures are showing up as what sounds like infrared.

I can't find documentation of a feature like that. We are fairly sure their haven't been any apps downloaded. I have an iPhone 4S and don't see anything like that, but things could be different on the Touch.

Does anyone know of "stock" features on the iPod Touch that allows for different camera features? Infrared, reverse black/white, etc?

PS: I don't have the touch in front of me and family isn't super computer savy... so help is greatly appreciated.

No, that's not a built-in feature.  That's either an app that was installed or a camera defect.


Capturing screenshots on macOS Sierra is very slow Capturing screenshots on the Mac has gotten very slow recently.

It used to be nearly instantaneous but now it is taking more than 10 seconds for the image to appear on the desktop.

I seem to recall having this problem years ago. The workaround was to delete a large accumulation of log files that the os had built up. After I deleted these log files, the screen capture worked very fast again.

Problem is that I cannot remember where these log files are. Searched for quite some time and could not find the information.

On High Sierra I faced the same problem, which had Google Backup & Sync as reason of failure (as Robert answered before). Instead of completely quitting Google Drive & Sync, I could also solve this problem via:

Go into System Preferences
Extensions
In the left sidebar, choose "Finder"
Disable Google Drive Extension


iOS 13 screw-up - Songs not syncing On my iPad as well as on my iPhone, after I updated to iOS 13, I started to observe following issues:

The artwork that I had painstakingly added to all my albums was just gone from some. The artwork is present in iTunes (pre-Catalina) and Music app on the Mac but it does not show anymore in iPhone or iPad.
The more sinister one was that some songs were showing on iPad and iPhone, but when I'd click on the song to play it, it would skip and play the next song in the list. If I'd put that one missing song on repeat, nothing would play.

For long time I did not even notice this. It came to surface when I selected a song in CarPlay and the phone started playing the next. Later I realized it was happening with many songs.

What's the fix?

Music/iTunes syncing with iOS devices is indeed slightly screwed. From my diagnosis, it is because of iOS 13 update and has little to nothing to do with macOS Catalina update.

Fix:

Connect your iOS device to Mac.
Go to your device syncing app:

iTunes for pre-Catalina; and,
Finder for macOS Catalina.

Select the device you want to fix your music library on.
Go to the 'Music' tab in the device sync settings.
Uncheck 'Sync Music onto device name'.
Click 'Apply'.
For verification, eject the device and see that there is no song on your device now (except for maybe the content purchased from iTunes Store).
Plug the device back in and check the 'Sync Music onto device name'.
Click 'Apply'.
Wait to let the library sync to your device.

The missing songs should be on your device and the artwork must be restored as well.


Macbook Pro Dock appearing randomly during movies and applications running Macbook Pro with Sierra 10.12.4. When in full screen view, while watching a movie or a video, the dock will randomly appear. Same issue when running application in window mode. Example Skype, not touching the pad and it seems like ghost clicking. The smaller camera window will appear, like I clicked somewhere to do multitasking. Any idea why this is happening?

One thing you could try is a full reset and restart of the Dock. Note you will need to re-add any non-default icons (i.e. apps) that you've added to the Dock - so you may want to take a screenshot of your Dock as a reminder of what you had there. (Or start afresh and only add things as you actually use them).

To reset and restart the Dock, follow these steps:

Go to Finder
Press and hold the option key down
Now go to the Go menu
Select the Library option to open the User's Library folder. You can let go of the option key now.
Go to the Preferences folder (i.e. within the Library folder)
Find and move the com.apple.dock.plist file to the Trash
Now open Terminal (usually located in Applications > Utilities)
Enter this command killall -KILL Dock
Press enter

This should resolve the issue. As mentioned previously, you will need to re-add non-default apps back to the Dock.


How many QHD displays can I connect to one side of the 13" MBP 4 TB 2016? I own a CTO 13" 2016 MBP w/ 4 ThunderBolt ports and I am in the market for 2 QHD (1440p) external displays.

While the displays themselves are not USB-C / Thunderbolt compatible I was thinking of also buying a "Satechi Type-C to Dual HDMI Adapter" which would also charge my Mac and theoretically send video to the 2 external displays.

But now I am wondering if the one port strategy provides enough bandwidth to power the 2 displays at full resolution.

If it matters I don't intend on using the internal display at all with this setup.

Check out Apples help as indicated below, but unofficially it looks like the Answer is two total external displays can be attached regardless of resolution or which side they are attached. Apple does not really mention QHD but its close enough to 4K, that you probably can't double it with the existing hardware.

Check your requirements

Check the ports on your Mac to find out whether you need an adapter.

Check how many displays your Mac supports: Choose Apple menu  > About This Mac, click Support, then click Specifications. On the webpage that appears, the number of displays your Mac supports appears under Video Support.

Source Use external monitors with your Mac


App Store - Installs by version I recently released an update to my iOS app. Is there a way to tell in iTunesConnect how many users have updated to the new version?

you can check in App Analytics section in iTunes-connect.
checked attached screenshot.


Auto Brightness in Mountain Lion Ever since I've updated to Mountain Lion, the screen brightness keeps changing automatically. I don't have the setting enabled in Energy Saver.

I usually have my brightness set to 100%, and the system sometimes changes it to 80% (e.g. when I wake my Mac from sleep). If I live it at 80%, it changes it to 60% ... and so on. This is really annoying.

My pmset -g results are:

Active Profiles:
Battery Power       -1*
AC Power        -1
Currently in use:
 standbydelay         4200
 standby              0
 halfdim              0
 sms                  0
 hibernatefile        /var/vm/sleepimage
 disksleep            0
 sleep                0
 hibernatemode        0
 ttyskeepawake        0
 displaysleep         10
 acwake               0
 lidwake              1

I see that you don't have the "Slightly dim the display while on battery power" setting enabled in Energy Saver, but do you happen to have "Automatically adjust brightness" enabled in your Display preference pane?

That's the setting that adjusts your brightness based off of the light level detected by a Mac's ambient light sensor. (You may have already thought of this and or maybe it's too obvious but I wanted to suggest it just in case.) Good luck!


Stop Docker from automatically starting on startup I installed Docker on OS X, and now it automatically loads every time I log in. Is there a way to stop this?

Click the Docker icon in the right hand side of the menu bar, and click "Preferences". In the dialog that appears, untick "Automatically start Docker when you log in".


Allow symbolic links in SMB file sharing I symlink directories I want to share into ~/Base/shared. I have enabled File Sharing (via SMB) on this directory, but symlinks are shown just as links and are not followed to their target (you can try connecting to it via iOS files app itself).
PS: Any way to be able to browse my ~/Base/shared from iOS is fine by me, but the only success I have had is using SMB with the Files app. Webdav and SFTP iOS clients just mysteriously don't connect or connect but are so buggy that they are completely unusable. (I could connect KMPlayer to my webdav server, but KMPlayer only supports video/audio files.)

Disable file sharing in the macOS GUI, but do the config there. Launch the SMB server yourself with this setting:
sudo /usr/sbin/smbd -no-symlinks false

Some symlinks still might not work, but just recreating them with another name worked fine for me.


Ethernet Switching Problems In my office I have 2 ethernets to work with... 1 is kinda closed, primarily for development purpose... with it I have access to important stuff that i use very oftenly, such as web-services and dev/staging servers... the other is a FFA ethernet, which is very good because i can access blogs, youtube, and AskDifferent.com...

My problem here is that one uses a proxy server for HTTP/S, the other doesn't... So at least 5 times every hour I, not only have to switch the ethernet cable, have to open network preferences and switch on/off the proxy configurations, which leads to my question: Is there a way to automate this? like, if Ethernet A, use proxy, if B don't use or something like that?

You can't do this automatically, that I'm aware of, but you can make it simpler:

Setup each ethernet as it's own location in the Network preferences pane, then use the Apple Menu -> Locations menu to chose the location when you switch.

Turns it into changing the network cable, and a single click.

http://osxdaily.com/2013/07/01/change-network-location-quickly-mac-os-x/

OR:

If the internal dev ethernet is only internal (no external access), just have it bypass the proxy for those hosts and domains, and leave the proxy settings in all the time. That way they'll only use the proxy when on the open network going externally, or vice versa.

OR:

Get another ethernet interface, keep both open all the time, and configure each appropriately. USB->Ethernet converters are available cheaply.


Can an Apple operator tell you the locations to where your Apple ID was log in at? Someone hacked into my Apple ID, and I was just wondering if the operators could tell me the location for the login or at least let me know if the hacker was receiving any of my texts messages. If not I was just going to leave it alone with just changing my password.

To address the second part of your question:
When associating another device to iMessage (to be able to read your iMessages, not sure about the SMS sent by non Apple / iMessage devices) the attacker would've triggered an alert on your device:

(Source)


How to create an index.html page with a web address In Windows there is an option to allow you create an index.html file which opens a specific web address when clicked on it. How can I create a similar file in Mac?

I want to have a file called index.html and when clicked, a web address www.example.com should open in the default browser.

If you are determined to use an HTML file, you can create one with a text editor (e.g. the built-in TextEdit; make sure you use the Plain Text view rather than the Rich Text which is the default).

Your HTML file should contain a so-called meta-refresh tag for this:

<meta http-equiv="refresh" content="0; url=http://www.example.com/" />

The page will automatically redirect upon loading.

Alternatively, because this sounds like an XY-problem: create a shortcut to the page on your Desktop, as described by Joonas.


iPhone Photos Geolocation Displayed in Wrong Language My phone language has almost always been set to English and I've always had my geolocation on for my pictures. A couple of months ago I rearranged the Preferred Language Order to bring Persian to the top, over English, to check something in an app. Then I reverted it to the previous order, English on top.

Note that there's a difference between iPhone Language and Preferred Language Order and Persian is NOT among the supported languages for iPhone Language; I can only add it to the locale list (Preferred Language Order) and if I move it to the top, it'll adapt the locale for the apps that do support it.

Since I did this, the Photos app switched all my previous geolocation tags to Arabic (which is the closest supported language to Persian!)

How can I fix this so that the names appear in English again while the phone language is set to English and those photos were taken in an English speaking country long before I'd changed the language?

I've tried rebooting the phone as suggested here but that did not help. I've also completely removed Persian from the Preferred Language Order list, and nothing has changed.

Months of back and forth with Apple Support, and they've been as useless as they could over the matter. Every time I've followed they've asked for a few extra screenshots and then once I've submitted them, they've gone silent and unresponsive.

After spending lots of time on this, I managed to fix my problem. Here's what I tried, what did not work and what eventually worked:

I tried switching the phone language several times to many different latin and non latin languages, and that did nothing. I also tried taking photos while the language was switched and it was saving them with the new language, but after reverting to English, those old tags were remaining in Arabic.

So here is what worked (and it was not so complicated to my surprise!):

Go to Settings app > General > Reset > Reset All Settings

Note that this doest NOT delete any media or data. All it does is resetting all phone settings like wallpapers, ringtones, etc. to default, without any data loss.


Process 'storeagent' eating bandwidth Recently I noticed a hike in my daily internet usage. After investigation I came to know that a process called storeagent was downloading huge amounts of data from the internet. When googled I found that it's related to app store.

How can I prevent storeagent from downloading data?
If I do so will it prevent updates for my applications?
Will it make any security issue?

Try turning off the automated download of updates.

Launch the System Preferences
Go to the App Store preferences pane
Uncheck Download available updates in the background


Lion, Filevault, Security, Require password immediately after screensaver is forced - any workaround? Here's my first question:

In Lion, if you turn on Filevault, you can no longer modify the System Preferences/Security & Privacy/Require password... after sleep or screensaver.  The value is forced to 'immediately' and changes are not saved.  If you haven't turned on Filevault, this setting acts as expected.

Has anyone found a workaround?

It's not a security feature, in that you can set the screensaver not to come on for hours (or never), but it sure is annoying for those folks who reach over and wiggle the mouse when the screensaver comes on.

A postscript:  my workaround is to change the setting and never close System Preferences.  Dumb, but it works.

Upgrade to Mac OS X 10.7.2 or higher for the Security and Privacy setting "Require password time period after sleep or screen saver begins" to be respected after FileVault is enabled (though I don't see anything about this fix on the download page).  There is no longer a need to keep System Preferences open forever (what a silly but effective fix) or any of the other workarounds.


Why won't my secondhand iPad let me activate an Apple ID? On the settings under iCloud, if I try and log in on the ID I created this morning, it says that the maximum number of ID's have been activated on this device. When I try and create a new account underneath, it says that this device is not eligible for one.

How can I resolve this?

Any device (whether iOS or OS X) has a lifetime limit of THREE (3) new iCloud accounts can be activated using it.

Once the third iCloud accounts has been activated from that device, that device cannot be used any longer to create/activate new iCloud accounts.

Apple allows the primary and the secondary account, after third they do this to you:

There is no way around that restriction.

Apple does this to prevent people from having free unlimited storage.

So unless you can use one of the exiting accounts you are out of luck.

Here is some more reading material for the one complaining that I did not provide sufficient link/references:

Can we have two iCloud accounts on our iPad?

iCloud on Mountain Lion: one account per Mac or one per user?

https://discussions.apple.com/message/20755523

Primary and Secondary account

http://support.apple.com/kb/ts4020


iPad and Android phone Okay, I've got a problem. So I'm going to get a new phone, the Samsung Galaxy J5 (2016), because I'm just tired of my iPhone 4 not being up to date anymore. But my iPad (mini 2) is synced with my iPhone, like the same apple ID, same apps, maybe the same bill. If I've got my Samsung, my iPad won't sync with that, so I can't use my iPad anymore, what do I do?! Do I have to get a new simcard for one of them, a new number (I probably don't want to transfer my data from my iPhone to Samsung because it's just way to much with 8.000 photos), do I have to get a new number? Help

You are mixing two things here:

the SIM in your iPhone is tied to whatever contract you have with your carrier. Transfering this SIM to a new phone should be possible without much hassle (you may need to get a new physical SIM card maybe if the Samsung uses a different format than your iPhone). Moving the SIM card to a new phone will not impact the data stored on either the iPhone nor the iPad
Your apps (and photos if you use iCloud) are tied to your Apple ID. If they are already synced between the iPhone and the iPad, they will still be available on your iPad after moving from iPhone to Samsung. The photos (and any other data tied to your Apple ID) will not be available on the Samsung phone though

PS: If you look for ways to sync data between the iPad and the Samsung phone, please search the site for previous questions or ask a new one. It might help to be rather specific about the kind of data you want to sync, solutions for photos may very well differ from syncing contacts or accessing iCloud mail from Android.


How to delete burst photos stuck in Recently Deleted folder? I have a known bug (outlined here, here, here, here, and here) where burst photos won't delete.
I suspect instructions here would help, except my problem is more complicated since the bursts are not in Photos, but in 'Recently Deleted'.
Also, I have Emptied 'Recently Deleted' many times, so the files are still there, but they appear blank, so I cannot tell which of the 25000 files are bursts (there are 17 sets of bursts among the 25000 files).
Attempts to 'Delete' the files from 'Recently Deleted' results in them simply reappearing after exiting and reentering 'Recently Deleted'. Attempts to restore them results in blank files going back into Photos, with no way of distinguishing the bursts from the regular photos.

How to solve:

Recover everything from 'Recently Deleted'
Go into your Photos, and scroll down to 'Bursts'
Follow these instructions, noting it will be a little more difficult for you since you may be looking at completely blank images rather than actual images (but it will work even for completely blank images, I can confirm this).

The steps to delete an individual burst from Photos are

Go into Photos
Scroll down to 'Bursts'
Select a burst, and press 'Select...'
Click in the center of the screen to pick any photo as the 'Favorite' (it doesn't matter which one since they'll all be deleted in a moment)
Tap 'Done'
Tap 'Keep Only 1 Favorite'
Tap 'Select'
Tap the 1 Favorate photo you chose in Step 6
Tap the trash can to delete it - it's gone!

Repeat the above steps once for every burst you want to delete.


How to install both Cocoa and X11 of Emacs (preferably with Homebrew)? I want to try out and compare both the Cocoa- and X11-based versions of Emacs.

In general, I try to install all such packages through Homebrew, but in this case it looks like I Homebrew requires me to choose one of the two versions.

Is there a way for Homebrew to install and simultaneously manage two parallel installations of Emacs?

If not, I suppose that I'd install/manage one of the two versions with Homebrew, and the other one "by hand".  In this case, however, I'd like the non-Homebrew installation to be configured and built exactly as Homebrew would.  This means configuring the build in the same way as Homebrew does, except for those aspects of the installation (e.g. locations of runtime files) that would directly conflict with Homebrew's Emacs installation.

What's the simplest way to generate an installation script that would faithfully replicate Homebrew's build for one of these two versions of Emacs?

(I imagine that the task mentioned in the last question would be a triviality for Ruby programmers, but I don't know the first thing about Ruby.  I write code for a living, though, so solutions involving some programming–say, python/perl/bash scripting–would be fine with me.)

BTW, the solution does not have to be "super maintainable", since I expect that after running this side-by-side comparison for at most a few months I'll pick one of the two versions, and stick with it from then on.

BackgroundFor many, many years I've been happily running Emacs on Terminal, in text-only mode.  What makes this set-up less ideal than it has been so far is that now I want to start using Emacs' Org Mode, which has many key combinations that don't get correctly transmitted by Terminal.  For example, when I type M-S-<right>, what Emacs actually receives—via Terminal—is M-<right>.  This is a known issue, and there are official work-arounds for it, but I'd prefer to avoid them altogether if I can.  My hope is that one or both of the versions of Emacs mentioned in this question will do this.  But, since I've been using Emacs 5-10 hrs/day for almost three decades now, I've become quite sensitive to the details of my interaction with it.  This is why I want to try both the Cocoa- and X11-based versions of it side-by-side before settling for one.  If neither fits the bill, I'll try AquamacsEmacs.  I tried AE several years ago, but it did not win me over (for reasons I can no longer remember), so I see AE as a distant third choice.

In this case I would install Aquamacs or Emacs for OS X to get the Cocoa version and Homebrew for the X11 version.

Aquamacs is tuned to appear more Mac like so might not do exactly what you want - but all this is done in configuration so easy to change for an emacs veteran


Newbie Mac user - how to start over with Mac mini that has Windows installed I'm very, very new to using Macs in general - my current work computer (iMac Mid 2010) is the first that I've used, and it's only been a couple of months.

I work for a non-profit and someone has kindly donated a Mac mini (late 2012) to us.  However, it has Windows 7 installed on it (why, I don't know).  I'd like to use the mini as a work computer at home to sync with what I'm doing at the office.  I've looked at the boot menus, and it doesn't look like there's any remnants of the Mac OS left - it was wiped clean and has Windows installed.

There might be a super-easy answer to this (I've done searches here that don't seem to match my general situation, but I could have missed it), and I apologize for my lack of Mac knowledge here, but I want to install a Mac OS back onto the Mac mini.  What's the best approach?  Thanks.

The easiest way to tackle this is to treat the Mac mini as if it had a blank drive and you needed to (re)install macOS from Internet Recovery.

Install OS on iMac with blank hard drive is a post that has all of the steps involved in getting a "factory fresh" install of macOS on your machine
Your late 2012 mini already supports Internet Recovery
If all else fails, you can use your iMac to create a USB Installer of macOS


Run iPhone with network off, wifi on Most of my iPhone usage is data - Google Voice, WhatsApp and Twilio Client. These run just fine over WiFi, so most of the time the cell network is redundant. I've noticed also that connecting to the cell network runs down the battery considerably faster than running in Airplane Mode.

Is there a way to run iPhone with the cell network off, but WiFi on? Besides disabling my contract, of course :)

When you turn on Airplane Mode, Wifi is going to indicate Off. All you have to do is tap on Wi-Fi and turn on Wi-Fi. That should enable Wi-Fi while the phone is on Airplane Mode.


My AppStore Updater wants to install the latest RAW update over and over again Somehow my OS X AppStore is caught in a loop. It wants to install the RAW updates for Aperture and iPhoto over and over again. What should I do?

It indeed seems to have been a load problem. After one night, the update and the notification for the update have gone. Seems the iOS8 downloads have pretty much irritated the AppStore.


Messages on Mac displaying "Not Delivered" but message is being delivered I've tried logging out and back into my Apple ID account on my Mac, but some (not all) messages are showing the red exclamation point and "Not Delivered", but when I go to the same thread on my phone the message shows up as delivered. I've also checked some of them with one of the  people I was chatting with and they are being delivered.

This behavior started 2 or 3 weeks ago.

What are the chances? I just helped someone with this an hour ago. This worked for her.

It appears that the messages database is corrupted. The only fix is to remove all messages.

From here with edits

Quit out of Messages for Mac
Go to Finder
Hit Command+Shift+G to bring up the “Go To Folder” window
Enter ~/Library/
Move the Messages folder to Trash
Restart the Computer
Open Messages (Nothing should be there) and Test

If it works, great! Otherwise comment back here.

Note: This will delete all messages from your Mac


Where can I download the iPad logo? I'm updating our catalog and one of our products is available for the iPad.
I'm looking for the log for that. I've found "Made for iPad" but I'd like just simply "iPad".

Apple has published trademark and product placement guidelines. Unless you are a registered developer, you should contact Apple and they can assist with proper logos and artwork.


Emojis appear on some parts of apps but show as question mark in other parts For example, on Messages.app, the sidebar with recent contact list displays Emojis but the message pane does not:

In Safari, some Emojis appear on sites but not other sites. Furthermore, on sites that Emojis don't work in Safari, they work in Web Inspector:

How do I fix this short of reinstalling Mac OS?

I'm on MacOS Mojave 10.14.2 (18C54). I believe it started happening since update to 10.14.1.

I've tried the Font Book > Restore Standard Fonts..., validated the fonts but not luck.

Firefox displays emojis fine.

I had to reinstall Mac OS. I did this by pressing Command+R on reboot and then it present a menu. You chose Reinstall Mac OS and it'll reinstall it for you.

I did a backup before doing this reinstall using TimeMachine and an external drive because I thought I was going to have to restore everything again.

Good news is that I didn't have to at all. All my files were intact and the emoji issue was fixed!

Here's more info on this type of install.


Need to Change Alternate Apple ID on the apple id screen Can you change your alternate apple id - somewhere? it is does not allow that on the current apple id screen.

Yes,

You can change the alternate id only. Simply SIGN IN or go to appleid.apple.com and sign-in.

Once you sign in the 1st Tab will autonomously be selected for you : 'Name, ID and Email Addresses', if not select that one.

You will see a list of all the info related to that tab.

On the bottom you will see the alternate email address, below that section you will see the same thing but it will be editable. You can, add, delete, or edit any current additional emails to your primary apple ID email.

Again you can NOT alter your primary email address.


Very strange me.com/iCloud email behavior I have a gmail address, say, x@gmail.com and a me.com address, say y@me.com. If I use the web based iCloud email client for my me.com account, and I send an email to the following 3 versions of the gmail address:

x@gmail.com
<x@gmail.com>
"x" <x@gmail.com>

Only #3 gets delivered! Neither the me.com or gmail.com account have any forwarding or filters of any kind. x is a string of alpha-only characters.  How can this be?

You could very easily figure out what's happening by copying a neutral email address (or your iCloud address) on each mail.

Either all three messages get to the CC address or not. At that point, assuming iCloud is delivering, you could inspect the mail headers and determine if iCloud is sending the mail appropriately.

At that point, you would open a support ticket with either iCloud (if all three do not get sent) or with Google (if all three do not arrive in your account) and provide them the Message-ID that iCloud generated for each problematic email as well as the date/time It passed through the iCloud relays

Message-ID: <515c2f8bef24f_7a303fde14661752@jobs-01.mail>

Received: from mail-relay-03.basecamp.com (mail-relay-03.basecamp.com [204.62.114.94])
    by spool.mail.whatever.net (Postfix) with ESMTP id 412011162EA
    for <bmike@whatever.com>; Wed,  3 Apr 2013 15:33:01 +0200 (CEST)
Received: from jobs-01.sc-chi-int.37signals.com (bigip-floating-public.sc-chi-int.37signals.com [10.10.0.20])
    by virt-gw.sc-chi.37signals.com (Postfix) with ESMTP id 071654440F
    for <bmike@whatever.com>; Wed,  3 Apr 2013 13:33:00 +0000 (UTC)


Common Lisp on Mac OS X? Is there a comparison between the different versions of Common Lisp for Mac OS X? Is there a clear frontrunner?

For comparisons, see: http://common-lisp.net/~dlw/LispSurvey.html

Agreed with the others: yes, use SBCL or CCL.

CCL makes it easier to invoke ObjC libraries, such as for writing native Mac Apps.  That becomes the tie-breaker for some.  (Personally, I've enjoyed using both but tend to stay current on SBCL as my main compiler for server software.)

For completeness:

CCL is Clozure CL (not to be confused with one spelled using "j" in middle, which is another dialect than Common Lisp).  SBCL compiles to faster code, and CCL has shorter compile times.  Both are solid compilers.

For targeting iOS/iPhone/iPad, there's been some success with ECL.  See: http://funcall.posterous.com/tag/iphone  But I wouldn't consider this a front-runner and haven't actually used it myself yet beyond samples posted on that blog.

Although MacOSX thread support is considered experimental with SBCL and self tests will fail if you compile from sources (which is required to enable threads), threads work well enough for most cases.  I've deployed heavily threaded production code by developing on MacOSX then releasing to servers running FreeBSD (which also has similar issues with threads) and Debian/Ubuntu Linux (very stable).  This has served me well for the past 5-6 years, including at a few start-ups.

QuickLisp (for obtaining libraries) is very stable on SBCL/MacOSX.  Haven't tried it on CCL but should be rock solid there too!


Will "Erase All Content and Settings" update my iOS to the latest version? Will “Erase All Content and Settings” update my iOS to the latest version? I am currently on iOS 8.4.

No, "Erase All Content and Settings" will not update your device. Your device will remain on iOS 8.4.


Calendar from Google Calendar not syncing to the iPad My iPad is really starting to infuriate me. My Google/iPad calendar sync has been working perfectly for months, but not it won't. In Google Calendar I've removed a few now superfluous calendars and added a new one to keep track of my classes. This new calendar just won't friggin show up in iPad. I've visited the Google sync page for devices and everything is set up correctly. All my calendars are checked. But out of my 3 checked calendars, only 2 of them show up in iPad calendar.

I've tried removing my Gmail account from the iPad and re-adding it with no results.

Any ideas?

Debug progress: I've tried unchecking all my calendars (Except the mandatory main calendar) in the Google Sync mobile page but they still show up in iPad. I've checked if the current calendars in iPad are synced, and they are indeed. I've also tried creating a new calendar with a few events on it and adding it to the iPad sync list via the google sync page. It doesn't show up on the iPad. So to sum up, the aforementioned sync page no longer has any control over which calendars are synced to my iPad.

Help still needed!

I had the same problem. I unmarked to sync the calendar (deleted all events from the iPad) and then marked back to sync, and all got back to work.


Mac App Store Download Failure - Clear Cache? I bought a program on the Mac App Store (Desk) on one of my computers.

I am running Yosemite on a different computer and I tried to install the program from the Mac App Store - while I was on a public WiFi connection that blocks the Mac App Store. The download failed - but any attempt since then on that computer fails to download that one app.

Whenever I attempt to "Install" the program in the Mac App Store it eventually times out and I receive the following error:

"We could not complete your purchase. The request timed out."
I can download and install other apps just fine.

When I attempt to download I see the following in the console:

2/13/15 9:53:20.491 AM storeaccountd[351]: ADI: {
    "Cache-Control" = "max-age=604800";
    Connection = "keep-alive";
    "Content-Length" = 0;
    Date = "Wed, 28 Jan 2015 15:26:24 GMT";
    Location = "http://10.66.66.66/denied.html";
    Server = "squid/2.6.STABLE21";
    Via = "1.1 8802 (squid/3.3.5)";
    "X-Cache" = "MISS from 8802";
}

I believe what has happened is that the App Store Web View has cached the redirect to the "denied" page from the public WiFi, but I don't know how to fix this.

I have rebooted
I have restarted App Store
I have Cleared Cache in Safari
I tried delete this files:

/private/var/folders/tv/mw9ndb1s7qn76_xtbg8zy3v80000gp/C/com.apple.WebKit.WebContent+com.apple.appstore
/private/var/folders/tv/mw9ndb1s7qn76_xtbg8zy3v80001z2/C/com.apple.appstore
/private/var/folders/tv/mw9ndb1s7qn76_xtbg8zy3v80001z2/C/com.apple.appstore/com.apple.appstore
/private/var/folders/tv/mw9ndb1s7qn76_xtbg8zy3v80001z2/C/com.apple.WebKit.WebContent+com.apple.appstore
/private/var/folders/tv/mw9ndb1s7qn76_xtbg8zy3v80001z2/T/com.apple.appstore
/private/var/folders/tv/mw9ndb1s7qn76_xtbg8zy3v80001z2/T/com.apple.appstore.PluginXPCService
/private/var/folders/tv/mw9ndb1s7qn76_xtbg8zy3v80001z2/T/com.apple.WebKit.WebContent+com.apple.appstore

Got this sorted out.

Quit App Store.

Use Terminal or Activity Monitor to quit/ force quit  the following processes and to delete the following folders:
 killall storeaccountd
 killall storeassetd
 killall storedownloadd
 killall storeinappd
 killall appstoreagent
 rm -rf ~/Library/Caches/storeaccountd
 rm -rf ~/Library/Caches/storeassetd
 rm -rf ~/Library/Caches/storedownloadd
 rm -rf ~/Library/Caches/storeinappd

Restart App Store and hold the option key down to cancel any stuck downloads.

Then try a download again


WINE starting an application I built WINE from source, following their INSTALL.UNIX file, so I start wine via Terminal, a UI appears:

Microsoft Windows 6.1.7601
Z: \Users\USER\Downloads\wine-4.20>

so I write

start "\Users\USER\Downloads\PROGRAM.exe"

it gives the output

File not found.

so I suspect it may be a permission thing, I go to "Security & Privacy" settings and give permission to everything I can in the wine-4.20 folder.
I can't fix it
Am I doing something wrong?
EDIT:
Well my own answer fixed it, except apparently I need to install Wine Mono

You need to write /unix as a flag, as you are one a Mac. You can specify the directory Mac-style that way and it will work, just don't forget the quotes.
Maybe these will help you:

Start a program, or open a document in the program normally used for
files with that suffix. Usage: start [options] program_filename [...]
start [options] document_filename
Options: "title"        Specifies the title of the child windows. /d
directory   Start the program in the specified directory. /b
Don't create a new console for the program. /i             Start the
program with fresh environment variables. /min           Start the
program minimized. /max           Start the program maximized. /low
Start the program in the idle priority class. /normal        Start the
program in the normal priority class. /high          Start the program
in the high priority class. /realtime      Start the program in the
realtime priority class. /abovenormal   Start the program in the
abovenormal priority class. /belownormal   Start the program in the
belownormal priority class. /node n        Start the program on the
specified NUMA node. /affinity mask Start the program with the
specified affinity mask. /wait          Wait for the started program
to finish, then exit with its
exit code. /unix          Use a Unix filename and start the file like Windows
explorer. /ProgIDOpen    Open a document using the specified progID. /?             Display this help and exit.

Still, there is a error, but at least this fixes one for me:
0023:err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not installed


How to set a variable to all the numbers located in a list? Lets say I have a variable set to this:

set myVar to {"asdf", "qwerty24", "23", "22", "21abc" "20"}

How can I set a variable to the numbers in myVar, including those with text inside of the item--but without keeping the part that is text.
Each item should only contain one number, if an item were to consist of multiple numbers ie "302 303" then the outputted result would preferably be just combined to "302303". Any spaces in the item need to be removed to, just like the text. If each number needs to be an integer so "0abc.1200" needs to have it's period removed and result with "1200". The result would be preferably listed as {"24", "23", "22", "21", "20"}, instead of being listed as {24, 23, 22, 21, 20}.

Objective: To process an AppleScript list of strings so that each string is filtered to remove any non-digit character followed by all leading zeroes.  Resultant empty strings are discarded.

property digits : "0123456789"
property text item delimiters : {}

set L to {"abc", "qwerty.24", "01 abc23xyz", "123abc456", "2.1abc", "20"}

repeat with textItem in L
    set stringOfDigits to filterCharacters from textItem thru digits
    set numericalString to the processedNumericalString(stringOfDigits)

    set the contents of the textItem to the numericalString
end repeat

return the strings in L --> {"24", "123", "123456", "21", "20"}

------------------------------------------------------------------------------------------
# HANDLERS:
to filterCharacters from someText as text thru allowedCharacters as text
    local someText, allowedCharacters

    set tid to my text item delimiters -- to reset them after

    set my text item delimiters to {missing value} & characters in the allowedCharacters
    set illegalCharacters to characters of (text items of someText as text)

    set my text item delimiters to {missing value} & the illegalCharacters
    set filteredText to the text items of someText as text

    set my text item delimiters to tid
    return the filteredText
end filterCharacters

on processedNumericalString(numericalString as text)
    local numericalString

    if the numericalString = "" then return missing value

    try
        the numericalString as number
    on error
        the numericalString
    end try

    return the result as text
end processedNumericalString

Breakdown

property declarations

A property is similar to a variable, except for two differences: properties are persistent, and have global scope; variables are disposed of when a script ends, and default to local scope.  I will let you research those terms if you need to, as it's beyond the remit of this answer.  I almost never use a property for either of those features I just mentioned.  Rather, I use them most often to separate storage of values that I generally intend to remain constant throughout the script (as opposed to variables that can be expected to change at any stage).  AppleScript doesn't have a way to declare constants like other languages, so this is just a bastardisation of another construct.

Handlers

Handlers in AppleScript can be thought of to be what other languages refer to as a function, and the actual differences are nuanced and mostly academic, with one practical implication being that handlers aren't self-aware so can't report any information about themselves back to you.  But, like functions, they receive arguments (or parameters), do something with them, and spit out a result at the end in most cases.

filterCharacters: this is the core of the script in terms of where the heavy lifting is done.  It receives a single piece of text you wish to be filtered, and a list of allowed characters, and removes everything else, i.e. it extracts occurrences of allowed characters in the order they occur.  It does this by utilising AppleScript's text item delimiters, which you should read about more thoroughly, but essentially deletes all instances of delimiters in the list you supply it, splitting the string into fragments at the points of deletion.  So, it's almost performing the opposite function that we want, and can be thought of being a text filter that you supply a list of illegals rather than a list of allowables.  Therefore, I use them twice: first to strip out the allowables, leaving only the illegals; then giving that list of illegals back to text item delimiters, which then get stripped from the original piece of text, thus leaving us only with allowables.  Very efficient; avoids iterating through characters in the piece of text.
processedNumericalString(): This handler is just a cheap and lazy way to strip off the leading zeroes once the first handler has given us a string containing only digits.  It would be arguably more correct to iterate through each digit character until reaching the first non-zero character, deleting the ones that are, with a special case to prevent "0" being obliterated.  But, instead, I just decided to coerce the string to a number, then back to a string.  A hack that works effectively and one assumes more speedily too (though that's not definitive).

The main body of the script

With the two handlers defined at the bottom of the script, all that remains is to iterate through the list of strings, sending each string in turn to each handler.  What comes back is the piece of text you desire, which set the contents of... is what lets me replace the original item in the list with the new version.  I was mindful not to retain empty strings (""), and the processedNumericalString() handler swaps those out for an AppleScript object called missing value that represents exactly what it says (it's the closest pre-defined AppleScript object to what other languages often call null or nil).  Anyway, the important this is it isn't a string, because the final line of the script's run is:

return the strings in L

and this does exactly that: any item in the list that is not a string (or text) class of object is discarded.  You can, of course, swap this line for:

set myVar to the strings in L

if you need it assigned to a variable in order to keep using it.

ADDENDUM

The OP added:

  The list I described as myVar in the original post is always changing over time, I want the process of taking the items in myVar and isolating all the numbers to repeat indefinitely

OK.  Let's bung the main part of the script into another handler:

to formNumericalStringsWithItems from L as list
    local L

    repeat with textItem in L
        set stringOfDigits to filterCharacters from textItem thru digits
        set numericalString to the processedNumericalString(stringOfDigits)

        set the contents of the textItem to the numericalString
    end repeat

    return the strings in L
end formNumericalStringsWithItems

Place this with the other handlers to keep it separate and out of the way now.  The main body of the script is reduced to these two lines, where I've used the identifier myVar instead of L just for clarity:

set myVar to {"abc", "qwerty.24", "01 abc23xyz", "123abc456", "2.1abc", "20"}
set myNewAndImprovedVar to formNumericalStringsWithItems from myVar

Now, wherever myVar in your script gets updated/changed, you follow it with a call to this new handler, as I've illustrated here.

Just be clear about how I've delineated the different "parts" of the script: keep the property declarations at the top—don't put them inside your repeat loop; also don't put the handler declarations inside the repeat loop—I put all of mine at the bottom of the script, where I've marked a line and headed a section only for handlers.  The "main body" of the script (despite now only being two lines here) is what your code will occupy, so keep things neat and grouped (it's why I separate the property declarations from the main body by two paragraph breaks instead of just one).


Is there an inverse command to open in the Terminal? By using open, I can open a file via terminal.

For example:

$ open ~/Documents/notes.pdf

opens the file notes.pdf in the Documents folder of my home directory. It shows up as a window. Now I'm wondering:

Is there an opposite terminal command with which I can close the opened window (besides kill <pid>)?

Use AppleScript via osascript

 osascript -e 'quit app "Preview"'


Is there an iOS app that uploads files to websites? My iPad can only uploads pictures to any website in the browser. My iPad is not jailbroken and I am not planning to jailbroke it. Is their an app in the App Store that can enable me to upload any file I want (ex: PDF, docs) to any website I visit. Their is a app called Iuploader that cost 15 dollars that does what I want but is a bit expensive in my opinion, is their any other app that does the same thing but is cheaper.

iCab Mobile claims to support uploads.

https://appsto.re/gb/mKwxs.i

You will probably need to do an "Open in ..." to get it into iCab first.


Why can't I use the GNU Debugger (GDB) programming utility on Mac as a standard user? I can only use the GNU Debugger (GDB) when authenticated as an administrator.

When I launch GDB as a standard user, after giving the GDB command "run", a dialog requests me for a user name and password of a user in the "Developer Tools" group.

The problem is that I already am in the "Developer Tools" group, so I do not know what else to do...

Thank you!

Platform:

MacOS X 10.7.1
GCC 4.2.1
i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)
GNU gdb 6.3.50-20050815 (Apple version gdb-1705)
This GDB was configured as "x86_64-apple-darwin".

Are you positive you are in the Developer Tools group?

Try running this command

sudo dscl . append /Groups/_developer GroupMembership <username>

That should add your user account to the group.


How can you change the mouse cursor in OS X? I can't find many solutions for changing the mouse cursor on OS X 10.6

I've seen http://unsanity.com/haxies/mightymouse but it does not support 10.6 at the moment.

Any hints or tricks to change the cursor? Specifically, I need to modify the text selection cursor as it is almost invisible when using a grey background in my IDE.

Thanks!

Sorry, Apple doesn't allow people to change the mouse cursor anymore.


Safari saves random files to Desktop in Mountain Lion Sometimes, when I leave Safari (6.0.5) and look at my desktop, I find random files on it. These are always in the form of a *.textClipping file, or in the case of images, the original filename and extension.

For example, yesterday when I signed up for Stack Exchange, I found a file named with some  hex and a png extension on my desktop. This was actually my Stack Exchange/Gravatar identicon.

This issue seems to have started when I got my Magic Mouse.  It reflects the behavior of dragging selections or images to the desktop, so I think that something to do with the mouse is probably the cause.

Is there any way to disable the dragging behavior in Safari?  Any ideas on why exactly it's being triggered?

The .textClipping files are text that you've dragged out of an app to a folder location (in this case, the Desktop).

You can increase the delay required to drag a clipping using the following command:

defaults write -g NSDragAndDropTextDelay -int 10000

-g applies to all apps. To only apply to Safari, replace -g with com.apple.Safari.
Default delay is 1000 milliseconds (1 second).

To completely disable the ability to drag clippings, set the value to negative.

defaults write -g NSDragAndDropTextDelay -int -100


I would like to make sync.com app appear early on sharing I have sync from sync.com installed. When I want to add photos to share.com I press the share button. Then I get a selection of apps to share with. Sync.com app appears at the very end and I would like to move the app up to be one of the first apps or the first apps. How can I do this?

Well, after using sync.com the third time it was automatically prioritized. So I answered the question myself, but I want to keep this as maybe others have the same question.


Is Thunderbolt 2 to Thunderbolt 3 (type C) possible? Apple released Thunderbolt 3 to Thunderbolt 2 adapter. Is it possible to connect an external device using type C (ie ASUS MB169B+) by connecting the Thunderbolt 3 to Thunderbolt 2 adapter with an Thunderbolt cable into the Mac (this is an older Mac before 2015)?

Can the MacBook (which only supports Thunderbolt 2) fully access the device which supports type C? The transmission traffic still won't compare with the real Thunderbolt 3 speeds but at least the Thunderbolt 2 ports are not useless!

Let's break your question into two questions.

Can I use the ASUS MB169B+ with a Thunderbolt 1/2 Mac?
Is there a generic way to connect any arbitrary Thunderbolt 3 or USB Type C peripheral to a Thunderbolt 1/2 Mac?

First let me address your specific example. The ASUS MB169B+ is actually just a regular USB 3.0 device. It uses a technology called DisplayLink which basically is a video card connected over USB (instead of the typical PCIe connection.)
Because MB169B+ is a regular USB device, you can simply connect it to one of your MacBook's regular USB ports and it will work just as well as it would connected to a USB Type C port.
Now for the second question, can you use a Thunderbolt 3 (or USB Type C) peripheral with a Thunderbolt 2 computer? Theoretically, yes it is possible to create a dongle that accomplishes this. You would have to put a Falcon Ridge controller and an Alpine Ridge controller in to the same dongle and connect them together like so:
            +--------Thunderbolt 2 to 3 Adapter Box--------+
            |                +--> PCIe --+                 |
MacBook --> | Falcon Ridge --|           |--> Alpine Ridge | --> Thunderbolt 3/Type C
            |                +--> DP ----+                 |
            +----------------------------------------------+

While a dongle exactly as above does not exist, there is an interesting workaround. The Apple Thunderbolt 3 (USB-C) to Thunderbolt 2 Adapter you mention has some limited ability here. While the Apple adapter does work as a generic 3 to 2 adapter, it can only go from 2 to 3 if the peripheral on the other side is a native Thunderbolt 3 device. For example, this adapter works for connecting a LG UltraFine 5K Display to a Thunderbolt 2 Mac. However, it won't work with the 2016 21.5" LG UltraFine 4K Display since that monitor is USB-C only and not a Thunderbolt 3 device. It will work with the 2019 23.5" LG UltraFine 4K Display since that monitor has Thunderbolt 3.
Now, here is where things start to get weird. If you buy a Thunderbolt 3 dock, for example the CalDigit TS3 Plus Dock you can use the Apple adapter to connect a Thunderbolt 2 Mac to it. Most Thunderbolt docks have two Thunderbolt ports on them, one upstream port to connect the computer to the dock and one downstream port for daisy chaining more Thunderbolt devices. That downstream port is actually a full featured USB-C port as well, with support for Thunderbolt 3, Display Port Alternate mode, and USB 3.1. So you can actually plug the 2016 21.5" LG UltraFine 4K Display in to that downstream port and it will work!
It's pretty crazy but the following connection sequence actually works:
Thunderbolt 2 Mac --> Thunderbolt 3 to 2 Adapter --> Thunderbolt 3 Dock --> 2016 21.5" LG 4K
But this sequence (un-intuitively) does NOT work:
Thunderbolt 2 Mac --> Thunderbolt 3 to 2 Adapter --> 2016 21.5" LG 4K
So in summary, the combination of the Apple Thunderbolt 3 (USB-C) to Thunderbolt 2 Adapter with a Thunderbolt 3 dock creates a fully featured (and expensive) Thunderbolt 2 to Thunderbolt 3 adapter.


My MacBook Pro (late 2013) whines when sound is triggered I've researched this and found nothing, but it's also just a hard problem to google.

For the past year or so, my MacBook has been driving me mad by making this whining sound. It's like a holding 'beep' noise; it continues for 1+ minutes until it stops. To be clear, it doesn't sound like anything mechanical. It doesn't 'rev up' or anything - it is whining, or it is not.

It is (usually) triggered by sound. Not by sound actually coming out of the device, because the device can be on mute, but (say) if I play a song, the beeping starts and continues for about a minute after the song finishes.

I've run a diagnostic and it's clean/normal.

Exceptions:
* Right now it's just beeping/whining endlessly.
* I have had it before where is acting completely normal, but when I closed my laptop and reopened it, this behavior started again.
* Sometimes the device simply doesn't play sound unless I plug in speakers, and it seems to be related. However, I have yet to experience this on the new OS.

What doesn't help:

resetting the PRAM
resetting the SMC
plugging in speakers/headphones

However, plugging in speakers does make the sound emit from the speakers instead of the device. Unplugging them after that sometimes stops the sound until it is re-triggered.

muting the device
unplugging the power adapter or other peripherals
changing the brightness (I have read elsewhere this helped for people)
restarting the computer has helped in the past, but rarely

I used to be on OS X 10.9, but I just reformatted the device and upgraded to Sierra (10.12).

Obviously this is difficult to diagnose given the exceptions, but it's driving me mad. I now try to find areas of destructive interference so that it's quieter when I move my head there. I can't use headphones anymore because the aforementioned trick doesn't work when it whines directly into the ear.

Any suggestions would be great! I'm happy to try pretty much anything. Thanks!

What you are hearing is either capacitor squeal, or  coil noise.

Basically, it's just an audible sound of the electrons as they flow through components and they cause the nearby components to resonate enough to be audible.

Most of the time it's benign, but (obviously) can be really annoying.  In the case of capacitors, however, it may also be a sign of an imminent (or recent) failure.

There's a good article describing this:
Capacitor squeal & coil whine explained

Either way, if you are under warranty (for any device, not just Apple), you can get it resolved.  Even if you are not under AppleCare, I would definately take it in and see what they can do for you.

If you cannot get Apple to service it, have a look at Rossman Computers out of NYC.  He has been able to repair what Apple said couldn't be repaired.  I am not affiliated with him in anyway, I am just a satisfied client.


Downloading unofficial applications with developer ID signature Recently I have download a suite application from a torrent. The application installation was the "official" application installer plus a configuration file that was replaced the official configuration file in the application to make it work.
When I was installed the application installer, the Mac OS X didn't blocked it as a not identifier developer, so I suppose that this installation process is not something like a virus?

My question If I download an application not from the official website, and the OS X find it as an identifier developer, there is no chance that this application is affected by virus?

I doubt if we support installing such (cracked) software, but I can at least give you the facts as I'm not explaining how to download or modify it to crack it.

If you're talking about an .app which is originally downloaded from the Mac AppStore in this case, I can explain you the following details:

Apps like this have their own sandbox (this is the same on iOS) and they cannot perform any action outside it. (Without a jailbreak for example on iOS or installer on OS X) - this counts for all apps in the App Stores since 2012.
If the .plist file or some relevant information in the View Package Contents is edited, so the sandbox thinks you're the original owner - you can run it.

The application cannot get out of the sandbox as explained, thus cannot ruin your Mac - unless you have to give it administrator privileges by a prompt.


How do I transfer my ePub files from my Mac to iPhone 5s? I'm trying to read the epub files that I bought from gumroad, and I cannot figure out how to transfer it to my iPhone 5s.

If you have Dropbox on your Mac and Dropbox on your phone (and assuming you have iBooks on your phone), you can open the epub files in Dropbox on your phone. Although you will get a message "Unable to view file", if you tap the Download icon on the top right, it will give you the option to Open in iBooks.


Accessing my old FileVault2 encrypted drive from my new SSD I'm almost ready to mount my new Crucial M4 SSD into my MBP Unibody13" and move my old HDD into an Optibay caddy. (Finally, thanks to an Amazon's discount..)

I would like to install a fresh Mountain Lion distro on the SSD and keep all my data (and my Lion OS) on the old HDD. The thing is my old drive is encrypted using FileVault2, and I wonder if I will still be able to access my "old" content from my fresh install, i.e to copy some files before formatting it...

Will my FileVault's Recovery Key do the job?

Any advice will be appreciated...

Thanks

In short, yes. I've just done a similar install, with the old, FileVault 2-encrypted volume on an external drive. When your new OS attempts to mount the encrypted partition, it will request a password. Entering the FV key will allow it to decrypt and mount the drive - I believe you can elect to save the key to your Keychain to avoid having to re-enter the password the next time it mounts.


Need help with Google chrome certificate transparency settings I'm following this guide to disable cert transparency policy for certain domains.

So I modified the ~/Library/Preferences/com.google.Chrome.plist, and confirmed it with

%> defaults read ~/Library/Preferences/com.google.Chrome.plist
{
    CertificateTransparencyEnforcementDisabledForUrls =     (
        "static.lufaxcdn.com"
    );

However it's not effective.

Maybe I've modified the wrong file? Anyone knows?

You can test with the following sites:

https://static.lufaxcdn.com/wcm-images/Qq2ftUycGETXm3-lLP4KNg.jpg

Okay, I need to quit and restart Chrome, which is not mentioned in the document, sigh.

I also need to wait for ~1 minute, simple quit and restart may not work immediately.


Is Apple's Core Image framework open source? Is the source of Apple's Core Image framework open as other open source projects?

Nope it is not.

Only a few components in OSX are open source (Kernel, BSD inherited components, Grand Central Dispatch). Non of the Core Frameworks (Image, Storage, Animation, Graphics) are open source.


Backup photos from all devices to iCloud, but do not download them to all devices I’ve recently purchased a new Mac Mini, and I’ve been importing my old pictures into the Photos app.

I want to have these photos backed up to iCloud, along with the photos currently on my iPad. I then want everything synced to my Mac Mini, but not to my iPad, which has limited storage capacity.

Is it possible to have the Mac Mini and iPad set up to backup to iCloud, but only download backed-up photos to the desktop?

By default, iCloud Photo Library only downloads thumbnails of your photos onto each individual device. When you view a photo, a device-optimized version is downloaded. Higher-resolution versions may be pulled down as you zoom in. The full-resolution version isn’t downloaded until you try to Edit or Share the photo.

This default setting is best on space-limited devices such as an iPad or iPhone. As I mentioned, only thumbnails are downloaded by default, so you will not fill up your iPad’s storage. As your device runs out of space, iOS/macOS will automatically purge local copies and retain only thumbnails, as needed.

When you enable iCloud Photo Library, make sure Optimize iPad Storage is checked under Settings → Photos & Camera:

On your Mac Mini, open Photos and make sure Download Originals to this Mac is selected under Photos → Preferences → iCloud:

The above configuration will cause your Mac Mini to keep a full-resolution copy of all your photos, with only thumbnails downloaded to your iPad by default, and everything backed up in iCloud.

Be aware that these photos will consume your iCloud data allowance. You may need to subscribe to an iCloud storage plan.


Mac mini built in speakers do not play all of sound I've a rather odd issue I've noticed while playing this song on Youtube:

When using the built-in speakers I only hear the background singing (a bit hard to describe: sometimes I hear almost nothing, sometimes the high-pitched choir, at some parts mixed with lower voices). However the moment I plug in earphones they play it just like it is supposed to. The same happens in both Chrome and Safari with both HTLM5 and Flash players, even when playing the Youtube stream in VLC, heck even when downloading the song and converting it to low-quality MP3: same result. I've never noticed that before on any other music file nor can I reproduce it with another song. Is there something left, that I might have overseen?

Version information: Mac OS X 10.7.2 on the new Mac mini 2.5 GHz i5

it a little bit odd, but the Sound preferences in System Preferences only shows the controls for the currently selected device.  If you plug in headphones for example, it only allows you select and alter the sound preferences for the headphones (and doesn't even show the internal speakers)

It maintains different sets of preferences for each output type.

Unplug your headphones, then open the Sound preference pane and see if there is anything amiss in the sound output tab.

(also please let us know if you have any software like Hear or Audio Hijack Pro that might be interfering with your audio output but thats a long shot)


How to launch a GUI application in another user's graphical session? I'm trying to figure out how to launch a GUI application as another user that's logged in interactively, in that user's graphical session.

For example, say I have two users, foo and bar. Both are logged in, but the current interactive user is foo. I'd like to launch Calculator.app as user "bar", so that when I fast user switch to bar, I find the Calculator window is open in bar's session.

Here's what I've tried that doesn't work:

sudo -u bar /Applications/Calculator.app/Contents/MacOS/Calculator

This launches Calculator.app as bar, but the window opens in foo's graphical session.

sudo -u bar osascript -e "tell application \"Calculator\" to activate"

Same effect.

sudo -u bar open "/Applications/Calculator.app"

Launches Calculator as foo, not bar.

launchctl asuser [uid of bar] [any of the above commands]

Same effect.

Is there any way to accomplish this? I'm willing to entertain all manner of possible solutions, including bash scripting, AppleScript, writing a Core Foundation or Cocoa program, and so on. In my situation, any program or script could execute as any user, including root.

Note: I'm aware that it's possible using remote Apple Events, but I can't use that since in the situation I'm trying to do this I have no guarantee that "Remote Apple Events" will be enabled in Sharing preferences.

Any help would be greatly appreciated!

What you want to achieve is possible but difficult. You need to launch the application within the appropriate user session. For security reasons, crossing the user session divide is difficult.

You need a process already running in the other user's session to listen to your request and launch the application on your behalf.

launchd's bsexec

Thankfully, recent versions of launchd have this ability; although Apple engineers have not recommended its general use. Use the bsexec option in launchctl to target the appropriate user session:

 bslist [PID | ..] [-j]
          This prints out Mach bootstrap services and their respective states. While the namespace
          appears flat, it is in fact hierarchical, thus allowing for certain services to be only avail-
          able to a subset of processes. The three states a service can be in are active ("A"), inactive
          ("I") and on-demand ("D").

          If [PID] is specified, print the Mach bootstrap services available to that PID. If [..] is
          specified, print the Mach bootstrap services available in the parent of the current bootstrap.
          Note that in Mac OS X v10.6, the per-user Mach bootstrap namespace is flat, so you will only
          see a different set of services in a per-user bootstrap if you are in an explicitly-created
          bootstrap subset.

          If [-j] is specified, each service name will be followed by the name of the job which regis-
          tered it.

 bsexec PID command [args]
          This executes the given command in the same Mach bootstrap namespace hierachy as the given
          PID.

 bstree [-j]
          This prints a hierarchical view of the entire Mach bootstrap tree. If [-j] is specified, each
          service name will be followed by the name of the job which registered it.  Requires root priv-
          ileges.

The recommended approach is to write a launchd job ticket and restart the Mac - or ask the user to log-out and back in again.

Cause of the Problems

The problems stem from the application being connected to the wrong WindowServer process. Each user session has a separate WindowServer; this process handles the user interface. Your earlier methods place the ownership of the process with the right user but connected to your own WindowServer process.

This problem is mentioned in the Daemons and Agents technical note from Apple.

Experience

I know this from personal experience. For Power Manager, I wrote pmuser to exist within each user session. pmuser listens to our daemon and handles the per-user launches and commands. Despite our daemon having root authority, we still needed a per-user process to work reliably within user sessions.


When apple replaces the battery in a 15" MBP retina, do they replace the entire top portion of the case? Apple's site says it is $199 to replace the battery.   Do the techs replace the entire top portion of the case including  the keyboard and trackpad?   I've read a few things on the internet alluding to that since the battery is glued in, they replace the entire assembly.

Just wondering if this includes the keyboard and track pad.   (I think it must include the keyboard since it is riveted in).  I'm wondering specifically about the trackpad, since mine has been flaky for a while, and now battery is about due for replacement.

Mine is a mid 2012 macbook pro retina.

Update:  Had this done, and for the low price of $199 I got a new keyboard, trackpad and topcase as part of the deal, as expected.   I can't believe how worn out my old keyboard was!

It appears to be the case that Apple will replace the top case assembly if you want to replace your battery.

  As first reported by Treehugger, which received a copy of an Apple internal service document for the "Mid-2012" 15-Inch Retina Display MacBook Pro, Apple informs its own service personnel that "batteries must be replaced with the top case assembly" and that "the battery alone is not a replaceable part." EveryMac.com also has been provided with copies of the internal service documents for subsequent 15-Inch Retina Display MacBook Pro models and although there are internal differences, the battery design effectively is the same.

  Additionally, Apple warns its own technicians that "batteries should
  not be separated from the top case assembly for any reason," as
  attempting to do so could puncture the battery and lead to fire or
  injury. Do not attempt to pry the battery apart from the top case.

Source:  EveryMac.com

According to iFixit, it will cost local repair shops around $500 to source the top case assembly to replace the battery.

IFixit.com also has instructions on how to remove this battery should you want to replace it.  Batteries with a minimum of 12 month warranties can be had for $90USD makes this a worthwhile consideration.  Keep in mind that this is a difficult repair and if you are unsure of your ability to tackle something like this, best hand it over to a pro.


iOS 11 beta 2 to iOS 11 My iPhone 6S is on iOS 11 beta 2 and when I go to software update in settings it wants me to update to beta 3. How can I update to the stable release of iOS 11?

I'm recommend you, please back up your data & Restore your iPhone. iTunes will automatically download and install latest iOS stable release.


Apple_Boot partition created on external drive? I used Disk Utility to partition my external drive into four partitions: two in Apple file system (called H1 and H2) and two in FAT (called F1 and F2). However, I found by diskutil list that an Apple_Boot partition called "Boot OS X" is automatically created:

0:      GUID_partition_scheme
1:                        EFI EFI
2:          Apple_CoreStorage H1
3:                 Apple_Boot Boot OS X
4:                  Apple_HFS H2
5:       Microsoft Basic Data F1
6:       Microsoft Basic Data F2

Why is there an Apple_Boot partition? Does it mean that now I can boot a Mac using this external drive? But the size of this partition is much smaller than my recovery partition "Recovery HD" on the internal drive, so I don't think this is a full copy of the recovery partition.

I want a "clean" partition without introducing Apple_Boot or EFI. (I remember from the old days there was a limit on the number of primary partitions, so having six partitions makes me feel uncomfortable.) To do this, can I use Windows to partition my external disk, and then use my Mac only to format H1 and H2? Can I still use H1 for Time Machine if I do so?

You created one HFS partition, and one Core Storage partition, on which an HFS partition resides. The difference is that a Core Storage partition can be encrypted. I've never found a use for the Apple_Boot partition, although it is replaced with the recovery partition when you install OS X. You needn't worry about running out of partitions. The limit is ridiculously high these days. The EFI partition is part of the GUID Partition Table format by default, and should be kept. Neither Apple_Boot nor EFI take up much space, so I'd shy away from deleting them without a good reason.


Is it possible to choose which macOS version to use when reinstalling? I have Mountain Lion on my Mac, but I would like to erase all the data and reinstall OS from Mac Utility (Command + R when restart), but as far as I know there is no option to chose which macOS you would like to get...

It is kind of random choice of Mac Utility system...

So, question is there any way to choose OS (for example Catalina)?

When you boot to the Recovery mode option using Command-R, the Mac will restore the version of macOS which is currently installed on the Mac. Mountain Lion will be reinstalled if you use this key combination.

If you use Option-Command-R it will install the version of macOS that was originally installed on your Mac, or the closest version still available. If your Mac was purchased with Lion installed, Lion will be installed if it is available.

Apple Support information about macOS Recovery.


Safari 11.1.2 - Discord is not showing entire page or scaling correctly Now Discord is not scaling correctly or showing the entire page. I am using Safari 11.1.2
This comes after realizing I can't comment on YouTube or see the notifications on YouTube in Safari 11.1.2. I don't know if these two issues on Discord and YouTube are the result of the same problem.
It just seems like sites are breaking all of a sudden on Safari 11.1.2. But, I don't know if that is true. I tested this out in Firefox and I don't have the problem with that browser.

I'm experiencing the same issue with Discord and Safari 11.1.2.  It started a few days ago.  Chrome does not have this issue.


iCloud Drive says it's syncing Desktop & Documents but it's not ... why? Upgraded to a new iMac because my 2011 won't take new OS's. Still runs like a champ tough. Migration generally went well from 10.13 to new iMac's 10.14 with one glaring exception, per the subject query. Decided to let it go, spend a day doing all the other manual migration and verification steps, and upgrade to 10.15 Catalina guessing it might fix it. Nope.

Googled my fanny off. Found the best info on this forum and an excellent posting from Jacob Ford. My symptoms are different. System Preferences and Finder all behave fine. I followed the reset permissions advice, etc to no avail. My iPhone, iPad and iCloud.com don't reflect my new iMac ... they're stuck in the past. I turned off iDevice and old iMac iCloud Drive Desktop and Documents syncing a couple days ago. Turned off new iMac Desktop and Documents syncing for 10 minutes or so today and then turned it back on. iMac still behaves fine but when I login to iCloud.com it says all is fine but ain't got the right files. And, System Prefs:Apple ID:Manage...:Other Documents shows very wrong size, consistent with iCloud.com

Is there a reset procedure to restart the sync down of iCloud documents on macOS?

Ta Da: Followed Andrew Swift's advice found on another forum. First I confirmed that all other devices had iCloud Drive syncing disabled. Then I checked the CloudDocs folder mentioned below and noticed that it held a couple similar entries but looking through them gave me no insights other than some were dated prior to migration and some were current ... hmm! So, I went to Terminal and typed:

killall bird
cd ~/Library/Application\ Support
rm -rf CloudDocs

and then immediately hit restart. I then double checked my mission critical software was running fine (home automation and weather station reading/posting), checked iCloud Drive in the finder and, lo and behold, I saw the desktop file list updating before my vary eyes. And the status bar at the bottom said it was copying a crapload of files & GB to iCloud. I don't know how long it took but I went to bed after 8 hrs of uploading. Today I verified that iCloud.com and iDevices are all on the same wavelength. Alles ist Gut!


Is it possible to give a custom name to a browser window on OS X? Is it possible to give a custom name to a browser window on OS X?

Perhaps by using a Window Manager that has this feature? If yes, which one has it?

The motivation for this question is : I have 100 browser tabs open, all on different topics. It would be great to cluster these 100 browser tabs into different browser windows, each having a meaningful name.

For example :

1st browser window for cat pictures named "cat pictures", having 10 tabs open about cats
2nd browser window for Haskell programming, having 10 tabs about Haskell open, named "Haskell"
3rd browser window for Buying a new meachanical keyboard, where I have 10 different tabs open about different keyboard review sites...
named "keyboard"

Any idea how to do this on OS X?

It is possible with this extension for Firefox:

https://addons.mozilla.org/en-US/firefox/addon/firetitle/


Applescript insert images into .Pages document I've tried numerous examples online, but all don't seem to work.
The image is received via Automator and each file is dispensed incrementally and ran through the following Applescript:

on run {input, parameters}
   set img to item 1 of input

   tell application "Pages"
       set thisDocument to make new document

       tell thisDocument
          make new image with properties {image img}
       end tell

   end tell
end run

It should insert every image into the same Pages document, but instead I'm getting 'Can't make image {image (alias: "certain path") with document id: "certain id"} into type properties of image'.

Can someone point out what I'm doing wrong?

Automator workflow

Since I do not have the Dispense Items Incrementally Action what I'm going to present is an alternate way of achieving what I understand your end goal to be, at least in part anyway. The code presented below is not polished or complete in that it simply preforms the insertion of the number of images in the selected folder into the document without regard for placement location in the document.  You'll have to modify the code to meet your wants/needs. However, if it's not acceptable to you, I do not expect a down dote as I did go to the trouble of trying to offer a reasonable solution, so simply let me know in a comment that it's not the direction you want to go and I'll delete the Answer.

In Automator, I created a Workflow using Ask for Finder Items, setting the Type: to Folders while not checking Allow Multiple Selections, > Get Folder Contents > Run Apple Script and a Folder in Finder containing two .png images named as shown in the Results of your Get Folder Contents Action (although I used PNG files it will work with JPG or any type graphic images supported in Pages).

I then modified your AppleScript code to include the item mentioned in my comment and a repeat statement along with a counter.

I was then able to insert the two images into a Pages document, which happened lexicographically as that's apparently the default in a scenario such as this.  So this seems to negate the need for the Dispense Items Incrementally Action, although not having that Action I'm not able to test the difference between the two Workflows.

AppleScript code:

on run {input, parameters}
    set repeatCount to input count
    set n to 1
    tell application "Pages"
        set thisDocument to make new document
        tell thisDocument
            repeat repeatCount times
                set img to item n of input
                make new image with properties {image data:img}
                set n to n + 1
            end repeat
        end tell
    end tell
end run

As previously mentioned, this just inserts the number of images in the selected folder into the document without regard for placement location in the document and you'll need to determine what code is necessary to achieve proper location placement in the document and because this is looping you'll probably need to increment the location position for each image you insert in the document as well.

Even though it's installed I personally do not use Pages, I use LibreOffice, however having searched the Internet a bit I saw example code that dealt with placement location in the document and I would also open the Script Editor app and then open the Pages Dictionary to see what it exposes so you can determine what you have to work with.


Shortcut to save screenshot both to desktop and clipboard The screenshot shortcuts save either to the desktop or to the clipboard, but not to both at once. Is it possible to copy to clipboard, and to save in desktop, the same screenshot preferred in a single shortcut?
If a single shortcut is not available, the only way is to save to desktop and then copy the saved image to clipboard manually?

One way to do this would be to write an Automator script to copy the image to the clipboard (for instance "if new image found in folder"). A example of that can be seen here


Is it possible to show a screensaver on a secondary monitor while using the primary monitor? I have an iMac with a large format display set up as a secondary monitor that we use as a television for watching movies.  When I am just using the iMac, I would like for the secondary display to display something interesting rather than just the wallpaper.

Is it possible to set up a screensaver that appears on the second monitor (I really like the iPhoto slideshow) while allowing me to use the primary iMac monitor?

I would even be happy if it wasn't technically a screen saver, but just any sort of slideshow that could be displayed on one monitor while I work on the other.  Currently if I play a slideshow in iPhoto, the other monitor goes blank. :(

You can set your screensaver to be your desktop background (link to source).

To do so, run this in the Terminal:

/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background

This works on both monitors (tested just now in Lion), so as long as you don't put any windows on the other monitor, it'll just show the screensaver. (Unfortunately, the screensaver will also be behind all of your windows on the screen you're using. I hope you really like your screensaver.)