How can I keep different app versions on two devices synced with iTunes I have an 1st gen iPod Touch and an iPad 2. The iPod Touch is obsolete enough that most new apps won't run on iOS 3.1. Also, there is a growing number of apps that I own and use daily that have updates that the Touch can't run.

I sync my Touch with iTunes to keep my podcast library up to date. My iPad syncs with iTunes via WiFi.

I use several universal iPod/iPad apps. If I update one of these apps to a version that my Touch doesn't support (because the app now requires iOS 4+), the Touch loses that app. When I try to turn off app syncing for my Touch in iTunes, iTunes warns that it will delete apps and their data on the device. That's not what I want.

How can I sync my iPod Touch with iTunes to keep podcasts up to date, but keep the older versions of the apps around for the Touch and use the latest versions of the apps on my iPad?

Thats a tough one, the only solution I can think of is to have two separate users accounts on the machine you run iTunes on.  Each account has its own iTunes file system and this includes the cache of applications, even though both user accounts may use the same iTunes account.

It's a bit of a hack, and not very elegant but here goes...

You would make a backup of your existing iTunes directory from within your profile and place it in a readable location for the other user account.

Log into the new user account, start up iTunes so it initialises your new folder structure for iTunes under that account. Shut down iTunes and copy your existing backed up iTunes account data over the new.

Barring file permissions changes, you should now have two users accounts on your machine that you can control the upgrade path for your applications on.


How to remove JAMF from an Apple Silicon Mac I'm trying to remove JAMF completely from a MacBook Pro M1 and actually start afresh. I can successfully put it into DFU mode in Apple Configurator 2, and I've tried both Revive and Restore, but what happens each time is that when the MBP reboots after the operation, there are some setup screens and then I'm taken to a screen that forces auto-configuration with a JAMF server!
What am I doing wrong?

Your Apple serial number is integrated with Apple Business manager and JAMF server configuration. Unless, the ABM manger remove/release your serial number, you will keep on getting JAMF setup configuration.
In other hand, you can skip auto-configuration of JAMF setup without being in Internet when you reboot your MBP after you revive and restore as you mentioned in your question.
Also, I would suggest

Reset the Login Keychain
Remove any instances of the MDM CA in the keychain
Open terminal and ran "sudo jamf removeFramework"
Remove all related MDM preferences in /Library/Preferences
Remove all related MDM preferences in /Users/username/Library/Preferences
Reboot

However, Note: It's only possible if your JAMF admin has allowed an option to remove MDM Profile.
Else, only one last option is to reach out JAMF administrator.


Unable to update Mac OS 10.7.5 I am trying update my iMac OS from 10.7 to 10.7.5. I've downloaded the MacOSXUpdCombo10.7.5.dmg file, but when updating, it gives an error like:

  Mac OS X Update Combined can't be installed on this disk. This volume does not meet the requirements for this update.

What can I do to successfully update the OS?

Make sure that your have downloaded the correct combo updater:

OS X Server should have the 10.7.5 Server Combo updater = DL1585 ≈ 1.99 GB
OS X Client should have the 10.7.5 Client Combo updater = DL1582 ≈ 1.91 GB

To determine whether the client or server version is installed on your Mac, use the Terminal command: $ /usr/bin/sw_vers

Example output for 10.7.5 Server:

ProductName:    Mac OS X Server
ProductVersion: 10.7.5
BuildVersion:   11G63


How do I silence the message ringtone while talking? During a phone conversation on my iPhone (iOS5) today, I received three text messages. Each one caused my phone to play my message ringtone rather loudly in my ear.

Is this normal behavior? Is there a way to adjust the volume of the ringer while on a call?

Switch the Ring/Silent switch to Silent.


Options to Bring Forward/ to Front/ etc are grayed out in Preview An oval annotation was added to a screenshot in Preview:

As can be seen the options to change the layers from the right-click/context menu popup are disabled. What is needed to make them available?

Found it!  The option is hidden in the *Colors* dialog:

Note the Opacity slider !

And here is the result


New battery installation in the Macbook Pro I get a new battery from a repair shop yesterday for the MacBook Pro and the configuration is provided below,

I read that the battery life for the new installation should be about 7+ hours while I get only about 2+ hours now. The battery configuration is provided below,

I get the percentage here,

Is the installation is a new battery or the dealer is deceiving me with an old one? The cycle count is 0, so it might be a new battery. Then why the battery time is so low and also, the time is fluctuating?

It is a new battery.

The cycle count is a chip on the battery it self, if you move battery from one Mac to another the cycle count goes with it.

You only have about 2 hours left because you are consuming  3324 mA (which is high consumption). That value can go up is you reduce the consumption.

Fully charged Capacity is 8391 mAh. (new battery have that)

That value goes lower over the life of battery.

Charge reaming 4730 mAh. (this also tell you the battery charge status) in %. (56%)

That value will drop with the speed that depends on consumption.

You do not need 3D party app to find out about your battery.


Is there console mode in Mac OS X? Is there something like Linux console in Mac OS X? Like "terminal", but without running graphics environment.

Yes. At the login screen, login as >console with an admin password.

To get the user name field, open the Login Options in System Preferences and change the default login window display option:


Best replacement for MacBook Air MagSafe 2 cable (OEM or 3rd party?) My MagSafe 2 cable for my 2012 MacBook Air stopped working.  Took it into Apple store where I had bought my MacBook Air, and sure enough it was the excessive cat chew marks that had degraded it*.  Can some old pros give me some advice on whether or not I should bite the bullet and pay $80.00 at the Apple store for a new one, or are there 3rd party alternatives that work reasonably well?  I have already been told that I might as well get a 85 watt cable in case I get a MacBook Pro in the future (That is a possibility!).

On a very related note, are the power cables repairable?  I don't have much sodering knowledge, but I work in a place that does.  Is it straight forward?  Perhaps for the price of a beer I could solve the problem.

*Money for repairs will be coming out of the cat's allowance!  I have also bought some spray that supposedly puts cats off chewing.  Hopefully that will work out...

The Apple cables appear to be designed to safely melt without starting a fire in cases where the internal insulation breaks down in case of crushing, slicing, piercing (kittens are even worse than cats in this regard) or simply worn out due to repetitive bending in the same spot.

I've seen people decide to use cords when lightly damaged - sealing the cable with electrical tape. Since the voltage is low on the MagSafe side of the cord, this is more a heat/fire risk than a shock risk. The MagSafe board on the Mac usually protects your hardware from any sort of short - and it also is replaceable if it's fusing blows.

I have on rare occasion seen some nice third party adapters that work with MagSafe connections - but none yet on MagSafe 2. I have seen far, far more dangerous adapters than safe ones.

The worst part of counterfeit adapters is that they typically carry the same "safety" markings as a quality electronics adapter. Also, some have high quality plastics and similar weight so you may have to be very observant to tell a good knockoff from a genuine part. Unless you are using the adapter in an environment where a small fire could reasonably be contained without undue risk to finances or life, you might avoid using a third party adapter if you are not skilled at evaluating electronics for build quality.

http://www.righto.com/2015/11/macbook-charger-teardown-surprising.html?m=1

The article above explains how the Apple charger is engineered with a processor in the MagSafe connector and a main processor that's equivalent to the original Macintosh - you're getting a computer inside every Apple charger as well as dense and highly safe design shown on the left and a knockoff design on the right.

I've been well served by buying Apple adapters in terms of reliability and safety, despite the higher cost. I know many that have had good luck with quality third party adapters, but wanted to explain the why some third party adapters are dangerous to use and not even close to equivalent to Apple's product.


Installed Windows 8.1 on Mac Air withouth Bootcamp drivers During the installation, Mac asked to install Bootcamp drivers, but I chose to skip this step and just install Windows. However, now Windows does not work well.

Some problems I've noticed are:

No sound
Bad video performance
No right-click functionality on trackpad

How can I install the drivers now, after having installed Windows 8.1?

Use this article to identify your machine and OS installed. Aside from two of the most recent Macbooks, Bootcamp v4 and v5 support software drivers are available. Download from there and run using the instructions supplied in the DL doc.


Downloading videos using iTunes, how can I back them up? I subscribed to these podcasts which are actually vidoes.

I can see that iTunes downloads them locally to my computer, but I am not sure of the location of where they are downloaded.

I want to transfer them to a CD or my other computer, how can I do this?
Will iTunes possibly delete these after a while if I don't view them?

By default the files iTunes uses are located in :

~/Music/iTunes/iTunes Music

iTunes does not delete podcast files by it self. You have to do it manually.


Update iOS on jailbroken iPhone 5S with evasi0n7 *without USB* I jailbreaked my iPhone 5S with evasi0n7 [iOS 7.0.4] a few months ago.
The thing is, that I accidently broke my USB driver on the iPhone (I can still charge the phone but not connect it to any USB data port).

I want to update my iPhone to iOS 8 and delete the Jailbreak. The problem is, that I cannot use iTunes to update, because the USB connection doesn't work. I already made a backup of all personal data using SSH/SFTP and WiFi.

Do you know how to update my iPhone to iOS8? (The problem is that evasi0n is somehow preventing the Phone to show the Update in the Settings > General-tab)

Edit: I also used Settings > General > Reset > "Erase all Content and Settings" but it just got stuck and booted up with the evasi0n7 still installed

No, you need to be able to connect the device to a computer over USB to restore iOS.


Sharing > Remote Management and network security I need to "rdp" into my mac mini on my local network from my windows machine, to do this I simply enabled Remote Management, downloaded VNC viewer on windows and then connected, viola!... Except it is not encrypted; which is fine because I trust my local network.

However, I need to understand, in doing this, am I opening up any security concerns? I do not assume so but wanted to be sure as I do not understand Apple's remote management features entirely. Basically, I want to be sure I am not exposing my local network through my mac mini when I enabled this feature.

Thank you.

You shouldn't be, no.

But that may depend on whether you are then also internet connected on your Winbox at the time you're VNCing into the Mac, especially if you're using IE, even more so if you're using IE with .net framework applications, or even more exposed, Active X as well.

You could potentially end up exposing the Mac to attack via the VNC connection if your Win box were compromised.


Different key-maps/bindings for in-built keyboard and Bluetooth keyboard I oft have to use a Windows keyboard with my Macbook. I have two different profiles in Karabiner, but I don't want to have to keep switching between them.

How can I have different profiles apply to different keyboards in Karabiner or using some other key remapping system?

Note: If this is technically difficult, perhaps because applications might not be able to distinguish which keyboard sent a particular keystroke, a solution that worked based on detecting if an external monitor is plugged in (using an AppleScript that interacted with Karabiner, maybe) would also be acceptable.

If you only want to disable key-mapping for the internal keyboard for Apple keyboards, the GUI offers a simpler way that doesn't involve reimporting your profile and editing private.xml:


Can you use any application whilst it is being updated Is it possible to use any application while it is being updated from the Mac App Store?

Under System Preferences / Software Update you can choose Automatically check for updates which will enable the Download newly available updates in the background option.

This is quite self-explanatory. It will just download the update, letting you use the application while the download is active, and when the download is complete, you'll be prompted, through Notification Center, to Install the update.


Preventing files from being changed I hate programs like Flash and others that install crappy settings on /Library/LaunchDaemons and /Library/LaunchAgents, stuff to launch daemons that check for updates of flash.

I generally replace the files these apps put there with empty files and change permissions to 000 using chmod.

This works fine but every time I have to install an update, the update installation removes the locked files with their crappy files again.

Is there a way to lock these files in a way that any installation can change?

thanks

You can do it using chflags. Try this way:

chflags uchg filename

Once type this command, filename can only be modified by you. Others users (root included) can't change it.

To revert the changes, use:

chflags nouchg filename

See the example below:

✔ jherran@computer: ~/temp $ touch filename
✔ jherran@computer: ~/temp $ chflags uchg filename
✔ jherran@computer: ~/temp $ sudo su
Password:
✔ root@computer: /Users/jherran/temp # rm filename
rm: cannot remove ‘filename’: Operation not permitted
✘-1 root@computer: /Users/jherran/temp # rm -f filename
rm: cannot remove ‘filename’: Operation not permitted
✘-1 root@computer: /Users/jherran/temp #


iPad gets amazon pop ups to win prizes answer 3question? How do I stop this annoying pop up on iPad the latest edition bought this winter . Always amazon answer three stupid question and get say $1000.
Always I delete and not open . Happens when in browser.

Want this to stop

Assuming you're using the latest version of iOS.  Follow these steps to block Safari browser plugins:

Open Settings app.
Scroll down and tap Safari.
On the right-side of the screen, under the General section, turn on Block Pop-ups.

Also, if you use the Amazon app and not the browser, you will not see any pop-ups.


G4 files moving to 10.6.8 Coming out of the dark ages....moving my stuff from my old G4 PowerPC 10.5.8 to my recently-inherited MBP with 10.6.8 (intel).

How can I move files from the old G4 to the newer MBP?  I can't use TimeMachine & my new Seagate backup plus because it requires 10.6 or higher.

Can't use MobileMe because it requires 10.6 or higher.

Thumb drive file transfer is slow and painful.

I'd recommend that you use Firewire target disk mode.

From article "How to use and troubleshoot FireWire target disk mode" (http://support.apple.com/kb/HT1661):

  FireWire target disk mode allows a Macintosh computer with a FireWire
  port (the target computer) to be used as an external hard disk
  connected to another computer (the host). Once a target computer is
  started up as a FireWire hard disk and is available to the host
  computer, you can copy files to or from that volume.

You basically need to:

Connect both computers with a Firewire cable.
Start your G4 Mac while pressing the T key until a FireWire icon appears.
Wait until a firewire drive icon appears on your MBP's desktop. Open the drive and copy what you need (probably in /Users/<your username>).
When you're done, eject the drive as usual (⌘E or drag it to the recycle bin) and power your G4 Mac off.


How to find icloud ID to activate my iphone I don't know what I did but...
catch 22 I can't activate my iphone because I can't remember my icloud ID which I have stored in my iphone  I know my password but that does me no good???

Do you mean an Apple ID, right? There are one method that will be helpful to you.

Find a Forgotten Apple ID by Email.

It is incredibly helpful if you switched email accounts at some point in time and that’s what has caused the login problem. This can be done with any web browser in iOS, OS X, or Windows:

Open the web browser of choice and go to this Apple iForgot page
Enter the first and last name associated with the Apple ID, your current email address, and any and all prior email addresses to start the reset process
Answer the security questions to complete the reset process


Can I retrieve text messages if I backed up to wrong date? I backed up to an old date in icloud and lost recent text messages when upgraded to ios 7.  Can I somehow find those more recent text messages?  If not, can the Apple store find them?

If you did not have a recent back-up of your device (on iCloud or iTunes), there is no way, after a restore, you can get your SMSs back.


How can I downgrade a mid-2010 21.5" iMac from Yosemite to Snow Leopard? I had Yosemite on my old iMac (21.5", mid-2010), then decided to try Snow Leopard on it. (It came installed with Lion, but this model did ship with Snow Leopard previously.)

Basically, I tried doing what's suggested in this thread:

How can I downgrade an iMac12,1 from Lion to Snow Leopard?

I put the iMac into Target Disk Mode, then connected to it with my MacBook running SL. I formatted the iMac HD, then ran the DVD install from my MacBook (an old 13" black MacBook), using the iMac HD as the target.

This is where things went awry.

I rebooted the MacBook with the Option held down, but Startup Manager would not show me the iMac target disk. My only option was the MacBook HD.

Is this because the MacBook does not have the right drivers for the iMac?

I have also tried to install the Mac OS X 10.6.8 Combo Update onto the iMac from the MacBook, but that installer will not accept the iMac HD (with the SL install started on it) as a target.

Any idea how I can complete this install of SL?

Your iMac was delivered with 10.6.6 (somewhat later with 10.6.7).
When you have the original (grey) discs that came with it you can use disc 1 to install the Snow Leopard version (not the disc of another machine). Then update it to 10.6.8


How does iOS and OS X detect when a Wi-Fi network is a personal hotspot? When there is a Personal Hotspot network available, it displays a chain link icon instead of the usual lock icon in the list of available networks on iOS and OS X.

My question is, how does OS X distinguish these networks? Is it specified in 802.11 how hotspots broadcast their SSID's differently?

I think this question should be posted in Reverse Engineering Stack Exchange site. You're asking for the implementation details about a black box...

In fact I did dig around a little on /System/Library/CoreServices/Menu Extras/AirPort.menu and /System/Library/Frameworks/CoreWLAN.framework/

There is a private method of CWNetwork called isPersonalHotspot, kind of:

char -[CWNetwork(Private) isPersonalHotspot](void * self, void * _cmd) {
    eax = [*(self + 0x4) objectForKey:@"IOS_IE"];
    eax = LOBYTE(eax != 0x0 ? 0x1 : 0x0) & 0xff;
    return eax;
}

It seems just checking some identifiers. I think SFRemoteHotspotDevice and WiFiXPCEventProtocol may have more low level details but I didn't check.

BTW, There is also a property to identify whether is CarPlay network

@interface CWNetwork : NSObject <NSCopying, NSSecureCoding>
... //redacted
@property(readonly) BOOL isPersonalHotspot;
@property(readonly) BOOL isCarPlayNetwork;
... //redacted

Apple controls the Hardware, the Drivers and the Operating System, I guess they can easily add extra metadata when broadcasting the WiFi signal so your Mac knows to whether adding the chain icon or not.

If anyone figure out exactly how Apple did the trick, please let me know. :)


iPhone 4S unlock and/or jailbreak? I have seen there are several jailbreak and unlocks are available for earlier models.

Is there any trusted unlock and/or jailbreak available for iPhone 4S?

I am not sure about the iOS version as I don't have the phone in my hands now.

If your answer provides information which versions can be safely unlocked and/or jailbroken (with links to the instructions) and which are not would be amazing.

The Absinthe tools are really easy to use - jailbreaking has gotten much easier than it used to be. However, the dev teams are hard at work on getting their tools to work with the latest iOS version/chip version combinations so it's hit or miss with if you will actually be able to do it.

Absinthe is currently only compatible with 5.0.1 and 5.1.1 (you can see greenpois0n.com for a bit of info).

One thing to look out for is that it can be confusing but being that you have a 4S that narrows it down a bit - you will probably need to wait until they update Absinthe to jailbreak, unless you are fortunate enough to not have updated the firmware yet.

On the subject of unlocking, that's a different story - in case you're not sure of the difference, unlocking means being able to use different carrier SIM cards where as jailbreaking means being able to use non approved apps (it's a common mistake, so that's why I mention it here).

Unlocking can be done a few different ways (in the US, I'm unsure exactly the process in other countries). In the US, Sprint WorldWide customer service will unlock your phone if your account has been in good standing for 90 days (I've had 5 iPhones unlocked this way) and as long as there are no other holds on your account. AT&T will unlock a 4S that isn't on contract (I'm unsure if it has to be an AT&T phone originally) and I think Verizon Wireless has a similar policy (but I don't know for certain).

One thing you will want to watch out for are street vendors that say they can unlock your iPhone - they can't, don't waste your money.

iClarified actually has a pretty good walkthrough wizard for both unlocking and jailbreaking here:

http://iclarified.com/unlock/index.php (unlocking)

and

http://iclarified.com/jailbreak/index.php (jailbreaking)

Hope that helps.

Cheers!


copy song info from mp3 file to aac file from terminal I am trying to create a script that performs various conversions between formats of audio files. In one particular step, I use afconvert in Terminal to convert an mp3 to aac(mpeg4/m4a), but in this process all of the info attached to the audio file (name, artist etc) is lost. I tried to id3cp to copy over the info but this doesn't work (I think because aac files don't use ID3 tags...).

Could someone suggest a way of copying all of the associated info on the mp3 files to the aac (m4a) file? Is there a way it can be retained during the conversion (preferable) or alternately a Terminal command to copy the info over?

I prefer the mutagen Python library for tag editing, since it has good support for a wide variety of formats with a consistent interface. Here’s a script for copying the metadata of a file:

import mutagen
import mutagen.easyid3
old = mutagen.easyid3.EasyID3('example.mp3')
new = mutagen.File('example.m4a')
new.update(old)
new.save()

You can open any file with mutagen.File, but that gives you raw access to the coded ID3 tags like 'TPE1', instead of human-readable tags like 'artist', so EasyID3 is used instead.


Encrypted iphone backup file has 16gb, but cannot see any files on in My iphone backup folder on my windows computer (in the AppData ->  ...-> MobileSync -> Backup folder) is of size 16gb. The backup is encrypted and I do know the password. However, when I try to use recovery-programs, they say that the backup is empty. Could anyone help be obtain the pictures in the encrypted backupfile?

Does the backup have the Manifest.plist and Manifest.db files in it? Those contain the encryption-key data that's required to read an encrypted backup.

Sadly, since these files are written last during the backup, they're often missing in an incomplete encrypted backup, making whatever files are there useless due to the missing key data.

(Disclaimer: I'm a developer for one of these iPhone backup recovery programs, Decipher Backup Browser.)


Apple Developer Account enrollment language I'm trying to get enrolled to apple developer program so i can publish my apps on the app store, currently i live in Turkey so whenever i open the enrollment page to pay 100 USD the website redirects me to the Turkish version and change the currency to Turkish Lira, i don't speak Turkish and i don't want my account to be in Turkish, so my question is: will i be stuck with a Turkish developer account or i can change the language after i pay ?

Thanks in advance.

Well, it turns out that it doesn't matter, you can have English tools and documentations.

And i'm very frustrated with the users of this website. No one answered ?! not even comment.


How to revert launchctl PATH to defaults? There are many questions and commentary about using launchctl setenv PATH /path/to/include in order to have GUI apps inherit user-specified paths. I did this about four years ago, and the changes I added have persisted to 10.11.6 (current OS). Unfortunately for me, I have long forgotten these settings until recently...
None of the man pages or commentary indicates how to revert these changes to factory defaults. For instance, running launchctl getenv PATH yields:
/usr/local/bin:/usr/local/opt/libpcap/bin:/usr/local/opt/e2fsprogs/sbin:/usr/local/opt/e2fsprogs/bin:/usr/local/opt/flex/bin:/usr/local/opt/gettext/bin:/usr/local/opt/openssl@1.1/bin:/usr/local/opt/openssl/bin:/usr/local/opt/qt/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Library/Frameworks/GDAL.framework/Versions/2.1/Programs:/Library/Python/2.7/site-packages:/usr/local/lib/python2.7/site-packages:/Applications/Wireshark.app/Contents/MacOS
Running launchctl setenv PATH [blank] is evidently an error, demanding a non-blank value. I'm also hesitant to experiment with this much because I don't know whether there is a macOS default setting for this key-value pair.
Can someone please tell me how I can flush the current contents of launchctl getenv PATH or to return its content to what would appear in a fresh install? I would rather not replace what's currently there with the default paths from /etc/profile and the like, unless those are the self-same values that appear when running launchctl getenv PATH on a fresh installation.
Edit
Running launchctl unsetenv PATH did clear out the variable, but it did not persist after reboot - i.e., the same path values returned after a restart.

What ended up working to restore to default "factory presets" for me was to run:

sudo launchctl config user path /usr/bin:/bin:/usr/sbin:/sbin

This is not unlike the advice seen here (Set PATH variable so that it is detected in all applications, even outside terminal. (El Captain)). But some lingering questions remain:

Does this procedure restore what was already in the key-value pair of user path, or does it enact a new setting that would otherwise be empty?
Where, i.e., in what file or database, is this key-value stored?


Lion Recovery with a Disk Wipe I would like to wipe my entire hard drive and reinstall Lion from scratch. I try to use the Lion Recovery tool but it does not wipe the disk so I still have all my installed programs that I don't want. I do not want to delete them by hand just want to do a clean install of the OS.

I just did this yesterday, so it's still fresh in my mind. Make sure that when you restart your computer, you hold Cmd-R to enter recovery mode. Inside that, choose "Disk Utility" and there you can erase your Mac OSX partition.

If you do not do that and simply select "Reinstall Mac OS X", then it will not erase your drive, but just overwrite the parts that need to be overwritten.

Note that you will not be able to erase the Lion recovery partition this way. All options to modify this partition are disabled in Disk Utility. There is really no need to wipe this, and erasing and formatting the main partition should be sufficient.


How can I fix intermittently not being able to switch between the same application windows via shortcuts? Command + ` intermittently stops working sometimes. There's no obvious pattern I have noticed it in both finder and in chrome. The windows are not minimised because I can move the current one and clearly see the one behind it. After a while it goes back.

It happens about 1-2 times a day. Any ideas?

Quoting form Apple's Human Interface Guidelines for developers:

  Users can view all of an app’s open windows by activating App Exposé. In App Exposé view, users can choose one of the open windows on the current desktop or scroll to find an open window on a different desktop. Users can also cycle forward or backward through an app’s open windows on the current desktop by using Command-Backquote and Command-Shift-Backquote. If full keyboard access is on, they can cycle through all windows by using Control-F4 and Shift-Control-F4.

As it relates to your question, it is important to point out that the above quote from the HIG talks about cycling through "open windows on the current desktop". I presume that excludes windows that have been minimized to the dock. That may explain some of the inconsistencies that you see.

The takeaway here is that while the OS may try to standardize certain keyboard shortcuts, this only work if each app developer  implements their app using standard AppKit controls. The less standard the controls look (like Chrome), it is likely that the standard keyboard shortcuts will not function as you expect.

As a side note, even within apps that do use AppKit, they may implement certain shortchuts like tab-switching in a different way. Hope this helps.


Change CTRL button in Terminal commands I am using a Macbook Air Mid 2012 with Sierra.

I am using a lot the terminal to run my local server etc. To cancel the local server I need to press CTRL + C. Unfortunately the CTRL button stopped working.

1) I think it's a mechanical issue, because sometimes it works. I already removed the key and tried to clean it but no success. Any other ideas in terms of making it work again?

2) My main question is: how can I move the CTRL + C command to another key. I would like to quit the server with the ESC key. Where can I change this? Is this a setting on the server (Rails Puma) or a Terminal setting?

As a workaround, you could remap your modifier keys. In System Preferences, choose Keyboard, and click on the Modifier Keys ... button on the Keyboard tab. There, you can (for instance) have Caps Lock act as your Control button.


How does one search in the Messages App on MacOS within one conversation Is there any way to easily one search in the Messages App on MacOS within one conversation? Across "conversations?

"Find" seems more for finding participants in conversations.

Any easy way to export a conversation (or all conversations) to text files?

There isn't a "Search" or "Find" feature in the iMessages app for mac in specific conversations. Only all conversations.

CMD+F is the shortcut to search within the app.

To print/export a conversation, CMD+P will allow for a print view, but in the bottom left you can change from printing to saving as a PDF, etc.


How to stop verification required when installing free apps I've already done open the billing information , but the thing is "none" doesn't exists , there only "visa , master and Amex"

Sorry, but there is no way around that to download apps, even free ones. You will have to provide the App Store with a debit/credit card on file. Don't ask me why, I don't work for Apple.

If you don't want to use your real card, you can use an old card (even a prepaid one), even if there's nothing on it. You just can't purchase any paid apps and the card must not be past it's expiration

There's an official Apple support article on this, as found by IconDaemon.


Can't install High Sierra on VirtualBox or Parallels-not solved by changing date I'm trying to install High Sierra on VirtualBox or Parallels Desktop. My host is MacOS Sierra.

My installer is 10.13.6 Build 17G85 with its checksums verified.

I created the ISO with this method:
Install macOS High Sierra as VirtualBox guest (on macOS High Sierra)?

Both VirtualBox and Parallels boot up the ISO to the "Install MacOS", but when I hit 'Continue', I'm having the "This copy of the Install MacOS Sierra application is damaged, and can't be used to install MacOS".

Changing the date with the terminal using "date 090100002018" (1st of Sept.2018) doesn't work.

Any ideas?

It appears my installer .app REALLY got damaged.
(maybe becauseI moved it around unzipped through my networks?)

A fresh .app download from Apple solved my problem.

I was so used to it being a signed code problem
solved by changing the date that I went there too fast.

Sorry for the noise.


Export long iPhone message conversation via command line to PDF or HTML? I'm looking to use the command line (Terminal or iTerm2) to export a long conversation to PDF or HTML in monthly chunks. I want to be able to do this regularly so I can make a regular backup and maybe I can find a nice pretty way to display it on the web or via Google Drive or Dropbox. Who knows..

If I have to write some code to do that, I think I can handle it. According to my research, those chat messages are stored as an SQLite database hidden somewhere in the application data directories for the 'Messages' application.

Are there any existing tools for this? I suspect because the SQLite method I mentioned is not an "official" way to access that data, it's likely not published on the web anywhere?

I've tried some of the commercial products but they are okay at best. Would like to get to the raw data if I can. Out of the commercial projects I've tried:

iExplorer
PhoneView
Decipher TextMessage

At this point I tried using iExplorer to export one huge PDF (2.5k pages). What I would ideally want (and what this question is asking for) is to be able to run a regular job via Terminal to update the HTML or PDF representation of the chat log.

UPDATE: For anyone else who has the same problem, I've been using iExplorer which apparently does work it just takes FOREVER because my file is huge. I want something that's iterative so I can run this process on a regular basis.

This is not a complete answer but this blog post[1] is a possible lead. Apparently this guy found out where some of the files are located. I have yet to try his solution. I will post back here after I've tried it.

[1] https://linuxsleuthing.blogspot.com/2015/01/getting-attached-apple-messaging.html


Delete file without permission I need to prevent a Mac user from deleting some files, so my idea is disable the user to sudo to the root user. I tested it in Terminal, it's OK there:

dst49700:salt ttest$ ls -al /etc/salt/111
-rw-------  1 root  wheel  0 Apr 20 16:54 /etc/salt/111
dst49700:salt ttest$ rm /etc/salt/111
override rw-------  root/wheel for /etc/salt/111? y
rm: /etc/salt/111: Permission denied

The staff group's user ttest can not delete this file.

But it's very strange: when I tested it in Finder, I dragged it to the Trash, I needed to enter a password and after that, the file had been moved to Trash.

Why can I move it to Trash without permission? Nobody can delete it, except root, can somebody help me or tell me a better idea to prevent a user from deleting a file?

You did need permission — Finder asked you for your password and you provided it. That gave Finder permission to use root access to delete the file, because the staff group are in sudoers.


Transfer FreeOTP secrets to new device using iOS 11 Automatic Setup The FreeOTP application is typically used as a second factor in two-factor authentication.  By design, it does not synchronize the secrets over iCloud or allow exporting them.  The only way to get them out of the device and in again has been using an encrypted iTunes backup. Recently however, when setting up a new iPhone using iOS 11's Automatic Setup, I noticed that the FreeOTP secrets were transferred to the new device.  What in this new iOS 11 Automatic Setup process made this possible?

It seems that FreeOTP stores the secrets in the iOS keychain, but marks them only for storage on the device (not to be synced across the network using iCloud).  So does the new iOS 11 Automatic Setup process somehow also transfer such marked-as-this-device-only keychain entries to the new device?

This answer can help you if your device is jailbroken (I would rather comment, but I am unable to).

Using the Filza app, navigate to the FreeOTP data folder. Copy the .plist file that is in the root of the folder. This contains the (unencrypted) secret and other information necessary to add the secrets to the new device/installation.

Using the FreeOTP QR Code Generator website, use the data from the .plist file to generate QR codes and scan the QR codes with the FreeOTP app on the new device/installation.


I've installed a new version of Safari and now it refuses to open and doesn't allow me to downgrade I've installed a new version of Safari and now it refuses to open and doesn't allow me to downgrade.

Someone pointed I had to reinstall the whole system. I'm reading on how to do it right now, but is there a provisory solution?

Please consider marking this question as complete if my answer above helped you.

You might want to read this great post here: apple.stackexchange.com/questions/57916/…


How to disable WebGL in the Chrome browser on Mac OS X How does one disable Google Chrome from using WebGL on a Mac (Mac OS X 10.6)?

(There currently appears to be some sort of security advisory regarding this component.)

Chrome lets you disable WebGL using the about:flags page.

Type about:flags into the URL bar and press return.

Find the Disable WebGL flag and enable it. Restart Chrome for changes to appear.


How to change the spelling language in OS X with AppleScript? I often need to change the spelling language in OS X from English to Turkish and vice versa, how can I do it with an AppleScript?

Note: I have read this question already, but in there, the answer suggests using Automatic by Language, which does not work properly, so I need to make these specific changes.

I'm using a Mid-2015 MacBook Air with OS X El Capitan 10.11.6.

The AppleScript code, below, employs UI Scripting and because a popup menu is involved, System Preferences will be made visible (activate) during the process. Had a popup menu not been involved, this could have been done without making it visible.

That said, technically it still can be done without making the primary window visible, but then all you would see is the popup menu flash for a moment on the screen. As this might be more of an annoyance, wondering what just flashed on the screen, showing the whole System Preferences window is probably less of an annoyance. You can see the difference and try it by commenting out activate, e.g. -- activate, and choose which you prefer.

The AppleScript code does the following:

Opens System Preferences to: Keyboard > Text
Changed the language in the Spelling: popup menu based on the following:

If set to Automatic by Language, changes it to U.S. English.
If set to U.S. English, changes it to Türkçe.
If set to Türkçe, changes it to U.S. English.

Closes System Preferences.

Essentially, once it is not set to Automatic by Language, it then toggles between U.S. English and Türkçe. each time it's run.

You can save this as an AppleScript application, place it in the Dock, then each time it's clicked it will toggle between the two languages. (Once it's first set to one of the languages.)

Note: Saved an AppleScript application it will need to be added to  System Preferences > Security & Privacy > Privacy > Accessibility, adding the app to the Allow the apps below to control your computer list.

This also could be made into an Automator service, where a keyboard shortcut could be assigned. (See the directions at the end of this answer.)

Note: The following AppleScript Code was tested under OS X El Capitan 10.11.6 and may need to be reworked for use with other versions of OS X/macOS.

AppleScript Code:

tell application "System Preferences"
    activate
    reveal anchor "Text" of pane id "com.apple.preference.keyboard"
    delay 0.5
    tell application "System Events"
        tell pop up button 3 of tab group 1 of window 1 of application process "System Preferences"
            if (value) is "U.S. English" then
                click
                click menu item "Türkçe" of menu 1
            else if (value) is "Türkçe" then
                click
                click menu item "U.S. English" of menu 1
            else if (value) is "Automatic by Language" then
                click
                click menu item "U.S. English" of menu 1
            end if
        end tell
    end tell
    quit
end tell

Note: Because UI Scripting can sometimes be dependent on the timing of things, the value of the delay command may need to be adjusted and or additional delay commands may need to be added as/if necessary when run on your system. Make those changes as appropriate.

Also, if you want to make it just always toggle between the two languages, having already set it to one or the other under normal circumstances, you can remove the following lines of code from the if statement block in the script:

else if (value) is "Automatic by Language" then
    click
    click menu item "U.S. English" of menu 1

To use this AppleScript code as an Automator Service, do the following:

In Automator, select: File > New > Service
Set: Service receives no input in any application
Add a Run AppleScript Action.

Delete the lines containing (* Your script goes here *) and return input.
Paste in the AppleScript code within the on run handler.

Save the Automator Service, giving it an appropriate name, e.g.: Toggle Spelling Language

In System Preferences > Keyboard > Shortcuts > Services > (Name You Gave The Service), you can add the keyboard shortcut to trigger this service.


Sync ~/.gnupg dir between multiple Macs? (GnuPG / MacGPG) I have GPG Suite 2020.1 installed on 2 computers, both running macOS 11.0.1.
I would like to sync my GPG keychain and config files between them, so that adding/trusting a key on one machine is reflected on the other. I imagine this should be possible by syncing one or more files from ~/.gnupg
For the sync mechanism, I will be using Resilio Sync (not a public cloud). However, that should be mostly irrelevant; I imagine one could use git, Syncthing, or even Dropbox (risks of storing private keys on a public cloud notwithstanding!)
Can anyone tell me if this is possible, and how to do it?

Yes, it is certainly possible. The files in ~/.gnupg are just ordinary text files - there's nothing that "binds" them to one specific machine as such.
You can do it either by adding the files to an already-synced folder, and then linking them into ~/.gnupg - or by choosing ~/.gnupg as the folder where you want data synced to (you can choose that individually for each folder that you sync from Resilio).


Is there an iOS program that performs multivariate linear regression? I'm looking for an iOS program that can calculate some statistics for me.

I want a program into which I can enter a bunch of observations, then the program uses multivariate linear regression (ordinary least squares) to find coefficients and standard errors for the line of best fit. I know of plenty of programs that do this on the Mac, but not any iOS programs.

There aren't any programs in the app store that list this as one of their key features, but I didn't know if it was an additional feature in something like Numbers. Alternately, while I'd prefer not a web app, that's certainly better than not having an app to do this. A web app that uses local storage so it can run even when offline would be best.

Any suggestions?

I don't think Wolfram Alpha's main app or their Linear Algebra Course Assistant are there yet with general multivariate linear regression but their email support is great and you might ask them which product of theirs might get that first. These do not run offline - so you may have to wait for the whole enchilada to arrive.

In the mean time, you will need to use something like Matlab mobile to connect back to a computer that can actually run the numbers for you. This is a step better than just running screens as it lets you do input natively on iOS and shuttles forth and back the data to the main engine running remotely.

As you commented, you could get a matrix manipulation tool - both the Linear Algebra Course Assistant and a few other apps like matrix calculator plus will invert matrices for you.


Support for Windows Live Messenger protocol in iChat I Love iChat and its sleek UI and prefer it to Adium or Windows Live Messenger for Mac. iChat now has ".impreferencepane" which allows the addition of support for new networks. My question is: has anybody found a plugin to support Windows Live Messenger within iChat?

DrinkBrainJuice is developing a MSN service plug in for iChat (exactly what you're searching): it's called Cocoon and is currently in Public Beta, so give it a try.

http://cocoon.drinkbrainjuice.com/


Any fixes for persistent NO SOUND issue on 16" MBP (2020) OS 11.2…? Speakers not recognized by computer. Numerous calls with Apple Support ("AS" herein) team members… Tried all manner of solutions.  After 3 months, 7 store Genius Bar visits, computer was replaced.
Worked great for 9 days, then…pffft!  No Sound.
Another 90 min phone session with AS yesterday…  Erased HD
Re-installed Big Sur…  Still no joy.
Tried several of the suggested solutions in the "Restarting Sound Service?" thread
( Restarting sound service? )
No go.
Last note:  I'm a musician.  Default DAW: Logic Pro
All software duly purchased or licensed...
3rd pty software: Native instruments Komplete 8 (use only some of it),
Sibelius
I suspect possible culprit(s) Native Instruments… ??
Any ideas where to look?
Thank you. Max

(Apologies if these seem redundant after all the support calls you’ve done...)

After erase & reinstalling, did you check speakers before installing your audio apps?
Does Safe Mode (Shift during boot) help?
What is the output of ioreg -r -c AppleHDAEngineInput ; ioreg -r -c AppleHDAEngineOutput?
What audio devices have you been attaching to your system? (Wondering if something might be overdriving the input preamp past an absolute maximum rating...)

UPDATE:

Yes I did check speakers before migrating. They worked.

This is a very important piece of data - it rules out hardware as being at fault. So now we’re solely focusing on what pieces of software in your migration caused this regression.
We can do this a few ways:

Create a new user account, reboot, log in with the new account first, and check your audio. This won’t help unless the cause is a user-specific misconfiguration.
You can try uninstalling one audio app at a time. This won’t help if the uninstaller of the offending software doesn’t do a thorough cleanup.
Reformat and reinstall the OS but do not migrate. Instead, install your audio software, one app at a time, until you see the failure. This is the most reliable (and most time-consuming) path towards root cause.

The ioreg command requires Xcode to be installed. If you don’t want to install it (understandably so), you can download IOJones and use its filter bar to search for AppleHDAEngineInput and AppleHDAEngineOutput.


Limiting network access for individual applications, on a per-WIFI-SSID basis? Today I am out-of-office and have to use my iPhone's tethering abilities to get my MacBook Pro online.

I have an online backup utility, CrashPlan, that immediately noticed that I had connectivity, and started backing up.

Since the data plan on my phone does not include unlimited data (at least not without having to pay extra per MB at some point), I stopped it immediately.

Is there a way for me to configure my MBP so that when I connect to the iPhone's WIFI hotspot, some applications are denied bandwidth, either built-in or through 3rd party applications?

Use ipfw to bind a rule to your specific interface, blocking the site in question outright. For example, if CrashPlan's IP is 224.2.2.4, the rule would write as follows:

ipfw deny ip from 224.2.2.4 to me in via en0

The "ip" tag blocks all traffic (tcp and udp, alternatively, you can set either or if you like). The IP address can be set to a range for more efficacy (e.g., 224.2.2.0/24). The "me" tag is self-explanatory. Alternatively, you can actually set that up to a specific IP address too. So if your home network assigns you 172.16.1.4 and tethering assigns you 168.128.1.5, then you can further ensure you only block the site when tethered, and not all the time. The "in" tag deals with direction of the traffic (in or out). And "via en0" deals with binding it to a specific interface.

You can also set ipfw to launch during boot, so you don't have to run this manually all the time. It's not a trivial process but does require some cli. Alternatively, you could check out WaterRoof. It's a free ipfw front-end that pretty much automates the entire thing. A terrific ipfw primer and setup assistant.


Creating a search engine within Numbers on a Mac I want to know if it’s possible to create a search box directly within my Numbers document without the use of scripting, automator or terminal.

The idea is that users could enter search terms in the box and it’d return any matching results, just like using a search engine. The data to be searched is also within the same Numbers document, but in a separate tab.

I’m sorry if this question seems like I haven’t shown any research efforts, but so far I’ve searched within Numbers Help, Apple’s Numbers support pages and done general Google searches. These haven’t produced any results either way, so I think maybe what I want to do isn’t possible.

Can someone hear confirm either way?  If possible, how do I achieve this?

MORE INFO

My Numbers document contains two tabs. The 1st tab is called Search and the 2nd tab is called Data.

I would like the search box to be in cell B5 of the Search tab.

The data being searched is located in Column B of the Data tab, from rows 2 to 4,500.

The search results should appear below the search box.

All steps in this answer need to be carried out on your Search sheet. There is no need to touch your Data sheet.

First make sure you have at least 4,506 rows available in your Search Sheet. The reason for this number is that we're allowing enough room below your search field for all of the corresponding rows of data you have.
In Cell G7 enter the following formula and press return:

=Data::Table 1::B2

NOTE: This formula is just telling Numbers to populate Cell G7 with whatever data is in Cell B2 in your Data sheet, since this is the first cell containing the data you want to be searchable.

Now select Cell G7 and you will notice a yellow handle at bottom centre of the cell. Drag this down to row 4,506. This will copy the formula down all the rows, incrementally changing each one to refer to Cell B3, B4, etc.
In Cell F7 enter the following formula and press return:

IFERROR(SEARCH($B$5,G7)+ROW()/5000,"")

NOTE: The $B$5 refers to your search field. You will need to change this if you decide to use a different cell for your search box. The 5000can be 10000 or 100000, it doesn't really matter.

Now select Cell F7 and drag the yellow handle down to row 4,506. Once again this copies the formula down all the rows, incrementally changing each one.
In Cell E7 enter the following formula and press return:

IFERROR(RANK(F7,$F$7:$F$4506,1),"")

Now select Cell E7 and drag the yellow handle down to row 4,506. Once again this copies the formula down all the rows, incrementally changing each one.
In Cell A7 enter the value '1', in Cell A8 the value '2', and so on for whatever number of search results you want returned. For example, if you want to have up to 10 search results displayed, then work your way down to Cell A16 which will contain the value ’10'.
In Cell B7 enter the following formula and press return:

IFERROR(VLOOKUP(A7,$E$7:$G$4506,3,FALSE),"")

Now select Cell B7 and drag the yellow handle down to whatever row corresponds with the last number you entered at Step 8 above. For example, if you opted for 10 search results, you’d drag the handle down to Cell B16.

Now all of the hard work is done. If you place the cursor into Cell B5 you should be able to enter a search term in order to conduct your search. Assuming you wanted up to 10 search results, when you enter a search term in Cell B5 you will get anywhere between 0 and 10 search results, even if your data contains more than 10. So make sure at Step 8 you’ve allowed enough rows for the potential number of search results.

Below is an animated GIF of how this works in a dummy workbook I created that resembles your description:

NOTES:

You may want to hide columns E, F and G so you don’t see the workings of the search functionality. Alternatively, you could format these columns so that all text matches the background colour of the cell, so that you don’t see all of the clutter.
If over time you add data to your Data sheet, then the number of rows in your Search sheet will need to change, as will the 4506 used in the formulas.


irritating window locations after a closed clam I switch back and forth, frequently, between 'closed clam' with a large monitor and 'just the laptop monitor' with a Retina MBP.

Whenever I switch, all my windows appear in unhelpful locations sticking off the edges of the visible screen. This happens in both directions.

I currently run Yosemite.

Is there a way to make them recenter?

I use an AppleScript tied to a keyboard shortcut that runs as an Automator service.
Something like this:

tell application "System Events"
tell application process "iTunes" -- non running procs fail silently
    try
        set position of front window to {22, 26} -- or you can call windows by name
    end try
end tell
end tell

You'll need two scripts, one for each configuration. Obviously, you'll have to enter all your windows and Apps into the code, so this is only a worthwhile effort for the stuff you commonly use.


Should I buy Coda 2 on the app store or directly from Panic? I'm very interested in buying Coda 2 (a web development IDE) when it comes out on the 24th. My concern is that the App Store version will have less features than the non-App Store version. Will Apple's new sandboxing policies be likely to limit the use of an application like Coda? Is there any reason to not buy direct from the developer?

As you can read on the FAQ page of Coda, there is indeed a difference:

Should I buy from you directly, or from the Mac App Store?
It's largely a matter of personal preference. Please refer to the pricing FAQ above to see which way gets you the best price.
At the moment, there is only one difference between the two versions: the Mac App Store version will support iCloud syncing of Sites and Clips, and the direct version will not. This is a restriction imposed by Apple.
Apple often changes the conditions for Mac App Store eligibility, and it's possible we may have to modify or remove features from the Mac App Store version in the future. It's our intent to keep them as close to identical as Apple will let us.

So there you have your answer.
So, if you like to sync with iCloud, you should buy from the Mac App Store.
If you like to have a 50% discount, buy from Panic directly!
I would go for the 50% discount. :)


Right-click randomly quickly hides menu I'm not figuring out what is causing this, but often when I right-click, the menu appears then quickly disappears... the time it takes seems random, I'm not finding anything consistent about it.

The same thing happens with other mice... is there some setting that determines this? I just want the menu to stay until I click something in it or click outside of it.

macOS Sierra Version 10.12.6 iMac i5

Any non-Apple mouse

This is the default behavior if you hold the right mouse button, not just click it. It's so you can click and hold the right mouse button, move your mouse over the desired entry, and release to select. Make sure you're just clicking and not clicking and holding. It's possible it's a problem with the mouse itself sending the data incorrectly so your computer thinks the button is pressed down longer than it is.


Backing up individual files with encryption In addition to local Time Machine backups, I would like to automatically backup my working data  from my Macbook to a remote FTP space. Because it's  a location I don't control and sensitive data, I want to use encryption.

There are some approaches floating around the 'net how to achieve this, for example this tutorial that uses duplicity and works great (I've tested it).

However, all these approaches generate file archives of some sort (tars in the latter example). I would like to have a  backup where I can access every file individually, but encrypted. So the backup structure would look something like this:

 Work
  Documents
     Letter to Mr.T.doc.encrypted
     Expenses.txt.encrypted
  Images
     Sunshine.jpg.encrypted

does anybody know a tool that can achieve this?

Alternatively, is there a stand-alone OS X command that can encrypt files? I might be able to use that in combination with rsync to build this on my own.

This question is a subset of: Tools to compress and encrypt files

See answer here:  https://apple.stackexchange.com/a/32732/43002 for built-in command line utilities which (with some scripting) will do what you want. (Such as zip -P and open-ssl)


Are purchasing items through apps against the rules of the App Store? From the App Store's Review Guidelines:

  Apps using IAP to purchase physical goods or goods and services used outside of the App will be rejected

So, what that statement really mean? Does it mean that purchasing apps, like clients for online stores are not accepted? If this is true, why applications like Amazon and eBay are available in the App Store?

Amazon and eBay are not using In-App Purchases (IAP) to purchase their products.  For instance, I have an app that allows an IAP for users to access other features of the app.  The purchases are made in the app for something that is part of the app and the users are able to pay via iTunes/AppStore payment process.

Amazon and eBay allow you to make purchases thru their apps but they're not done for things like 'no advertising' or 'add social media access'.  They're for goods and services that are not being made thru the Apple-provided buying medium, iTunes or the App Store.  So these purchases are not IAP purchases.


How do I use a power adapter extension cable? So I got this strange thing here: http://www.apple.com/shop/product/MK122LL/A/power-adapter-extension-cable

It says that

  The Power Adapter Extension Cable is an AC extension cord that provides extra length for your Apple power adapter. Use it with MagSafe and MagSafe 2 power adapters and 10W, 12W, and 29W USB power adapters.

So I guess I can use it to extend the length of the MagSafe power cable? But how? I see no holes that fit it!

Also, I got this:

Which looks like the extension but without the cable part. Is this related?

The picture in your question is referred to as an AC wall adapter, or "duckhead" (US) and slides out of the AC power adapter so you can then slide in the AC power cable (US), pictured in the link in your question.

The picture below shows the "duck head" being slid out of the AC power adapter and once removed the AC power cable gets slid in its place, thus providing an extension cord to the AC power adapter.


My iPad won't turn on even though it has charge my ipad 2 won't turn on after i dropped it. it had 93% charge and is still on charge but won't turn on. i have pressed the power button, home button and both at the same time. i don't have a iTunes account. and if i press both buttons i can hear it making a screenshot. the screen is navy blue, not black, so i know it is on, but not showing any display. if i try to restart it, there is no apple logo, just blue. what should i do?

It's a hardware issue. You need to go to the Apple store as you have already tried hard rest .
you can follow this guide also :-

  https://www.ifixit.com/Answers/View/161982/ipad+2+-+My+screen+is+blue+after+falling.


How to reset iPhone to factory settings? I dropped my iPhone 6 and the screen is a goner. I ordered a replacement but it requires that I mail my broken phone to them after. The thing is is that my phone still works, I can hear my phone receive texts and notifications, but the touch screen is not responsive. Another big thing is that I am unable to connect to iTunes on it as well. Every time I connect it, it continuously connects and disconnects. Is there a way to reset my phone to its factory settings without a working screen and without iTunes? I really do not want to send in my phone with all my personal information and apps on it.

Is it signed in to Find My iPhone? If so you can go to http://icloud.com, select your phone and click erase iPhone.


Wireless internet provider and a local wifi network? I live in a building that has wireless internet.  How do I use it while also having access to my wifi network, which connects my Mac to my other devices (Philips Hue, Belkin Wemo, streaming music from my Mac to my Apple TV, etc).

I'm using the latest version of macOS/OSX on a Mac Mini, plus an iPhone and an iPad.  I also own an Apple Airport Extreme, which I'm using to serve my local wifi network.  I also have a 1st gen Airport Express that I haven't used in ages, but it's old enough that the OSX Airport Utility app can't configure it (I think it's from 2006?).

UPDATE:  I answered my own question.  See answer below (tl;dr: I bought a new Airport Express & added it to my setup)

You can connect your Mac Mini to the building's wireless network, and then via Ethernet to your AirPort Extreme. Then setup Internet sharing from Wifi to Ethernet and you'll be able to have both internet from your wireless provider and a local wifi network for your IoT devices and streaming setup.

Connect the ethernet cable to the Mac
Launch “System Preferences” from the  Apple menu and click on “Sharing”
Click on “Internet Sharing” from the left menu
Select the pull-down menu next to “Share your connection from:” and choose “Wifi ” or "AirPort"
Alongside “To computers using:” check the box next to “Ethernet”
Click Ok

Then open Airport Utility and configure your AirPort Extreme unit as follows:

Open AirPort Utility, located in the Utilities folder in the Applications folder. Select the base station you want to set up, then click Edit.
Click Network, and then choose Off (Bridge Mode) from the Router Mode pop-up menu.

With NAT and DHCP turned off, the base station acts as a simple bridge between the wired and wireless computers on the network.

Only your Mac Mini should connect to your building wireless network; if any other device of yours connects to it you won't "see" it on your local network.


Damaged iPad - what do I need to back up? I have an iPad Mini running iOS 9 that has music, photos, apps, etc on it, and I dropped it an shattered the screen. It still will connect to the computer. I have an appointment to get it "repaired" at the Genius Bar, but they really replace it with a fresh piece of hardware.

What do I need to do to completely back up my iPad so that the new hardware will be as seamlessly like the old one as possible? Ideally, I'd like to have the same playlists, photos, settings, stored passwords, high score in games, etc. I have a Mac to back up to (and restore from).

This is an iPad with cellular service, so I plan to transfer the SIM from my current device to the new one.

I've done a "full backup" in iTunes, but I want to be sure it really backs up everything. Does it? If not, what else do I need to do to make this as seamless as possible? Are there some things that I can't back up no matter what I do?

When I spoke with a Genius Bar employee today, he indicated that playlists that I created on my iPad would not be backed up by any of these procedures. Does anyone have any experience with how to make the music on my iPad transfer as exactly as possible to the new hardware?

To be safe, run two backups.

First connect to iTunes and verify that "Encrypt Backup" (on the left) is checked. That will backup some private data that otherwise would be lost from the back up to your computer. Specifically, keychain and passwords, Health data on an iPhone.
Then try changing the password for the backups. This lets you know now that you can enter the password if/when prompted. If you can't change the password, delete the old backup and make a new encrypted backup to iTunes.
Lastly, put a clear piece of plastic over the screen and carefully go to Settings app and sign in to iCloud or go to iCloud and force a back up to iCloud. This is encrypted with the AppleID password and backs up passwords and health data as well as application data and settings.

There are things that do not back up like pairing records to trust specific computers, but those are by design and unlikely to be something you even want to back up if you could opt in to them.

Your SIM will transfer most likely (all Apple iPads are not carrier locked) and the store staff can assist you if you should need some carrier activation step. I would arrive early (at least 15 minutes) for the appt and expect to be there 45 minutes. That way if the store is slammed, you won't be surprised by a delay. Most stores have a caching server and fast internet, so you might stay longer to get an iCloud restore going if your internet is more tortoise than hare.

Lastly, I don't know if cellular data boost works during an iCloud restore, so I wouldn't put the SIM card in the iPad while iCloud restore was running if paying for that amount of data is unwelcome.


How can I remove a project from the project list on XCode Welcome screen? I have an XCode project that I tried to delete manually, and I did delete it, but some reference is left - apparently. This reference is making this project still display on the Welcome screen of XCode (XCode version 7.3) on El Capitan. If I try to double click on this non-existing project I get message in a popup "The file 'project.xcworkspace' doesn’t exist." and after that, when I click OK in that popup, I get another popup with message "The file 'Skocko.xcodeproj' doesn’t exist."
How can I completely remove this project and not have it on Welcome page, since it is very confusing issue?

Open Xcode and go to File --> Open Recent.  From there select Clear Menu.  This will remove the shortcut to your most recent projects.  Close Xcode and reopen it.  Skocko project should be gone from the Welcome screen.


How To Keep 2 Folders In Sync Real-Time? I would like to keep Keybase data folders backup up to my local computer with some kind of real-time file sync solution.

Every time Keybase is opened, any local files sync to Keybase associated folder, and visa versa.

What's the current open source solutions that can achieve that?

Thanks

Hello and welcome to the site!

Assuming you have folders "A" and "B" there are two ways of thinking about sync.

1) "One Way" sync will sync changes and deletions from folder A to folder B but will basically ignore changes in folder B (and will not sync them back to folder A).

2) "Two way" sync would be if you wanted to be able to modify either folders "A" or "B" and have those changes reflected in the other folder.

"One Way" sync can be accomplished with rsync (although you may want to install a newer version than the one that ships with macOS, as the default one is very old). I would recommend brew for this.

"Two Way" sync is trickier, and I'm not aware of any open-source tool that will let you create a two way sync of two folders on the same computer.

(That's another consideration: some tools will only work if folders "A" and "B" are on different computers. rsync can work with either one.)

One question to think about is what you are trying to accomplish by having such a mirrored copy. For example, if you accidentally delete a file in folder "A" and it immediately syncs to folder "B" and deletes the file there, have you really accomplished anything?

If what you are looking to accomplish it to be able to restore an accidentally deleted file, or revert to a previous version of a file that was changed in a way that you want to undo, that's a different scenario than just keeping two folders in sync.

I'm only vaguely familiar with Keybase, but another question I'd ask is whether such a mirror would be useful if there was some sort of corruption. It might be more useful to have a "snapshot" of all of the Keybase files at a particular point in time. Depending on how often its files change, you might be able to use launchd to create a tar.bz2 or tar.gz (or tar.xz if you also install xz with brew) "snapshot" of Keybase, and put a time-stamp in the filename, so if you did need to revert some changes, you would know that you had all of the files as they existed at a particular point-in-time.

Again, I'm not 100% sure that would work with Keybase, but I have used it with other apps.

Keyboard Maestro

  Every time Keybase is opened, any local files sync to Keybase associated folder, and visa versa.

If you want to trigger this every time the Keybase app launches and/or quits, then you should use Keyboard Maestro.

I'm not aware of any open-source option for that.


Google Quick Scroll extension for Safari There is a great Chrome extension Google Quick Scroll that scrolls to funded text on a page after googling it. I want it for Safari but cannot find any alternatives or so. Is there?

Not quite the Google Quick Scroll but it works as well.

The cmd + F will open the search window, type or copy the text in it.


iPhone 6 contacts appearing that I don't know I have contacts appearing in my iPhone that I didn't put there and don't know. How is this happening?

Possibly you have a service enabled on your iPhone which adds another set of contacts. (It might be Facebook contacts or whatever else.)

Check the Groups in Contacts and try switching the different groups off to see which one's adding the contacts you're seeing. Once you know which group is responsible for that, you can clean that up.


Possible to monitor URLs an application is connecting to? I'm relatively new to the wondrous world of Apple and Mac OS X so please bear with me..

I have an application which I would like to see which URLs it is "connecting" or "communicating" with.
Is that at all possible and if so, I would be very glad to be pointed in the right direction.

Cheers

Little Snitch

A firewall that can alert you when an app connects to a certain domain, and lets you allow/block the connection.

Alternatively, you can allow all connections and just monitor them.

Rubbernet

Alternatively, you can use Rubbernet:


Will updating my software to Mavericks delete all of my files and software? I'm a new Apple user and have the option to update my software to Maverick.

I know that on Windows when you install a new operating system, all of your previous data is wiped out. It's pretty much a reformat.

Will the same happen with Maverick or will I keep all the data I currently have?

It's always a good idea to back up your system before installing a software update, especially a major one like a new release of the operating system. That said, assuming no catastrophe strikes, your files and programs will be intact after installing the new operating system. While some prior version of Mac OS X offered several install options, including clean install, archive and install, and install in place, Mavericks offers no such options at the install menu, and by default preserves your files and programs.

However, not all programs will run the same under the new operating system. It is always possible that the install will break something (it did for me), and retaining a backup is a very good idea in case you decide you don't like the new OS, so you want to revert to the previous version, as I am about to do.


Can I stream videos to Apple TV using the VLC iPad app? Can I stream videos to an Apple TV using the VLC iPad app?

In other terms, can I browse through movies on my Mac and stream them to Apple TV?

Unfortunately not. The VLC app was yanked from the app store some time ago due to some political issues within the developer base and conflicts with the app store policies. It hasn't been updated since then, and likely won't in the future. Also because it plays video in formats the iPad and Apple TV don't support, it's unlikely AirPlay support could be added anyway.

You might be able to use the iPad HDMI adapter to mirror the display on the TV, but I'm not sure how that performs with video going.

It's a bit outside the scope of AskDifferent, but there are several boxes similar in concept to the Apple TV that support a lot broader range of formats (much closer to VLC's level of support). I'm not aware of any that interface with an iPad, but most play from an attached hard drive or a network share. The WDTV Live and the Patriot Box Office are two popular ones, but there are many more.


macOS + Excel: Shortcut to highlight current row? This seems basic enough, but is there a shortcut to highlight the current row? I know the column is Ctrl+Space.


Trouble importing videos to iMovie from Canon Vixia HF R600 I have a Canon HF R600, and when I open iMovie 10, I can see my camera listed, but there are no videos displayed. When I look on the camera, though, there are a bunch of files. Why aren't the files popping up?

If you open finder, look in the storage card instead of using imovie. Sometimes the camera makers store files in other directories than the one indicated for current images

If you can find the files, drag them to a desktop folder and try importing them from your folder instead of directly from the card. Once things are all saved, using the camera or the Mac to reformat the media usually clears up the multiple folder confusion.


How can I add custom error bars to a graph in Numbers I am using numbers 2014 - above is a screenshot that should explain it.

Double clicking on the error bars will let you change the values (as a formula).  I found that after a lot of rage clicking.


Can I clean my Macbook Pro keyboard with vodka? I don't have any cleaning product right now at home, and the only alcohol I have is vodka.

Can it be used to clean my keyboard and trackpad, or will it damage my laptop? (I think that alcohol is often used to clean computers, but I'm not sure that it's the same kind of alcohol)

The type of alcohol is less important than what other contaminants are in it.

Even strong vodka is 50% water and unknown contaminants.

After many comments & other answers on what may or may not be in vodka -
From The Chemistry of Vodka – Structure, Additives, and Impurities

  The final factor is additives. Though we think of vodka as just
  ethanol and water, it’s actually permitted in a number countries to
  add small amounts of other additives. Mostly, these are to improve the
  smoothness of the vodka, so they’re likely to be found in higher
  amounts in cheaper vodkas containing more impurities. Compounds used
  for this purpose include citric acid, glycerol, and sugar.

I'd wait until you have something better to clean it with, like perhaps a micro-fibre cloth [3 for a pound/buck/shekel in any supermarket] Get the general purpose fluffy ones with little loops of fibre rather than the smooth ones specifically for glass, as they're a bit hard for plastic.

Wet under the cold tap, then wring out as dry as you can possibly get it. It should be dry enough that you can barely tell it wets the surface... no dribbles.
Wipe gently, repetition is better than force.

Cheaper than vodka too... & you're even less likely to want to suck the cloth afterwards ;-)

See also Will alcohol or soap damage plastic or rubber? from Chemistry Stack Exchange for another good reason I recommend nothing more than water & a micro-fibre cloth.


How to refer to the bottom in Pages I'm writing a document in Pages, but I want to create a footnote at the bottom of the page. Something like in this image:

How can I do this in Pages?

Thanks in advance

You can insert a footnote by going to Insert → Footnote


Seeking text editor for Dropbox on iPad and iPhone I've been using Hog Bay's Plain Text app to edit text files on my Dropbox for the last few years; but as of two days ago it's no longer syncing. Presumably this is because Dropbox have discontinued support for this third party app, since it's no longer available in the App Store.

I'm now looking for a replacement app with the same functionality as Plain Text version 1.7.5.
Have found one called WriteUp which may fit the bill; but not sure if it has everything I want?

I need to edit simple text files with extension .txt (not interested in richtext). Once edited the files must be saved in the same format, i.e. as .txt files.
When I open a Dropbox folder, the app must immediately download all the files in that folder automatically (so they're stored locally on my iPad), and sync them to Dropbox as they're edited. (What I don't want is to have the files download only when they're selected for editing; need the whole folder to be downloaded straight away.)

Most importantly I need a built-in search function similar to WinGrep. I.e. It must search all the files in the current folder and all its sub-folders looking for a string of text. Must search both the filenames and the file contents, then provide a list of matching text files so I can select any one for them for editing.

I’ve been using Editorial, which edits files right in Dropbox (so they sync), though mostly for Markdown files (which it has preview support for). I believe it does have a search feature like you describe.


Forward or Bcc a copy of all outgoing mail I've got one machine set up with an email account, using Mail.app.

I'd like to send a copy of all outgoing mail from that account to another email address I have, which is not on the same machine.

I'm trying to set it up like this: if I send an email from mark@example.com, I want to Bcc or forward a copy to sam@example.com.

Is there a way using rules that I can forward or Bcc a copy of all outgoing mail to another account?

Adding a Bcc ("Blind carbon copy") header to your outgoing mail causes your mail server to deliver the mail to the Bcc address, as well as the To and Cc (etc) as normal.
Mail.app can be made to add this header in a few different ways.  (The question mentions Rules, but I believe those only act on incoming mail.)
A. Enter an address into the Bcc text box at the top of the mail message
If necessary, use the context menu (shown below) to make the Bcc text box visible, and type an address into it.
Disadvantage here: the text box is empty every time you start a new message.

B. Turn on the "Automatically Bcc: myself" setting
This setting is at Mail > Preferences > Composing > "Automatically Bcc myself".

Disadvantage here: you can only Bcc your own address this way.
There is a workaround to this, though.  Turn on "Automatically Bcc myself", and set up a Rule (in Mail > Preferences > Rules) to forward all incoming messages from yourself (here, mark@example.com) to the other person (sam@example.com).  This will clog up your inbox with these copies of your sent mail, but you could also set the rule to delete them after performing the forwarding.
However!  This workaround seems a little flakey to me: eg, if I understand correctly, if you happen to email yourself (say, send yourself a reminder from your iPhone), then that message will be sent to the other person and then deleted.  So I wouldn't recommend it.
C. Set a Bcc value in Mail.app's defaults (hidden preference settings)
There is a hidden preference setting which causes Mail.app to automatically add a Bcc address to all outgoing mail.  This can be any address, not just your own.  But!  This setting can be quite confusing, for two reasons (at least: there may also be other subtleties here that I'm not aware of):

The automatically added address isn't visible in the Bcc text box.

The automatically added address overwrites anything you put into the Bcc text box (apparently: I haven't tested this detail).

If you want to try this, follow these instructions:

Quit Mail.app

Open Terminal.app (this is in /Applications/Utilities)

Type the following.  This creates a backup copy of Mail's preferences file (before we start meddling with it) on your Desktop.
 cp ~/Library/Containers/com.apple.mail/Data/Library/Preferences/com.apple.mail.plist ~/Desktop/

The location of this file changed in 10.7, I think - if you are using an older OS, you'll need to use ~/Library/Preferences/com.apple.mail.plist (I believe) instead.

Now add the preference setting by typing the following.  Substitute the address you actually want to use, but be sure to type the rest exactly as shown.
 defaults write com.apple.mail UserHeaders '{"Bcc" = "sam@example.com";}'

(Note: I found this defaults setting in a hint here).

Start Mail.app and test.

Here are some other commands that might be useful:

View the current setting:
  defaults read com.apple.mail UserHeaders

Remove the setting (be very careful to type this one exactly as shown):
  defaults delete com.apple.mail UserHeaders

Put the backup file you created earlier back into place, undoing any changes:
  cp ~/Desktop/com.apple.mail.plist ~/Library/Containers/com.apple.mail/Data/Library/Preferences/


iCal does not open correctly invites sent from Outlook When someone from Outlook sends an invite is shows at incorrect time in my iCal. I looks like it doesn't take the timezone of the sender into account. If i open the same .ics file with Outlook then the time zone is recognized properly an the meeting is set at the correct time.

Any idea what's wrong with iCal and what can i do to se the proper dates? I don't want to switch to Outlook.

In iCal

Go to Preferences
Enable Turn on Time Zone support


iPod touch 4 doesn't connect to WIFI The following bug is something that started occurring today...

Whenever I try to connect to any WIFI network (routers, mobile hotspots), I can see my iPod tries to connect, but instantly loses connection. When I try to do this manually, it connects but immediately shows a screen with address http://www.apple.com, the title of the screen is "Log In" and the screen contains:

<TITLE>Success</TITLE>Success

The only thing I can do is press Cancel in the right top corner...
My ipod runs on iOS version 6.0.1.

1.) Go to SETTINGS next to your networks name there's a blue arrow click on that.

2.) Now turn ON auto-join

3.) Turn OFF auto-log in

4.) It Works!


Install knoppix on usb with disk utility? I have downloaded the linux distro knoppix.

I have snow leopard and i want to make a bootable usb with the above distro with the disk utility.

I put the source to be the iso of the distro and destination to be the volume of my usb.

When i click restore it throws error : invalid argument for the destination.

Anyone have any idea about that? How do i do it?

I have come across a similar issue merely trying to image dmg files to external disks with Disk Utility.app. Apparently, Disk Utility would prefer that before you begin your restore that you select the disk image in the left, and under the Image menu, select "Scan Image for Restore," and after that process completes, then try the imaging operation. If you have already errored, you need to quit Disk Utility and relaunch it, or you will continue to get the same error.


Set volume control for each app individually I'm capturing video with Final Cut Pro and I'm hearing the sound of the recording.

I would like to use the computer for other things while capturing.

How can I disable the sound for a specific application?

Please don't give solutions for paying apps.

I think SoundBunny is an app which works for this.
Link:
https://www.prosofteng.com/sound-bunny/
However it is paid $10 but there is a free month trial which you might be able to capture your video in time in that month. I haven't tried the app myself but it seems ok from the screenshots.


Why isn't `history -a` working? I am working under OS X 10.9.1 (Mavericks), using Terminal, which reports that it is GNU bash, version 3.2.51(1)-release (x86_64-apple-darwin13)

I noticed some weird issues where history was not working properly: history -a and history -a filename.txt don't do anything.  history shows the history I would expect.  This breaks my .bashrc synchronization of history across terminals.

I started to investigate by manually changing bash HIST variables.  Here is how I am able to reproduce my problem under somewhat controlled conditions:

I disabled my .bashrc
I opened a new terminal window and cleared the history

history -c

I confirmed that my PROMPT_COMMAND is back to normal/default:

echo $PROMPT_COMMAND

This returns: update_terminal_cwd;
I manually set the relevant HIST variables:

export HISTFILE="/Users/rsage/temp_history.txt"
export HISTSIZE=20000
export HISTFILESIZE=20000

I confirm my test history files are deleted:

ls *history*.txt # To make sure I know what I'm about to delete
rm *history*.txt

I attempt to save the history using history -a with no luck

history -a
history -a history_a.txt
ls -ltr ; date

This latter shows no history files:

...
drwx------+ 40 rsage  staff   1360 Dec 20 14:16 Desktop
drwxr-xr-x   4 rsage  staff    136 Dec 20 18:48 webApps
drwxr-xr-x   8 rsage  staff    272 Dec 22 09:11 code
drwxr-xr-x  17 rsage  staff    578 Dec 22 09:26 stuff

Sun Dec 22 10:17:50 PST 2013
...but I stumbled across the history -w command (I know it overwrites the file, which is fine with my nominal bashrc) and this seems to work fine:

history -w
history -w history_w.txt
ls -ltr ; date

which produces the expected results:

...
drwx------+ 40 rsage  staff   1360 Dec 20 14:16 Desktop
drwxr-xr-x   4 rsage  staff    136 Dec 20 18:48 webApps
drwxr-xr-x   8 rsage  staff    272 Dec 22 09:11 code
drwxr-xr-x  17 rsage  staff    578 Dec 22 09:26 stuff
-rw-------   1 rsage  staff    461 Dec 22 10:19 temp_history.txt
-rw-------   1 rsage  staff    494 Dec 22 10:19 history_w.txt

One last note.  It occurred to me that my sizes might be too large, so I just tried 200 and no change to behavior (the thirties are the history output numbers):

34  export HISTFILESIZE=200
35  export HISTSIZE=200
36  history -a
37  history -a history_a.txt
38  ls -ltr ; date

The ls outputs show no new files.

I noticed the same odd behavior, checked permissions, and sure enough, both the "World" and "System" had explicit permissions set to read AND write my .bash_history file, but I (the owner) had no permissions to that file at all!

I just forced "World" to "No Access" and gave myself and system r/w access and voila, everything is working the way it should.


How do System Preferences remain unlocked? To make certain modifications to system preferences, you first need to unlock the preference pane. Some of these changes are done on a system level and the command-line equivalent would need to be invoked as the root user (via setuid). However, running sudo has an expiration (typically 5 minutes) before needing to re-authenticate again; how do system preferences assert their "open lock" state?

What you are describing is the standard way, the Mac OS X do it.
You have to do the following to get around the five minuts loop hole: Guide to lock system preference

It is assert by using plist files which I hold system times etc. or that is how it was done i Snow Leopard and older.


Clearing cache and configuration settings for iOS apps iOS noob here.

How do I go about deleting all of the configuration and/or cache for a single iOS app?  My goal isn't to simply uninstall the app, but rather to delete all the app's settings to make it act like it's a brand-new download with no configuration yet.

(I'm used to Android where I can go into the Application Storage and click "Clear Data" and "Clear Storage" to delete everything except the app.)

When an iOS app is uninstalled, its settings and data are uninstalled with it.

Sometimes, you'll notice that when you reinstall the app, it will 'remember' some data from the previous install.  That's because apps can store info on your device and on their servers.

Some apps store your info on their systems or 3rd party providers and they identify your device that way. Sometimes it's as simple as the email address you provide when you create your account.

Also, Apple allows developers to call their developer framework to get a unique number for each device.  That a developer can access and store that number on their servers so they'll know if the same device or account has used their app in the past.  The only way around that is to completely wipe your device and set it up as new again.

As each app developer is different, and you don't know what code they implemented, the only way to find out if you can setup the app as brand-new again is to contact the developer or delete the app, restart your device, and reinstall the app again.


How to copy and paste in built-in dictionary I know how to look up words in the built-in dictionary in my iPhone, but is there some easy way to copy something from  the  dictionary or is there some 3rd party App that can do it?

There doesn’t seem to be a way to copy from the built in dictionary, but there is a workaround.
For the English dictionaries and thesauri, you can almost always find the same content freely online at Lexico, as the content for both comes from Oxford. (The same content even usually comes up when you search Google.)
I do this a lot actually and the content rarely ever differs between Lexico and the built in dictionary, even between the American built in dictionary and the British section on the website (both dialects are available on both the built in dictionary and the website). The website tends to have more example sentences though.
For example, gimme:


Can I get my Google Calendar shown in my iCloud Calendar on my PC? It works great on my iPad and iPhone, and I would like to be able to see both the iCloud Calendar and my Google Calendar at one page on my PC (Win 7).

You need to "subscribe" to the iCloud calendar from your Google calendar.

In iCloud:

Click the Share button to the right of the calendar you want to share, then select Public Calendar.
Click Email Link.
Type your Gmail addresses in the To field, then click Send.

In Google:

Copy and paste the link from the email you receive into Google’s “Add by URL” field in the “Other Calendars” section.
It can and most often WILL take up to 24 hours for events from the subscribed calendar to display in Google.


Why are applications (like Adobe Fireworks and Appcelerator Titanium) crashing on startup? Closed my computer last night, went home. Opened it and it had restarted. Now when I open a couple programs such as Adobe Fireworks or Appcelerator Titanium they throw up a nasty error like below. Other programs (Chrome, Firefox, Textmate, Versions) work fine.

Any thoughts on this? I haven't owned my MacBook long so I'm not even aware of the right tools or places to look to track this down. Any help would be most appreciated. It's making it hard to get my work done :]

If it helps at all both those programs were probably open when it restarted. From the look of it I'm not sure if it's a permissions error or something? I completely re-installed on of the applications Titanium. Didn't seem to help.

Process: Adobe Fireworks CS5 [1044]
Path: /Applications/Adobe Fireworks CS5/Adobe Fireworks CS5.app/Contents/MacOS/Adobe Fireworks CS5
Identifier: com.macromedia.fireworks
Version: Adobe Fireworks CS5 version 11.0.0.484 (11.0.0) Code Type: X86 (Native)
Parent Process: launchd [87]

Date/Time: 2011-02-18 09:45:47.689 -0500
OS Version: Mac OS X 10.6.6 (10J567)
Report Version: 6

Interval Since Last Report: 12983 sec
Crashes Since Last Report: 6
Per-App Interval Since Last Report: 325365 sec
Per-App Crashes Since Last Report: 4
Anonymous UUID: D16EAFE7-2F04-44D4-A984-5902A6EF8943

Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x00000000b0327ff8
Crashed Thread: 7

Thread 0:
Dispatch queue: com.apple.main-thread 0 libSystem.B.dylib
0x97dd0142 semaphore_wait_signal_trap + 10 1 libSystem.B.dylib
0x97dd5c46 pthread_mutex_lock + 490 2 libstdc++.6.dylib
0x91887559 __gnu_cxx::__recursive_mutex::lock() + 17 3 libstdc++.6.dylib
0x918874e6 __cxa_guard_acquire + 68 4 libTrueTypeScaler.dylib
0x91c92ab3 TTScalerInfo() + 50 5 libFontParser.dylib
0x9979a5f1 TTrueTypeScaler::CreateTrueTypeScaler() + 43 6 libSystem.B.dylib
0x97dee900 pthread_once + 82 7 libFontParser.dylib
0x9979a575

According to your crash log (thread 7 crashed) - it's trying to start up the updater and the updater is crashing attempting to read the preferences - so it's quite possible several of your preference files have been corrupted.

First thing I'd recommend is to open up Disk Utility, click on your startup drive and click Verify Disk to be sure that it's not a symptom of directory damage. If that checks out fine I'd recommend deleting the appropriate preference files from your Preferences folder (eg. com.adobe.Fireworks.plist from your Preferences folder) and see if that sorts things out.


Microphone not working on third party apps only (iPhone 6) Recently my iPhone's mic has stopped working but solely for third party apps such as Whatsapp, Snapchat & Telegram.

I have tried the following:

Restarting my phone
Updating my phone to the latest version
Using compressed air to clear any debris

I have tested the mic via phone call, facetime & siri and these all work fine as expected.

Has anyone experienced this issue? The only remaining thing that I feel as though I can try is a factory restore which I'm trying to avoid.

Any suggestions would be helpful as I haven't found anything through apple support guides for this issue.

Under Settings > Privacy > Microphone you'll be able to allow/deny each app that require the microphone to use it.


Deleting contacts from mac contacts application with no Phone number Is it possible to delete contacts from mac contacts application which have no phone no? Or export only those contacts which have a contact?

Thanks.

In Contacts or Address Book, you can make a Smart Group (File --> New Smart Group...) that has the criteria Phone is not set which will collect all the contacts without phone numbers. Then you can view the members of this group and delete those contacts (or do whatever you want with them).


Cannot switch focus between monitors when clicking a space in mission control I have my Macbook Pro at a desktop station with a monitor and mouse and keyboard. I will generally be working on the monitor and using the Macbook display for reference material and chat. When I am working, with focus on the monitor, I will open mission control and click on a different space on the Macbook screen to look something up. However, the initial click to switch spaces does not switch focus to the Macbook screen, so when I start typing I end up doing random things in the full screen app on my monitor.

Is it possible to change this behavior so that clicking on a different space on the non-focused monitor also switches focus to that monitor? Is this the expected behavior?

I've been trying to solve a similar issue, Mac mini with 2 external monitors. Changing focus is in System Preferences: Keyboard: Shortcuts: Keyboard: Move focus to active or next window. I changed the key combination to something easier than the default (Ctrl + F4).

I hope that helps.


How do I type a hyphen in iOS 12? You know, in SE markup language in the editor, a row of hyphens is useful.  You can either make a headline by putting a row of hyphens under a short line, or you can create a horizontal rule with a line of hyphens separated by white space.

When I try that in iOS 12, I get this

———

Or this

Headline
———

Note that I have hit "hyphen" six times and gotten 3 dashes.   And it does not work.  No horizontal rule (all the way across). No headline.

The problem is, they're not real hyphen-minuses from 7-bit ASCII.  They are some sort of typographical oddity - em space dash, en space dash, whatever.  I see I can also hold the hyphen key and it will give me the options for em space dash  and en space dash.  None are a hyphen!

How do I tape a plain ASCII hyphen-minus in iOS 12?

I realize this is a bit of an XY, but I need plain hyphens for lots of other things too.

Edit: Forgot to mention, I need to do this on other people's iPads, so it is not my purview to arbitrarily and permanently reconfigure their iPad to my tastes.  Besides I am not opposed to typographical features, I just need to use StackExchange from time to time.

Turning off Smart Punctuation (in Settings → General → Keyboard) allows me to type multiple hyphens without them being converted to em-dashes.

(Side note: here's a post by the creator of Markdown about this feature.)

As far as I can tell, this setting has two effects:

Change repeated hyphens to dashes
Change quotes and apostrophes to smart, locale-aware quotes (e.g., "" will become «» when the language is set to French).

These can't be toggled independently. The Apple help article for Numbers on iPad explicitly says:

  Numbers automatically converts double hyphens (--) to dashes (—) and
  converts straight quotation marks to curly quotation marks as you
  type. You can turn this setting off or on at any time.

  Note: The setting affects both hyphens and quotation marks—they’re
  both either off or on.

  [...]

  Tip: To use different formatting for specific text, change the
  setting, type the text, then change the setting back.

(Even though it says "Numbers automatically converts [...]," the setting is the same: Settings → General → Keyboard → Smart Punctuation. It's not specific to Numbers.)

This blog post suggests developers can turn this off selectively:

  A first step, if using a UITextInputTraits conforming control, would
  be to set smartQuotesType to UITextSmartQuotesTypeNo, and set
  smartDashesType to UITextSmartDashesTypeNo.

If it's only about Markdown, you don't need to change any settings. Alternate syntax is available for both headers and horizontal rules:

# Header 1
## Header 2

- - -
***
____

Gives:

  Header 1

  Header 2

That last uses underscores (_).