Wifi losing internet connection (while still connected to router) I am facing an odd issue on macOS High Sierra 10.13.6. My wifi connection within the office is really messy now. Before I didn't have any issue for a few months. Furthermore wifi works perfectly fine with other networks.

There are 3 things happening periodically.

1) I am losing internet connection, but the laptop is still connected to wifi.

I was pinging 192.168.1.1 and everything seems to be fine, and then all of the sudden I start getting timeouts:

64 bytes from 192.168.1.1: icmp_seq=14195 ttl=64 time=4.036 ms
64 bytes from 192.168.1.1: icmp_seq=14196 ttl=64 time=4.597 ms
64 bytes from 192.168.1.1: icmp_seq=14197 ttl=64 time=3.270 ms
Request timeout for icmp_seq 14199
Request timeout for icmp_seq 14200
Request timeout for icmp_seq 14201
Request timeout for icmp_seq 14202
Request timeout for icmp_seq 14203
Request timeout for icmp_seq 14204
Request timeout for icmp_seq 14205
Request timeout for icmp_seq 14206
ping: sendto: No route to host
Request timeout for icmp_seq 14207
ping: sendto: No route to host
Request timeout for icmp_seq 14208
ping: sendto: No route to host
Request timeout for icmp_seq 14209

Tracerout is timing out.

2) Laptop is disconnecting from network and reconnecting in few seconds

3) Laptop seems to be connected (but now internet available), however when I click on wifi icon, I can see only 1 network (the one I am using) and no other network. After turning it off and on I can see 5-7 different networks

What I've tried so far:

Remove network and connect again
Remove and Re-Add The WiFi Service
Tried to use static IP
Reset PRAM and SMC
Add new location in Network settings
Reinstall OS
Restore factory settings on a router
Delete The Internet Preference Files (com.apple.internetconfig.plist,
com.apple.internetconfigpriv.plist and others)

Unfortunately, the issue still persists. I am running out of ideas... I thought that the adapter could get broken but it works fine with other networks. On the other hand, I am the only one in the office facing this issue along with router so doesn't seem like router issue either.

Any ideas how to troubleshoot it?

I would try again after a Safe Mode (restart holding Shift ⇧) and see if the results are the same. Also, could you try using Ethernet to gauge the difference? Is this a laptop? If so, is there a case which could be removed? Any new equipment nearby (ie an electric fan, metal filing cabinet, etc.) which could be disrupting the signal? If it is a laptop, it is entirely plausible that the internal antenna has come loose or damaged (any repair or upgrade work carried out?).


Selectively Disable Notifications/Alerts Calendar Is it possible to only receive notifications in a shared calendar of events that you are invited to or that you created yourself?

I don't need alerts or notifications to an event I only want to be aware of but not going to attend (like a dinner my wife is having with her girlfriends). Likewise, my wife doesn't need to know what time she needs to leave to get to a haircut appointment I'm going to.

No. Th only way to manage this is to use separate calendars so you can ignore invitations to those calendars that you wish to avoid. These settings are per calendar and not per invite or event.


Can I install Mojave on boot drive and still keep Catalina running I’ve tried a few times now but I get a message ‘you need to update to a later os’ when I try to boot up from the external.

It would seem that Catalina doesn’t like it. I still want Catalina installed but I need Mojave as an external boot drive.

Any ideas anyone?

I have a new MacBook Pro running Catalina.

macs require you to run whatever macOS was shipped with the machine or a latter macOS.  So, you bought a new mac that came pre-installed with Catalina which means you cannot run Mojave on it.  You could get a virtual machine and run Mojave in the virtual machine.  You can get Parallels and run Mojave.  You can try the free virtual box, but expect some difficulties install macos.

If you are still in the free return period, you can return your machine. Look for a new machine with mojave on it.


How can I find the PTUUID of a partition in a Linux IMG file on macOS I need to find out the PTUUID of a partition on an IMG file. This can be easily done in Linux by using the following command:
user@ubuntu:~$ sudo blkid /mnt/hgfs/Downloads/RPi/2021-01-11-raspios-buster-armhf-lite.img
/mnt/hgfs/Downloads/RPi/2021-01-11-raspios-buster-armhf-lite.img: PTUUID="e8af6eb2" PTTYPE="dos"

How can I accomplish the same thing, where the command would print out the PTUUID as shown above?

This answer will omit the path /mnt/hgfs/Downloads/RPi/ given in the OP's question.
The 2021-01-11-raspios-buster-armhf-lite.img file can be download by selecting the Download link for "Raspberry Pi OS Lite" on the webpage Operating system images.
The output from the macOS command file 2021-01-11-raspios-buster-armhf-lite.img is given below.
2021-01-11-raspios-buster-armhf-lite.img: DOS/MBR boot sector; partition 1 : ID=0xc, start-CHS (0x40,0,1), end-CHS (0x3ff,3,32), startsector 8192, 524288 sectors; partition 2 : ID=0x83, start-CHS (0x3ff,3,32), end-CHS (0x3ff,3,32), startsector 532480, 3104768 sectors

This output identifies the file as being an image of a drive using a MBR partitioning scheme. Therefore, the macOS command given below will print the PTUUID. The same command works with Linux.
od -A n -X -j 440 -N 4 2021-01-11-raspios-buster-armhf-lite.img

The output for macOS is shown below.
                 e8af6eb2

Linux will produce the same values, but the padded spaces may be different. For example, the output for Ubuntu Linux is shown below.
 e8af6eb2

Note: This value is not the PARTUUID of a partition on the IMG file given in the OP's question.

The macOS command fdisk 2021-01-11-raspios-buster-armhf-lite.img does a better job displaying the partition table, as shown below.
Disk: 2021-01-11-raspios-buster-armhf-lite.img  geometry: 902/64/63 [3637248 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: 0C   64   0   1 - 1023   3  32 [      8192 -     524288] Win95 FAT32L
 2: 83 1023   3  32 - 1023   3  32 [    532480 -    3104768] Linux files*
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused

Eventually, the PARTUUID of both partitions is just the PTUUID with the partition number appended, as shown below.
e8af6eb2-01
e8af6eb2-02

This can be verified by using Ubuntu Linux. The commands and output is given below.
dma@ubuntu:~$ losetup -f # This shows the next available loop.
/dev/loop0
dma@ubuntu:~$ sudo losetup /dev/loop0 -P 2021-01-11-raspios-buster-armhf-lite.img
dma@ubuntu:~$ sudo blkid /dev/loop0p1
/dev/loop0p1: LABEL_FATBOOT="boot" LABEL="boot" UUID="DC3E-E470" TYPE="vfat" PARTUUID="e8af6eb2-01"
dma@ubuntu:~$ sudo blkid /dev/loop0p2
/dev/loop0p2: LABEL="rootfs" UUID="a7adb26a-8b87-4729-99c8-9f5ac069d51e" TYPE="ext4" PARTUUID="e8af6eb2-02"


How to "refresh" a mounted NFS folder from my router in Finder? I have a rt-n56u router with an external hard disk shared in NFS.

Sometimes this shared disk shows in Finder, sometimes not, and I need to reboot router AND mac yosemite - even if I can see it being shared in my router's admin interface - to make it available in my sidebar. Sometimes, I need to wait some minutes for it to show.

What can I do to "force", "refresh", "flush cache" or something like this for my hard disk to show again without all this hassle? I'm fine with command line.

Using the Connect to Server in Finder you can set the URL and force a refresh.  In Finder Go > Connect to Server or Command ⌘ + K From there you can add the URL to your server.  This Apple support article has further details.  I hope this helps.


How can I add reminders via the command line? Once in a while it may be useful to add some reminders to Reminders.app from the command line — especially because they are synced to iCloud. Is there any way to do so?

A solution that does not rely on AppleScript is preferred: a) for performance reasons (probably silly) and b) AppleScript solutions often feel clumsy or overly verbose to me.

Here's another version that allows you to set the title, end date and time via command line arguments.

#!/usr/bin/env bash
# Make a new reminder via terminal script
# args: remind <title> <date> <time>

osascript - "$1" "$2" "$3" <<END
on run argv
    set stringedAll to date (item 2 of argv & " " & item 3 of argv)
    tell application "Reminders"
        make new reminder with properties {name:item 1 of argv, due date:stringedAll}
    end tell
end run
END

So if you were to name this script "remind" and give it executing privileges (chmod 755 remind), you could do this:

$ ./remind "Go to grocery store" 12/15/2013 10:00:00PM


Can Mountain Lion be modified so that a double click will open "hidden" folders and files? I've noticed something strange in Finder since upgrading to Mountain Lion; any hidden folder or files (that I've already run defaults write com.apple.finder AppleShowAllFiles TRUE for) can only be opened by manually Ctrl-clicking the it and selecting Open. Is there a way I can modify Finder's behavior to be able to double-click and open hidden files and folders as was possible on Lion?

Its looks like this might be a Mountain Lion Bug and a bug report has been submitted to Apple for this issue. Additionally, after some testing its seems that hidden files and folders will not open when double-clicked from with in a Finder window that has an icons, lists, or Cover Flow view selected.

Note:  For the Cover flow view double-click does not work in the list view, yet double clicking items in the cover flow section will cause the file or folder to open.

Note: If you double-click hidden files/folders on the desktop they open as expected, which seems odd, and kind of indicates that this not working in most Finder window views is just a bug.

Work Arounds until the bug (hopefully its a bug and not a new feature) is fixed by Apple:

Use the "column" or "Cover Flow" Finder views.

With column view selected hidden folders just open when clicked on, and hidden files open as expected when double-clicked.

With the Cover Flow view selected the work around is two steps.

Click on the hidden file or folder in the list on the bottom of the window.
Then double-click on the file or folder to open it.


Better way to Migrate user profiles Currently I am copying over their files by moving their user dir from one machine to the other. Then I create the account.

Is that the correct and best way to go? I am moving machines from 10.7 to 10.9. I would ike to also move all their application settings and more if possible.

I am a Windows/Linux guy.

/Applications/Utilities/Migration Assistant.app That is the recommended way from Apple. It grabs the necessary information and allows the user to work just as before. Easy peasy


Problem: How to clear all remnants of random.py, random.pyc, and random.pyo that isn't part of Python's standard library? I wrote an import random code, and unfortunately saved it as the module's name I was trying to call. eg. random.py

I believe, but am not sure, that I created the random.py file twice and thus I deleted the random.pyc, twice, that popped up in the file holding all my python programs, after running import random in the terminal, twice.

If I didn't create the random.py twice, somehow another random.pyc (besides the first one) was in the file holding my programs and I deleted it.

All the people I asked told me to delete the .pyc, and any file with random, random.pyo as its name. I've checked all my user created files, and none of them fit the description.

One of them told me to find and clear the temporary cached version of the random.pyc and random.pyo.

My question is where on this MAC air Yosemite can I locate a temporary cached version, and how to safely clear it?

use mdfind to locate all the files with that name (you might need to grep -w for the string or use mdfind with a "kMDItemFSName == whatever.py" clause)

Once you know where you've sprayed those files, you could either edit it into the question or decide to do a clean install / migrate user data or remove all the python and then patch that together from a clean install on an external drive.

It's had to know what specific things you've done, but hopefully a few of the tools can narrow you down to some options.

If I were on deadline and just needed to know what version of python was running - I'd brew install python after setting up https://brew.sh

You'd then have three installations, but the one that runs from the shell is controllable with $PATH and you can be sure it's up to date with homebrew.


Battery draining quickly in iPhone I have an iPhone SE running iOS 12 and the battery is running out quickly,

How can I found out what is draining the battery and how can it be prevented?

To see battery usage by app go to Settings -> Battery and you can see the battery usage by  app for last 24 hours of last 10 days. Then you can see what is using the battery.

About the battery usage on your iPhone, iPad, and iPod touch

You can click battery health to check the battery health to see if it needs replacing.

Alternatively you can try updating to the latest software. Later software updates improve battery life performance.

From this Apple Support article:

  Plug your device into power and connect to the Internet with Wi-Fi.
  Tap Settings > General > Software Update.
  Tap Download and Install. If a message asks to temporarily remove apps because iOS needs more space for the update, tap Continue or
  Cancel. Later, iOS will reinstall apps that it removed.
  To update now, tap Install. Or you can tap Later and choose Install Tonight or Remind Me Later. If you tap Install Tonight, just plug your
  iOS device into power before you go to sleep. Your device will update
  automatically overnight.

If your phone is low in battery you can preserve is by turning on low power mode in battery settings which turn off some features.

Use Low Power Mode to save battery life on your iPhone


How to scroll to the top of the page in Safari on iPad? Many web sites suggest to tap the very top of the screen (the status bar) but that does not work. It just shows the URL entry field and the tab "ears". I also tried double tapping. Nothing seems to work.

I have iOS 12.1.1

(I'm also interested in a solution for iPhone. There the "tap the status bar" seems  to work sometimes, but many times it does not)

Tapping the status bar is the system-wide scroll to top.

If the location bar in Safari is collapsed, the first tap anywhere in that area is overridden to expand the bar. If this happens on the first tap, now tap the status bar area.

The tap to scroll to the top only works when the location bar is expanded. This applies to iPhone and iPad alike.


Apple Watch iOS 3 control center does not show unlock symbol any longer Some days ago I mentioned by accident that my Apple Watch control center (the menu which appears when you swipe from bottom to top) does no longer show the symbol to lock the watch. My wifes Apple Watch still contains this lock button, so I'm wondering what I need to do to let it reappear. Any ideas?

Thanks
Markus

Did you get the os version 3.1.1?

It seems that with 3.1.1 the "problem" is considered a "feature", i.e. was intentionally removed (see http://www.idownloadblog.com/2016/12/14/watchos-3-1-1-disables-lock-feature-in-control-center-here-are-four-workarounds/ )

The article also lists various workarounds, the best seems to be disabling wrist detection (Settings → General → Wrist Detection)

The others are

Use Water-Lock instead
Lock your watch via Workout app


Using 'alias' in bash script in OSX I write some scripting and I want to make it work on Linux and Mac. The problem is, that "Implementations of sed, readlink, zcat, etc. are different on OS X and Linux."

So I tried THIS approach, but for me alias command does not work as I expect.
Here is simple script 'a':

$cat a
alias readlink=gredlink
readlink --help

and the result ...

$./a
readlink: illegal option -- -
usage: readlink [-n] [file ...]

Could anyone explain me what's under the curtain, and is there workaround?

Using OSX Yosemite 10.10.5
It's the same with the bash included with the OS as well with "GNU bash, version 4.3.42(1)-release (x86_64-apple-darwin14.5.0)"

Aliases aren't interpreted within shell scripts. From bash(1):

Aliases are not expanded when the shell is not interactive, unless the expand_aliases
shell option is set using shopt)

So the script still calls the standard readlink which doesn't know about --help.

Instead of setting expand_aliases (which you have to remember to do so on each system and which may lead to unexpected side-effects in other scripts) I would recommend to use functions instead:

function my_readlink() {
    greadlink "$@"
}
my_readlink --help


Charging behavior of iOS devices Does the speed at which the battery of an iOS device charges vary depending upon whether it is being used or not?
For example, when I am charging an iPhone in my car, will it charge faster when not in use?

Yes if you use it, it takes longer to charge because your usage consumes power as well. OTOH I doubt whether you will notice a huge difference when you only have 20 minutes left to charge.


Single application not showing up in Spotlight I have a strange issue where Matlab stubbornly refuses to appear in Spotlight search results.

I'm not sure what information to provide besides the fact it clearly exists in Applications:

It even appears in Launchpad just fine:

I don't have anything blocked from being indexed by Spotlight:

And yet, even searching for the exact name in Spotlight only yields some crash log.

The Spotlight search also works just fine for anything else / any other apps, and it updates fine (for example, I just searched it for the screenshots I made, and it found them) so it is not just "stuck".

Any ideas?

Go to System Preferences --> Spotlight --> Privacy. While that's open, go to Finder --> Applications and drag Matlab from Applications into Privacy. Close out System Preferences then reopen it and remove Matlab from the same place.

This will force a reindex for Spotlight. I've seen this work for some people and not for others but it's worth a shot.


Determine age of iPhone unit How can I determine the manufacture date/age of any iPhone device? If there is any way for this, please suggest one.

This website seems to be able to retrieve some information about Apple devices from the serial number.

There is also this website.


Files gone after disk utility repair tool. however, space on disk remains I stupidly repaired my external hard disk without backing it up via mavericks's disk utility repair option.

After the repair, all my folders disappeared but at the same time I noticed that the disk space still remained the same. Is there anyway to get these files back? My thesis is on it.

when running disk repair again, it managed to find the files but at the same time it doesnt restore it

Set the Finder to show invisible files. The following Applescript will toggle that on/off.

The report says files were moved to a folder called "." which will be invisible. If you're lucky they may be in there... otherwise it's time for Disk Drill or Data Recovery Data Recovery [neither of which are free]

The next things to do will be, in order...

Invest in a backup strategy; Time Machine, Backblaze etc & use it.
Throw that drive out & use an HFS+ formatted drive, with Journalling - because Mac's support for NTFS is not great.. & by default can't write or repair NTFS, so you either have Paragon or similar or you enabled it via Terminal.

Toggle Invisibles Applescript [copy/paste to Applescript Editor, save as Application]

        --Toggle Invisibles
    tell application "Finder"
        try
            -- on launch check invis files state, if invis, switch to vis
            set onOff to do shell script "defaults read com.apple.finder AppleShowAllFiles"
            if onOff = "NO" or onOff = "OFF" then
                my showAllFiles()
            else
                my hideAllFiles()
            end if
            my testFinderRunning()
        end try
    end tell

    --Finder Visible & relaunch sub-routine
    on showAllFiles()
        do shell script "defaults write com.apple.finder AppleShowAllFiles ON"
        tell application "Finder" to quit
        delay 3
        try
            tell application "Finder" to activate
        end try
    end showAllFiles

    on hideAllFiles()
        --try
        set onOff to do shell script "defaults read com.apple.finder AppleShowAllFiles"
        do shell script "defaults write com.apple.finder AppleShowAllFiles OFF" --OnOffCommand
        tell application "Finder" to quit
        delay 3
        try
            tell application "Finder" to activate
        end try
    end hideAllFiles

    on testFinderRunning()
        set test to 0
        --try
        repeat while test = 0
            log test
            tell application "System Events" to set test to count (every process whose name is "Finder")
            delay 2
            --we do this even if active because it doesn't naturally come to front
            try
                tell application "Finder" to activate
            end try
            if (test > 0) then exit repeat
        end repeat
    end testFinderRunning


Macbook doesn't stay asleep when lid is closed I have a 2006 Macbook running Snow Leopard. I suddenly noticed that my computer's battery would be at a different level when I woke it up than it was when I closed the lid to put it to sleep.  After leaving it on a table next to my bed a few times, I realized that my computer was randomly waking up (evidenced by the Apple logo lighting up) when it was laying on a flat, level surface with nothing on top of it or anything touching it.  I tried switching the settings so that I have to click the "sleep" option in the menu rather than relying on it to automatically go to sleep when the lid is closed, but the problem persists.  Why won't my Macbook stay asleep?

One possible cause is that the sensor to detect lid opening can trigger by mistake. If so, you can disable it by going into Terminal.app and typing:

sudo pmset -a lidwake 0

Note that this means the Mac will no longer automatically wake when you open it. Instead you would need a key press or mouse click to wake.


Drag and drop from Photos.app to Photoshop I can't seem to drag-and-drop photos from the Photos application into Photoshop, I could do this with iPhoto... How do I edit them in Photoshop?

Drag and drop does not seem to be possible. You can export the original to your desktop and then open with photoshop or another app.

How to export to desktop.


Is it possible to use an Apple Time Capsule just as a network attached backup drive and not a router? Short Question :
Is it possible to use an Apple Time Capsule just as a network attached backup drive and not a router?

Background :
We want to use a separate router to manage a more complex network. We where looking at not using an Apple Time Capsule and instead a 3rd party NAS (probably Synology) for Time Machine to backup to but as I've read in multiple places that backing up to a 3rd party NAS can cause the Time Machine backups to become corrupt / miss files due to the fact the HDD in a 3rd party NAS is ext4/NTFS/... and can't be OS X journaled (or what ever Time Machine prefers)

We've got a network as follows :

TP-Link Gigabit Load Balance Router with VPN (we will also set VLANs, static IPs etc on here)
48 port Netgear gigabit network switch
multiple in wall RJ45 ports
4x Ubiquity UAP Wi-Fi access points (some indoor some outdoor)

Yes, this is possible and actually quite simple. To prevent the Time Capsule from acting as a WiFi access point or router, and use it only as a backup disk, just open the AirPort Utility app on a Mac (Applications -> Utilities -> AirPort Utility) and do the following:

Select your Time Capsule and hit Edit.
Go to the tab labeled Wireless (not Network as zhovner suggests, as putting it in bridge mode only stops it from being a router but does not stop it from being a network access point that your devices will connect to)
From the Network Mode pop-up menu, choose Off.
Click Update, and the base station will restart and load the new settings.

The result will be a Time Capsule you can still wirelessly backup your Macs to, but does not function as a router or access points, so none of your devices will connect to it.

This is the setup that I use; I have 3 eero routers and thus needed the Time Capsule to not be an access point, and these steps stopped it from being that but let me keep backing up to it as usual.

From this wireless tab, just choose off in the Network mode pop-up and hit update.

Source is a Macworld article on the topic.


Connecting two MacBooks over USB-C for transferring video signal from one to the other I have two MacBooks (a Pro and an Air).  Both are modern and have USB-C.
I would like to run the video output from one MacBook into the other, using USB-C, and then use the second Mac to stream the video using OBS.  Is this possible without putting some converter in the middle?  It feels like it should be...

No, target display mode doesn’t work over USB-C.
You’ll want to screen share over point to point network for this.

https://www.airsquirrels.com/airparrot/

The latency for screen sharing is very good now. You might have better luck with an iPad for this and sidecar or dedicated hardware to get it into OBS.

https://shop.astropad.com/collections/luna-display-mac-and-pc


Quicktime for windows 7 64 bit I am using windows 7 64 bit on hp probook 4520s and want to install quicktime, apple provided link give the quicktime to download and install but it give error of some assembly instruction. I think that version of quick time is for 32 bit, microsoft have also given the same url for isntalling quicktime on windows 7 64 bit on its website so can some one please tell me from where I can get 64 bit version and solve my problem.

thanks in advance guys-

Quicktime is a part of the iTunes install, so if you download the 64 bit version of iTunes, you will get it as a package deal.

You should probably try uninstalling all apple components first if you are getting error codes on installing.

Could you also paste those error codes for further troubleshooting?


List all installed macOS packages I've inherited a pre-owned Mac running macOS High Sierra. I wish to use it for Web app development. It's been well-used by the previous owner for Software development and DevOps.

It runs like a HAL9000 (I suspect some Mac guru has configured it thus). So I do not wish to wipe and reinstall macOS. I wish to determine a list of all the apps and packages along with their version information installed via various sources like Mac App Store, manually installed software, Homebrew, MacPorts, Fink etc. For each app/package I am looking to obtain the following information:

Installed version.
Installation source, i.e. via a package manager (Homebrew, MacPorts, Fink), macOS pre-installed, or unknown (direct download).
Primary configuration file location. For e.g. httdp.conf, my.cnf, php.ini bin and log dirs for A++ etc.

I don't think of the Mac App Store as a package manager per-se, and I guess the app are tied to ones Apple ID than the machine, right?
By knowing the source or installation of package will help me with cleanup on unneeded apps and upgradation of the rest.

Additionally, it will be really helpful to identify components installed on virtual machines, XAMPP, MAMP environments etc. which have been in use.

I know theres containerisation, as Docker is installed.

When I say packages, I'm primarily interested in:

Major system services and Development libraries.
RDBMS, such as MySQL, MariaDB, PostgreSQL etc.
Web servers, such as Apache, Tomcat, Nginx, JBoss etc.
Core language libraries, such as Python, PHP, Java etc. If filtering is a hassle, all is good too from library to GUI app.
Programming language frameworks installed, such as PHP: Laravel, CodeIgniter; Python: MySQL Connectors etc.
Testing frameworks, such as PHPUnit.
Additional component packages and plugins installed/active beyond default configuration.
Front-end tooling, such as CSS: Bootstrap, JavaScript: Libraries. I'm guessing these would be installed in specific development environments not the whole machine? I don't think it would be possible to identify this level of environment for reuse and they tend to be set-up according to developer preferences and and the primary IDE/tools they use.
Developer tools, such FTP/SFTP Apps, Espresso, CSEdit, LiveStyle.
Web Browsers and associated tools, such as extensions and bookmarklets that would complete a full audit of macOS development environment.

Speaking of Editors & IDE's, I've got a ton of them, including Eclipse, Codekit, PhpStorm, Brackets, Sublime Text 3, Coda, TextWrangler, BBEdit, TextMate, Atom etc.

As a other way round ToDo, it would be great to have a general system audit tool and I could filter out.

Anyway, the primary question is how of identify the source package installer; so I can reverse out or upgrade cleanly. I know brew will tell you what it has installed but not whether a component already exists natively or otherwise.

I'll be amazed if anyone responds to this convoluted inquiry!

TL;DR, I am looking to compile a list of anything and everything installed in the OS over the default install.

"brew List" will give you a list of packages installed by Homebrew and "port installed" will do the same for MacPorts. I don't know a similar command for Fink but it should be listed in the Fink User's Guide.

To get a more general list of installed software, go to "About This Mac" found under the Apple menu. There are two buttons on the image that pops up. Select "System Reports". This opens a window which lists about everything for your Mac. On the left side of the window, about two-thirds of the way down is the word Software. Click on this and just explore. It will tell you much about the installed software.


Remap touch bar control keys, e.g., Siri I'd like to customize what the keys in my Macbook Pro's touch bar do. For instance, I have no interest in Siri but I'd be great to have the Siri key be the hotkey for iterm2 for instance.

Is there a way to customize the action for the "system" part of the touch bar's keys?

Whilst you can't completely customise the actions provided in the control strip, you can replace or remove buttons with other Apple-provided buttons. Go to System Preferences → Keyboard → Customise Control Strip… and replace the buttons on the Touch Bar with any other options.


How can I ask Siri what my current cell phone number is? I generally buy a new SIM card each time I arrive in a new country, so when I'm traveling, my phone number tends to change. I can find out what my number is by Settings>Phone>My Number, but it'd often be more convenient to get it from Siri. I can't figure out how to get Siri to give it to me. None of these queries works:

What is my cell phone number?
What is my mobile phone number?
What is this phone's number?
What is the phone number for this SIM card?

What's the proper incantation to get Siri to tell me my iPhone's telephone number?

As a one time incident take the number from Settings>Phone>Number and save it as a contact, you can then quickly get Siri to give it to you when required.


Xcode 10 Not Always Jumps to Location of Warning/Error After upgrading to Xcode 10, I have noticed that for some issues (not all) the source code editor no longer jumps to the location of a compiler error or warning when I click said issue on the issue navigator.

Any known fix to this? (other than "delete derived data", etc.)

From Stack Overflow:

  In the left hand panel, click on the "Show the log navigator", its the button which looks like a speech bubble. Now underneath will show the logs for every build. This is like the old Xcode, and will show errors/warnings. When you double click on the errors it will open the file to the line of the error.


VPN-Sharing via WLAN Internet Sharing I am connected to a vpn network throught the ethernet port. And I want to share these connection over a WLAN internet sharing my iPhone.

Configuration:

OSX: Mavericks (Version 10.9.4)
VPN: OpenVPN (with client Tunnelblick oder Viscosity)
Interface: TAP

I tried a couple of tutorials, but nothing works:

http://rodrigo.sharpcube.com/2010/06/20/using-and-sharing-a-vpn-connection-on-your-mac/
http://www.sparklabs.com/forum/viewtopic.php?f=3&t=1129

I also tried the tool IceFloor (hanynet), with the NAT combination and a shared vpn connection:

After assign these services, it looks so:

And my interfaces are:

Is these configuration all, or have i missed something?

Try with "share internet connection from tap0 to computers using en0", which is actually what you want, tap0 being the vpn and en0 being wifi.


Merge two pdf to one with their pages merged alternatively I have a PDF A.pdf and B.pdf and would like to merge them both to AB.pdf, where each page is merged alternately so that page 1 in AB.pdf would be the first page of A.pdf and page 2 in AB.pdf would be the first page of B.pdf etc.

I would like to achieve that with an handy command in bash on macOS 10.14.5. How can I do that?

There is a 3rd party app named PDFsam. SAM stands for split and merger. It does exactly what you're looking for and there is a free basic version. This is a newer version than I have but my version has a link near title bar that read Alternate Mix that will do what you described.


Kill processes automatically that get over x % CPU I have a (rather annoying) process on my iMac that tends to get out of control.

Unfortunately, it's not possible to get rid of it. Much as I want to.

This process is fine at first - using 1-2 % of my dual-core CPU.

Then it happens. The entire machine slows down. If I can manage to get Activity Monitor open, I can see that the offending process is using 200%, even 300% of my CPU.

Not fun.

If I can get Activity Monitor or Terminal open, and kill the process, it will restart itself and behave like a good little process. For a while. The it goes crazy again.

Being an iOS developer, I'm thinking that the best way to combat this process is an automated assistant.

What I have in mind is a background process that would kill the offending process as soon as its CPU usage hits X%, say 50 or 75%. The the process will restart and become sane without my intervention.

Is it possible? I can write code, AppleScript, anything to make the machine usable again.

This post suggest using monit.
As you have given no details as to the nature of the process, I can't advise whether their suggested config would be of any use for you.


Homebrew Python not linking Im trying to follow some tutorial where you install OpenCV but they require me to have the output of which python be /usr/local/bin/python. No matter what I try, it's staying as /usr/bin/python/

My .bash_profile looks like this:

export PATH=/usr/local/bin:$PATH
alias python='/usr/local/bin/python'

And my /usr/local/bin/ looks like:

MBP:bin ar$ ls /usr/local/bin/
2to3                idle3.7             pbr             smtpd2.7.py
2to3-2              jpegtran            pip             smtpd2.py
2to3-2.7            lame                pip2                tiff2bw
2to3-3.7            libpng-config           pip2.7              tiff2pdf
apm             libpng16-config         pip3                tiff2ps
atom                lzcat               pip3.7              tiff2rgba
bower               lzcmp               png-fix-itxt            tiffcmp
brew                lzdiff              pngfix              tiffcp
cjpeg               lzegrep             ppm2tiff            tiffcrop
djpeg               lzfgrep             pydoc2              tiffdither
easy_install-3.7        lzgrep              pydoc2.7            tiffdump
exrenvmap           lzless              pydoc3              tiffinfo
exrheader           lzma                pydoc3.7            tiffmedian
exrmakepreview          lzmadec             python2             tiffset
exrmaketiled            lzmainfo            python2-config              tiffsplit
exrmultipart            lzmore              python2.7           unlzma
exrmultiview            mvn             python2.7-config        unxz
exrstdattr          mvnDebug            python3             virtualenv
f2py                mvnyjp              python3-32          wrjpgcom
f2py3.6             ng              python3-config          x264
fax2ps              node                python3.7           xz
fax2tiff            npm             python3.7-32            xzcat
ffmpeg              npx             python3.7-config        xzcmp
ffprobe             opencv_annotation       python3.7m          xzdec
ffserver            opencv_createsamples        python3.7m-config           xzdiff
gdbm_dump           opencv_interactive-calibration  pythonw2                xzegrep
gdbm_load           opencv_traincascade     pythonw2.7          xzfgrep
gdbmtool            opencv_version          pyvenv              xzgrep
idle2               opencv_visualisation        pyvenv-3.7          xzless
idle2.7             opencv_waldboost_detector   raw2tiff            xzmore
idle3               pal2rgb             rdjpgcom

Please let me know what I can do to fix this. Thank you!

sudo ln -s /usr/local/bin/python3 /usr/local/bin/python

should allow you to run v3 by just calling python.


How do I import Notes from my iPhone to my iPad? For some reason, I can't import Notes from my iPhone to my iPad via iTunes - is there a fix for this?

Configure your iCloud account in the prefs on both devices to sync notes and they will be done over the air.


Scrolling text box in Keynote.app? Can I place a scrolling text box on a slide in Keynote?

By default, the "Text" items do not scroll. Any added text that flows beyond the edge of the slide is hidden (truncated).

That seems to be possible, at least if you can accept it to be "animated", and scroll on command: https://www.youtube.com/watch?v=HHl72gfDl94


iPhone 4 - Camera flash stays lit even when the phone is off I was given an iphone 4 to fix. I've replaced screens before, but this guy tried to do it himself but he couldn't do it. When I got the phone, the flash lit up. It wasn't a full "flash" like you get from some flashlight applications, it was just dimmly lit.

I took apart the phone. Successfully put it back together, and the little light from the flash was still there. Even when the phone is powered off, it stays on. I can go into the camera app now, and if I take a picture, it FLASHES, but then it stays dimmly lit. Any ideas at all? Hardware problem? Is there anyway to reset this?

This is definitely a hardware problem. It comes from the flash not being properly connected or the connectors on the board being damaged. Normally reseating the connection fixes the issue. He was probably a little heavy handed when he put the phone back together or the board has suffered ESD damage.

As well as this being annoying, it will drain the battery.


“invalid active developer path” when attempting to use pip3 after upgrading to macOS Catalina I am trying to run pip3 from Terminal and the following error shows up:

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun.

I have just upgraded my os to Catalina and have already tried:

xcode-select --install

which shows me:

Can't download the software because of a network problem

And:

sudo xcode-select --reset

which outputs nothing and when I run pip3 again, I get the same error. Is there anything else that could be done? Am I missing something here?

You are perfect in your thinking. The true error is your machine needs a valid, secured web connection back to Apple’s content delivery network and servers. See if you can download any app from the Mac App Store and then when that’s working, retry the install.

xcode-select --install

Apple generally requires you to allow outbound traffic to the 17.0.0.0 network range, so if you’re on a filtered network, consider using a VPN to get outside the restrictions or have networking open outbound ports for your device to rule that out as an error.

Once you’ve gotten a good install, the select command above will report that the developer tools are installed and to use Software Update to update them. Since you tagged your question Xcode you could install that as well and then run it - it will install the tools as well (including the xcrun tool which is the first item needed by pip3)


How to change "display name" for email contact in mac mail? Ive got an email contact with the email address careers@example.com , but for some reason in the "display name" for their email address in OSX mac mail, it shows up as "Studio - Example".

Here is what happens when i input the email address :

If i right click the "display name, i can "edit address"

Which will open the text edit options in the screenshot below, which works for this time, but next time i enter the email address again, i get the same issue.

Any ideas ?

It looks like this is the display name associated with that email address, as set by the email owner. You have no control over this unless/until you add it as a contact and override the display name. This is why when you get an email from a brand new address you typically see a display name instead of the raw email address.


What does MacOS actually do when open a file? Background of this question:

I built an application by LabVIEW to open .tdms file, and I know it can receive arguments that pass to it because following code works just fine:

open -a /Application/My.app --args /path/to/file.tdms

Since command line works, I decided to associate .tdms to my application so that I can double click the file to open it, and I succeed by modifying My.app/Contents/info.plist.

And things get interesting, when I try to open file either by double-click or choose app in "Open With..." list, a pop-up window shows

  "My.app" is damaged and can’t be opened. You should move it to the Trash.

Some suggested xattr -cr /Application/My.app would solve the problem, but it doesn't work for me.

That's why I want to know what does macOS actually do in the background when open file? How does the arguments pass to application?

Additional info:

I use "Open Application Reference" and Property Node in LabVIEW to receive arguments that pass to my application.
I added following code into info.plist to associate filetype to my app:

    <key>CFBundleDocumentTypes</key>
    <array>
        <dict>
            <key>CFBundleTypeExtensions</key>
            <array>
                <string>tdms</string>
            </array>
            <key>CFBundleTypeRole</key>
            <string>Viewer</string>
            <key>CFBundleTypeName</key>
            <string>National Instruments TDMS File</string>
            <key>CFBundleTypeIconFile</key>
            <string>icon.icns</string>
        </dict>
    </array>

LaunchServices

macOS includes Launch Services. This code is responsible for launching applications and providing those applications with the details of files to open or print:

  Launch Services is an API that enables a running application to open other applications or their document files or URLs (uniform resource locators) in a way similar to the Finder or the Dock. Using Launch Services, an application can perform such tasks as:

  Open (launch or activate) another application
  Open a document or a URL in another application
  Identify the preferred application for opening a given document or URL
  Register information about the kinds of document files and URLs an application is capable of opening
  Obtain appropriate information for displaying a file or URL on the screen, such as its icon, display name, and kind string
  Maintain and update the contents of the Recent Items menu

AEOpenDocuments

To open files, graphical applications on macOS are sent AppleEvents of type odoc:

  Event that provides an application with a list of documents to open. Sent, for example, when a selects one or more documents for your application in the Finder and double-clicks them.

The launched application's arguments do not include the paths of the files to open.


How Can I Clear the Website Loaded on Startup? On Mac OS Lion, apps seem to persist their state across launches. Generally, this is a good thing. However, I seem to have run into a problem.

In Safari, I must have typed quickly and hit enter after entering the letter W. Now, whenever I open Safari, it opens a window and immediately tries to reach http://w/, which is obviously not accessible. Not that it makes much of a difference, but I'd like to remove this persistence.

How can I remove the last opened window from Safari, so that it doesn't show this window on every launch?

As far as I know, there is not currently a way to tell an app to never remember its state.

You can, however, control this on an individual quit basis. That should be enough for you to get Safari to forget http://w/. Here's how:

Go to the Safari menu. Hold down the option key. You'll see Quit Safari change to Quit and Discard Windows. Click this item.

Now, reopen Safari. It should go straight to your homepage instead of to the page that was open when you quit.

If that doesn't work, it is possible that you've somehow set http://w/ to be your homepage. To change this, go to Safari-> Preferences-> General.


Xcode vs TextEdit “Find and Replace…” The default hotkey behavior in both Xcode and TextEdit “Find and Replace” is:
Find... ⌘F
Find and Replace... ⌘⌥F

However, in TextEdit, the dialog for “Find and Replace” remains even after you press ⌘F. In Xcode ⌘F hides the “Find and Replace” section of the dialog and only displays the “Find” part.

In TextEdit, ⌘F sets the focus (which means your text marker is in the box) in the “Find” textbox. ⌘⌥F sets the focus in the “Find and Replace” textbox. Pressing ⌘⌥F followed by ⌘F keeps the entire dialog open. In Xcode the focus is ALWAYS in the “Find” dialog, no matter what hotkey you invoked it with.

I prefer the TextEdit behavior, but would also like consistency. Is there any way to make Xcode behave as TextEdit in this regard?

Here is a Part solution for setting the focus for ⌘⌥F

Save this Applescript down as a Text file instead of a script.

#!/usr/bin/osascript
tell application "Xcode" to activate
delay 0.5
tell application "System Events"

    tell process "Xcode"

        keystroke "z" using {command down, option down}
        delay 0.3

        keystroke tab
    end tell
end tell

In terminal.app

Make the script file executable by running

chmod  +x /path/to/foo.applescript

In Xcode  go to the Preferences-> Key Bindings Tab.

And change the Find and Replace (menu) 's hotkey to ⌘⌥z

Now still in Preferences go to the Behaviours Tab

Click the '+' button to add a new custom Behaviour.

Name it and give it the hotkey ⌘⌥f

On the right hand pane of the Behaviours Tab scroll down to the bottom

And using the Run  dropdown choose script. Select your Script file.

Now you can use the ⌘⌥F and the find and replace will appear and focus will go to the replace field.

As to replicating the keeping the Replace in view if it is already showing when you hit  ⌘F.  I think that in most cases it is redundant because you will want to still hit ⌘⌥F to get back to the replace field and the Find's text field will still be show with the changes you just made.


Song capacity of 1st Gen iPod I had downloaded several songs on my iPod about 2 years ago. I purchased more and downloaded them, but realized many of the original downloads were missing. I tired to download again and it doesn't work. Is there a limit for songs/albums? They are all on my laptop as purchased. I only use it at the gym, but would like to have more choices.

Can anyone help?

Here you can see the capacity in GB and how many songs are estimated for the original iPod.  See linked source below for other models.

  * Apple estimated the song capacity of the first and second generation iPod using the 160-Kbps MP3 format. These files are larger than the
  128-Kbps AAC format used to estimate the capacity of subsequent iPod
  models.

Information taken from: How many songs does each iPod, iPod mini, iPod nano, iPod touch, and iPod shuffle hold?


Application migration and apple id association Used home sharing to grab my son's copy of iPhoto a few years ago.  Now I have a brand new MacBook and I used migration assistant to copy files to it.

An iPhoto update came out last week and I tried to install it but it wanted my son's apple id password, even though iPhoto came with the new macbook.

How can I change the iPhoto to belong to me and my apple id?  Or is there a way to restore it from the original macbook install?

You have to uninstall (delete) the current iPhoto and re-download it from Mac App Store. You cannot update an app which does not belong to your Apple id. The re-downloaded iPhoto will recognize your previous iPhoto Library.


How can I tell exactly what keys are being pressed on the Mac? At the moment I'm trying to remote control my machine and command and ctrl do not seem to be working properly.  Is there some type of 'keyboard sniffer' functionality so I can see exactly what is and is not being received?

I don't know if the built-in keyboard viewer is sophisticated enough, but it should highlight pressed keys.

If you do not see those options, make sure it is checked off under your System Preferences > Keyboard

There are also apps like Keycastr that display bezel elements for pressed keys.


5GHz capable drivers for BCM94360CS on Windows 7 Background

I'm running Windows 7 via bootcamp on my early 2015 Macbook Pro (via a separate guide: https://forums.macrumors.com/threads/guide-install-windows-7-in-macbook-pro-early-2015-with-almost-fully-support-include-track-pad.1992139/) and had to jump through many hurdles to get this working.
Everything works well for the most part other than the wifi.
My card is a Broadcom BCM94360CS; I've tried numerous drivers but almost ALL of them don't work whatsoever. The only one that worked for me was the Chinese driver listed in the guide above (direct link to driver: https://drive.google.com/file/d/0Bxq--onVE9j5T1dNY3BlRWxEZms/view?usp=sharing).

The Problem

Whilst the driver works, it's connection speed and overall stability is quite terrible and it does not seem to support 5GHz networks (there is not even an option in the settings; other devices on the same networks have also had much faster speeds by comparison).
Since this is a Wifi driver issue, I was hoping somebody could kindly provide a stable driver capable of faster speeds and / or assist me in editing the INF file to enable such functionality.

I don't have any experience editing INFs or anything like that but I managed to get my unsupported 2015 Mac stable on Windows 7 so I feel I'm somewhat tech savvy if anyone has any advice.
Admittedly, I'm not even sure if I installed the drivers correctly the first time but nonetheless, spamming F8 to disable driver signature reinforcement when I boot up isn't such a big deal.
As for why I have to stick to Windows 7, it's related to compatibility with a programme needed for school. Windows 10 is simply not an option at the moment so don't waste your breath telling me to upgrade lol.

Thank you!

The problem is that you're looking for drivers for a wireless adapter that was pretty much only on Apple devices* for an Operating System that reached End of Mainstream Support January 15th, 2015.  It went completely EOL (End of Life) in January of 2020.
Your 2015 MacBook Pro was literally released the same time, if not shortly after Windows 7 was deprecated for Windows 8.  Apple, nor Microsoft were going to spend development cycles writing a driver for it - this is why it's so rare.
Supposedly, Boot Camp 6 drivers might work for you.  However, there's no tweaking of INF files that will increase throughput - that's a function of how the driver was written.  INF files are what describe to the Windows installer what the driver name and location is, the device name and location, and what registry options to be added/modified during install.  None of it "fixes" a problematic driver.
I understand that Windows 7 is critical for you, however, it's odd that a school would require you to utilize a tool that only runs on an OS that's been dead for 5 years now.  Your next option would be Windows 8, which might have better compatibility.  Windows 10 does have Compatibility Mode which allows older software designed to run on Windows 7/8 to run on Windows 10.
Now, if this is something you've personally decided that you only want to run Win7 and/or this particular application, then you'll need to make some compromises on your end as it's extremely unlikely you'll see any development on this driver for Windows 7.
Finally, your last option is to run the App in a VM rather than in Boot Camp.  As it runs in virtualized environment with virtualized network adapters, you won't have any compatibility issues with respect to drivers.

* https://deviwiki.com/wiki/Broadcom_BCM94360CS


How can you delete pics on your phone (while on computer) before syncing? Whenever I go to sync my photos to my computer I see all "pocket photos", screenshots no longer needed, and duplicate shots I'd prefer to delete.  However I can't do this from my computer where it would be sooooo much easier.  This is not just because of the UX, but also because you can see the images larger.

I don't want to waste double the space on my phone and computer and have to do double work.  I also don't want to spend my time crouched over my phone inspecting and slowly poking with my finger when I have a full screen, keyboard and mouse interface at my disposal.

[Aside: The conspiracy theorist/negative karma in me believes apple sets this up intentionally so you run out of space faster and need to buy icloud storage or devices with larger and larger storage the next time around.]

Use Image Capture in the Applications folder. Connect your device and choose it from the sidebar, then select the photos you wish to delete and click the  icon at the bottom.

You can switch the view from list to thumbnails at the bottom too and increase the size of the thumbnails using the slider. Use ⇧-click and ⌘-click as usual to select multiple photos for batch deletion.


Change download location of Safari PDF download button I would like the following behaviour of the Safari PDF Download button:

On clicking the PDF download button by moving the pointer to the bottom of a pdf/ps, the file is downloaded to the Downloads/ folder. Instead, I would like that to work as a "Save As" button so that I can save the pdf by a different name and in a location I prefer.

I know there is Cmd-S but I would like to use this as an opportunity to learn about Apple Scripts if that kind of idea can be used to solve this problem.

AppleScript on its own can't be used to 'hook' into other actions such as clicking certain things. There are tools available to run AppleScript on keyboard shortcuts, however you might as well use ⌘S in this case, or remap this shortcut with System Preferences → Keyboard. One cannot change the download location of the button in Safari preferences.


Macbook crashes at startup after process bar appears Today the Macbook pro I purchased in December got quite slow, and so I decided to reboot it. I restarted it normally through the system, but it had not started up when I checked few minutes later. When I try to turn it on it seems normal first, but after couple of seconds a process bar appears, loads around one fifth through, after which the computer shuts down again.

My laptop runs Lion, and this isn't the first time it's acting up. My hard drive crashed few months back, but IT at my school was able to fix it (has not made the "dying hard drive" clicks much since then)

Where could the problem be, any way to fix it myself or should I bring it to Apple care?

If your hard drive was clicking audibly, I'd say the actual hard drive has failed. Even if it did stop doing it as often, that's basically the Death Rattle as far as hard drives go.
The below is a copy-paste of an answer for how to get a Macbook booting again through a really base-level disk repair, but it doesn't always work. Give it a shot, but I really recommend you call up AppleCare or go to your nearest Apple Store or Apple Authorised Repairer to organise service and have the hard drive and hard drive cable replaced.
I've modified the following a little bit from the source, since it was referring to a few things not relevant here.
Ultimately, I just hope you already have a backup.

Try a filesystem check from Single-User Mode
Start up the Mac while holding option, and then select your Macintosh HD, and before pressing the return key, press and hold the Command key and the S key. while holding them, press return, and once the screen goes black and text appears, let of of the Command and S keys.
When it finishes loading, you'll get a section of text as follows:
Singleuser boot -- fsck not done
Root device is read-only
If you want to make modifications to files:
    /sbin/fsck -fy
    /sbin/mount -uw /
if you wish to boot the system:
    exit
:/ root#

Some other messages may pop up after that, but once you see that on your screen, type that first sbin command:
/sbin/fsck -fy

That'll go though, check your filesystem for errors, and try to repair them, and if it does, then it will recheck, and rerepair if needed, up to three times.
Keep running that till it doesn't bring up "repairing" messages, or you get the EXACT same repairing messages twice in a row.
At that point, type reboot and see if it starts up. This is similar to using Recovery HD's disk utility to repair disk, but definitely has a higher success rate.
If at any point you get a:
Read: I/O error

then it means either the Hard Drive, Hard drive Cable or SATA controller is failing.
If you get up to your user account screen, when you type in your password, hold the shift key and then press the return key, and let go of the shift key when you see your desktop, so that you start up with the minimum startup applications and processes.
If you get it booting, I recommend copying all your files off to another disk, reformatting your Macintosh HD volume and Reinstalling OS X, since the FSCK single user method mostly just gets your drive to a workable state but doesn't usually prevent it from degrading in the future.

Again, if the drive has previously been making clicking sounds, get it serviced, preferably before your Warranty runs out.
If you can get a reservation at a nearby Apple Store, they may be able to get you started up from their network and you might be able to copy files from your computer to an external hard drive, so if you need to be able to do that, take an external hard drive in with you.
If you're going to a Authorised Repairer, but it isn't an Apple Store, they'll probably charge to do they same thing, but still worth it if you don't have a backup.


Can I install a 256gb SSD from a late 2010, early 2011 MacBook air 13 inch (A1369) into my late 2010 11 inch MacBook Air (A1370)? The 11 inch MacBook air did not ship with or offer a 256gb SSD, only 64gb and 128gb. However the 13 inch from late 2010 did ship with a 256gb SSD.

Is the 256gb SSD from the 13 inch MacBook air (A1369 I believe) compatible with the 11 inch MacBook Air (A1370) from the same late 2010 time period?

Yes. The drives are the same physical dimension. There will be no issue with it being recognized.


wifi and hdmi problems on OS X yosemite (macbook pro 15-inch retina, late 2013) Just wondering if anyone has been having this issue and found a workaround:
My wifi works consistently both on Ubuntu and Android.
Sometimes it also works on OS X, other times it does not - not even after rebooting. No idea what's the problem.

I also have problems with its HDMI output (random pixels being displayed on the external screen). Again, Ubuntu works fine with the same TVs.

At least the wifi issue should have been fixed (but it wasn't) with the latest update:


How to resize a screenshot image on a Mac so that it is "regular size" when posted on the Internet? Short question: why if I do screenshot on a Mac and crop it, and see it using Preview, it is a good size but when posted to Internet, such as StackOverflow, its width and height always double? I can resize 50% width and height but the image is not as clear (not retina). So how can I use that image and not have it show up twice the width and height?)

I sometimes take a screenshot on a Mac (OS X Mavericks), by CMD-Shift 4, and resize it to 50% width and height in Preview.

But when posted on the Internet (for example, on an online forum or on ibb.co or imgur.com) , it is double size again. I tried 50% and then resolution changed from 144 to 72 for the original image, and the same: it is still double size.  I had to do a 25% and also 72, in order that it is the proper size.

It is really weird. Why 25% and not 50%, and how does the 144 or 72 matter? (or does it?)

I'm not quite sure what you mean. I tested it with a screenshot (see above) and reduced the resolution to half, uploaded it here, it's still the new resolution that I chose in Preview.

Maybe you can try the following:

Change the resolution in Preview
Close the image
Right click on it, check Get Info, then "More Info", there you should find the current resolution which should be slower than before
If this does not work for you, maybe try a tool like ImageMagick that offers a lot of options for manipulating images.

http://cactuslab.com/imagemagick/


Why is the Apple logo upside down when the lid is open on the older Apple notebooks? Why is the Apple logo upside down when the lid is open on the older Apple notebooks?

A former Apple employee, Joe Moreno has a blog post explaining why:

  "We were told by the Apple design group, which takes human interface
  issues very seriously, that they had studied the placement of the logo
  and discovered a problem. If the Apple logo was placed such that it
  was right side up when the lid was opened then it ended up being
  upside down when the lid was closed, from the point of view of the
  user."

So when closed, it appeared right-side up from the point of view of the user. But when opened, it appeared upside down from the perspective of on-lookers. Joe Moreno states that "Opening a laptop from the wrong end is a self-correcting problem that only lasts for a few seconds. However, viewing the upside logo is a problem that lasts indefinitely."

All of these decisions of course went through Steve Jobs. With the release of the current Macbook product lines, Jobs reversed his decision and had the logo appear right-side up from on-looker's perspective.

Sources:

Upside Down Apple Logo -
http://blog.joemoreno.com/2012/05/upside-down-apple-logo.html

The Upside Down Apple Logo: A Steve Jobs Mistake -
http://www.cultofmac.com/168377/the-upside-down-apple-logo-a-steve-jobs-mistake/


iphone and ipad app for emails that supports colors, fonts, etc I can easily bold, italicize, and underline words...but I really want to be able to style my emails.

Are there mail apps that:
*  support colors (mandatory)
*  free or low cost preferred

Nice to have are:
* full "html editor" built into the email client to change fonts, font size, color, alignment, etc.

Can someone recommend options?

I do this so seldom, that I use another editor to compose what I need and then copy/paste. On the iPad, you have split screen so you can edit in one larger pane and then compose the main in a smaller pane.

Here are my editing apps of choice:

Notes - free and powerful
Coda - HTML powerhouse
GoodNotes - more for note taking, but handwriting to text is so awesome, I had to include it
Drafts - pure writing power
Pages - also free and powerful

Each has different strengths.


How to delete item in Bin "... cannot be modified or deleted because it is required by MacOS"? I'm on a 2014 MacBook Air, 10.14.5

A couple of weeks ago I did a quick sweep of my files and drives to get rid of junk, mostly old photos and videos I had accumulated that I didn't need/want anymore. Everything deleted fine, except for one .mp4 file. This file, it seems, managed to get into my Bin, but is now stuck. I would really like to get rid of it - it was copied off an old USB drive and is about 5GB, which is a lot when you only have 10GB free space.

When I drag it anywhere, it just copies. When the bin is emptied, I get the message "....mp4 can’t be modified or deleted because it’s required by macOS".

I've looked for possible solutions, including turning off System Integrity Protection and reinstalling the OS but to no avail.
Please help! Sorry if I've missed any details

The '“…” can’t be modified or deleted because it’s required by macOS.' message is typically caused by ACL permissions set on the file which cannot be changed unless SIP is disabled. Obviously a 5GB .mp4 file is not system file that needs protection and has somehow may have had erroneous ACL permissions set on it.

One sure way of deleting this file without having to disable SIP or modify ACL permissions is to boot to  Recovery Mode, (⌘R when restarting the Mac), and then in Terminal (on the Utilities menu)... use the following command, e.g.:

rm -f /Volumes/Macintosh\ HD/Users/Your_Short_Name/.Trash/filename.mp4

The example command above assumes the main Startup volume is Macintosh HD, change as needed.
The Your_Short_Name is that which you normally see in Finder as the name on your Home folder.
If filename.mp4 has spaces in it, then escape with backslashes as shown in the example command.

Then type reboot and press enter to restart the Mac back to normal mode boot.

ACL - Access Control Lists See also the chmod manual page.
SIP - System Integrity Protection


Turn on Bluetooth on an iMac without a keyboard or mouse? I have a 2015 iMac, that I use with a Magic Keyboard and a Magic Trackpad. Today I was changing some settings and accidentally turned off Bluetooth, disconnecting my peripherals.

Is there any way to get Bluetooth re-enabled without a USB keyboard/mouse? I don't have either a wired mouse or keyboard. Could I remote in from my iPhone somehow?

If I have to get them, will a wired keyboard be sufficient to enable Bluetooth without a mouse?

You can use the Magic Keyboard/Trackpad as wired devices by using a Lightning-to-USB cable (like the one from your iPhone).


How can I switch between textmate and terminal quickly? Is it possible to have a short cut so I can jump between Textmate and terminal quickly?

I know I can do it via cmd+tab but I still have to find it from the menu bar.

There are a couple of ways doing this.

The quickest and easiest is to use Spaces.

Put Textmate on Desktop 4 and Terminal on Desktop 3

Then you can use ctrl-option and either 3 or 4 to switch between the two.

Personally I use Keyboard Maestro for this. I used to use a Service and a keyboard shortcut but a "feature" of the new security system makes it impossible for a Service to use the System Event library unless you turn on accessibility for every app. You need that to select "Bring All to Front".


Removing favorite styles does not work in Lion’s TextEdit In TextEdit on OS X 10.7 Lion, I want to remove some custom text styles I created previously (see screenshot). I have tried the “Remove from favorites” button in the “Show Styles > Favourite Styles” dialog, however this only removes them until TextEdit is reopened. How do I delete the styles permanently?

It looks like you have run into a bug in Lion’s version of TextEdit. For reasons unknown, the designers of TextEdit opted for storing favorite styles in the global preferences file (~/Library/Preferences/.GlobalPreferences.plist) when they introduced the feature. They might have intended to create a user global stored styles system for NSText based rich text editors (not the only oddity of the system – this post has a good write-up of TextEdit’s style implementation). This has worked up to and including OS X 10.6 Snow Leopard.

In OS X 10.7 Lion however, TextEdit has been sandboxed (sandboxing means, in layman’s terms: the operating system only grants an application discrete rights to access the file system, network, OS services etc. as defined by the app – so called entitlements. Anything a sandboxed application tries beyond that what is covered by its entitlements will be denied and logged by the sandbox daemon sandbox). A look at the log, where you will find an entry similar to this one

02.11.11 14:44:54,659 sandboxd: ([73342]) TextEdit(73342) deny file-write-create /Users/<user>/Library/Preferences/.GlobalPreferences.plist.c2n4nCb

each time you try to store a new favorite style shows that writing to .GlobalPreferences is not among TextEdit’s entitlements. The result: Lion’s TextEdit can neither store new favorite styles*, nor delete ones written ether by previous versions of TextEdit (your case).

To get rid of the old styles, you need to remove the NSFavoriteStyles key from the global preferences list. If you have Xcode installed, invoking

open ~/Library/Preferences/.GlobalPreferences.plist

will open the file in Xcode’s plist Editor, where you can remove / modify it manually. If you don’t,

defaults delete -g NSFavoriteStyles

will get rid of all stored (“favorite”) styles.

* it might look like it does, as these are stored in memory while TextEdit runs, and with Lion’s revamped process management, it is difficult to tell when textEdit really quits. Still, once it does, the favorite styles disappear.

ADDENDUM: Reported as a bug to Apple (OpenRadar rdar://10385163).
According to Apple Developer Relations, this bug has been quashed as of OS X 10.8


Multiple Enterprise Developer License account for a single DUNS number We are a small startup with only a single DUNS number.  However we need to make apps for each of our clients. As part of our business model, we do all the licensing for the clients.

Is it possible to have multiple Enterprise Developer License account for a single DUNS number?

For example:
Apple ID Client - Derek's Company XYZ
Enrollment ID: 1TL2Z8535Z
D-U-N-S® 1111222334

Using this DUNS number, I was able to get an enterprise license for Apple Developer account: Derek.company@xyz.com

Using the same DUNS number, can I create an second and a third enterprise license for Apple Developer account, Derek.company_two@xyz.com, and Derek.company_three@xyz.com?

I haven’t seen this ever. Most companies end up with too many DUNS numbers and not too many accounts on one.

I would recommend you guide your clients to make their own developer account - one for each business in their name, with their DUNS and their ultimate control. Have them add your single developer AppleID be added to their accounts. That scales well, protects you and your clients and let’s your team work on different accounts. Then you are an authorized agent on all of the clients that subcontract you to developer and provide them with services.

I do think you’re trying to do the right thing separating the accounts, just that each company should have its proper address entered correctly.

Your contract lawyer would be the best person to advise you since I could see you jeopardizing all the accounts if Apple determined you impersonated other entities or didn’t respond legally correct information on the contract you are signing as a developer.

Specifically, and not even considering getting the accounts approved in the first place, you would likely run afoul of 4.2.6 app review guidelines unless all your clients had the same model and you just submitted one app that aggregates in the “picker” model.

  4.2.6 Apps created from a commercialized template or app generation service will be rejected unless they are submitted directly by the provider of the app’s content. These services should not submit apps on behalf of their clients and should offer tools that let their clients create customized, innovative apps that provide unique customer experiences. Another acceptable option for template providers is to create a single binary to host all client content in an aggregated or “picker” model, for example as a restaurant finder app with separate customized entries or pages for each client restaurant, or as an event app with separate entries for each client event.

https://developer.apple.com/app-store/review/guidelines/

There it explicitly warns that the provider of the content should directly submit their apps and that your role is to provide them the tools to submit their own app. If they subcontract that to you, a good contract lawyer can keep you set both as a company, for your clients and to satisfy Apple if asked about the relationship.


How to recreate /usr/local with SIP/rootless mode on El Capitan? With rootless mode enabled (a.k.a System Integrity Protection) it turns out you can remove /usr/local but cannot recreate it:

$ sudo rm -rf /usr/local
$ sudo mkdir /usr/local
mkdir: /usr/local: Operation not permitted

How to (re)create /usr/local or any such folder?

/usr/local has been both re-creatable and writable on El Capitan since 2015-10-21 when Apple released /System/Library/Sandbox/Compatibility.bundle version 12 in software update 031-40358 patching 10.11 and 10.11.1, and installed as part of the 10.11.2 update, 10.11.2 combo update, and 10.11.2 clean installs. You do not need to do anything special unless you have not updated to the latest point release of El Capitan.

A patched system will have compatibility bundle greater than or equal to 12 and show

iMac-TMP:~ joe$ grep /usr/local /System/Library/Sandbox/rootless.conf
*               /usr/local
iMac-TMP:~ joe$ grep /usr/local /System/Library/Sandbox/Compatibility.bundle/Contents/Resources/paths
/usr/local
iMac-TMP:~ joe$ defaults read /System/Library/Sandbox/Compatibility.bundle/Contents/Info.plist CFBundleVersion
12.0
iMac-TMP:~ joe$

An unpatched system will have compatibility bundle less than 12.0 and not have the /usr/local entry in /System/Library/Sandbox/Compatibility.bundle/Contents/Resources/paths.


Wifi per app monitoring on iPad Are there any apps to can monitor iPad network usage per app?

What's going on is out of no where one of our iPads will start uploading to Amazon's datawarehouse. Even if I double-click the button and shut everything down, it still finishes it's "sync" -- whatever it's syncing.

The problem is we don't know what app is causing this or even why it's causing this. Nothing is set to backup within iCloud.

For instance, one of the servers we're uploading 100KB (yes, that's bytes): s3-us-west-2-w.amazonaws.com -- now keep in mind, 100KB is a fairly significant amount of data to be uploading and it's making us very nervous about what data is being sent to Amazon's storage cloud that some arbitrary user has.

All we have is the official Amazon app and the Kindle app but my iPad never does this upload action.

It does this for non-trivial amount of time (read: > 3 minutes) -- which is a considerable amount of data and makes gaming and web browsing less enjoyable (and by that I mean miserable).

Powering off the iPad entirely and powering back on the iPad resolves the issue for a few days, which is interesting in and of itself.

Thoughts? I'm very interested in actually resolving the situation than just blocking at the router but can not find an app that allows me to identify which app is drinking my bandwidth like it's vodka.

Edit 1: iPad is latest generation -- iPad Air 2 -- with WiFi only.

Edit 2: How do I know what'g going on? I have a RT-AC87U router that tells me. I know it's just his iPad and I know how much it's uploading and downloading and where that data is going. I would expect regular updates / downloads but uploading large quantities of data has us baffled as all he has are video's, manga, Kindle, etc. Backups are handled manually.

Edit 3: There's a few apps he got from the Apple store such as ComicGlass. I'm not particularly interested in enumerating all the other apps as if there's no way to identify what app is doing this we will wipe the app and iPad go from there. I'm let down that there's no real troubleshooting method to know what application is sending data, of some kind, to a location that we don't have control over that we haven't asked to back up -- and Apple doesn't provide troubleshooting tools to help locate rogue apps like this, so with that, I must confess defeat since no comments have offered more than a manual method of figuring this out.

s3-us-west-2-w.amazonaws.com

AWS in this domain name stands for Amazon Web Services, while S3  stands for:

  Amazon S3 (Simple Storage Service) provides a fully redundant data storage infrastructure for storing and retrieving any amount of data, at any time, from anywhere on the Web.

US and West probably refer to the location of those servers. (I use Amazon's Glacier to backup some of my data to the cloud so I recognize this pattern)

This means your iPad is uploading data to Amazon's cloud servers, but it doesn't necessarily mean it's Amazon's apps, since many developers utilize AWS within their own apps for tracking, monitoring, hosting, and storage.

Proposed solutions:

I suggest either/both of the following, none of which are "perfect" solutions:

You're saying that no matter what you do, the data is still uploaded. This means that this app has "Background App Refresh" enabled. Go to Settings, General, Background App Refresh, and make a list of "prime suspects"1, disable background app refresh for these apps one-by-one and see if the uploading stops after you disable the background uploading for this app. (The app would still be able to upload if you use it)
(This won't work if your iPad is WiFi only) iDevices actually provide you with stats on cellular data usage by app. Go to Settings, Cellular, and scroll down until you see a heading: "Use Cellular Data For". Now, take a couple of screenshots at different times, and see if the data usage increases for an app that you haven't used since you've last seen the uploading process.

1 Would be really helpful if you edit your question with this list as well.


Big Sur: Booting Win10 from SSD and Disable Internal Drive Computer: MBP 15 Late 2013.
I have a BIOS booting Windows 10 installed on an external SSD. Windows occupies two partition on this SSD. The first is the System partition and the second is a combined Windows and Recovery partition. Below is the output from the command diskutil list.

Since I updated to Big Sur, I can not boot Windows from the external SSD anymore. I get a message that there is no bootable device and the computer restarts booting into macOS on the internal drive. It looks like Apple updated the boot loader (I can not tell from the new graphics), which appears to be connected to the issue. I have tried pretty much everything at this point and the only thing that lets me boot from the SSD is if I completely wipe/format the internal drive.
Is there a way to disable the internal boot drive so the boot loader doesn't see it?
(I know this is a work around, but I don't have the time right now to further investigate the issue with the external SSD and why it can't boot from it.)

The firmware, stored on the logic board of your Mac, contains both BIOS and UEFI boot loaders. Additionally, the firmware on the logic board contains the Mac Startup Manager, which allows you to choose available startup disks or volumes. You can access the Mac Startup Manager by holding down the Option (⌥) or Alt key immediately after starting or restarting your Mac.

IFAIK, the the Mac Startup Manager can not be configured to to ignore the internal drive.

However, there exists other startup (boot) managers which can be configured to ignore the internal drive. One such free product is the rEFInd Boot Manager. To configure rEFInd to only search for BIOS booting external drives, one only has to add the following line to the end of the refind.conf file.
scanfor biosexternal

Furthermore, the rEFInd Boot Manager can be configured during installation to be accessible from the Mac Startup Manager. The rEFInd Startup Manager can be installed in your existing EFI partition, so you will not have to make changes to your external drive. If desired, rEFInd can silently BIOS boot windows installed on an external drive.
I used a 2013 iMac to verify your problem with the Mac Startup Manager exists. Next, I installed rEFInd to verify rEFInd would solve the problem. A more detailed explanation is given as an answer to the question Two Bootcamp installations: first one on Internal HDD and second one on external Thunderbolt 2 SSD.


iMessage doesn't say "delivered" I have an internet friend, we were chatting using imessage, everything works properly until i try to send a message and then imessage doesn't say delivered neither sending. I tried using my other email address to text him, and it works, it says delivered, i know this is weird so i tried again using my first email, but it still doesn't say delivered. Did my friend blocked me?

*i don't have his number, just his email.

If your friend turned off iMessage or turned off Read Receipts, then you won't get the Read notification.  If they're using a beta of iOS 10, they can turn off Read Receipts for individual contacts.

Also, as you suggested, if the friend decided to block you, you won't see the notifications, either.

EDIT: As indicated in the comments, you will see the Delivered notification even if Read Receipts has been turned off.  Edited answer to reflect that.


Why is the process named geod in my iOS simulator trying to access irs.gov? I'm developing an app that has absolutely nothing to do with anything other than specific external audio-related hardware. While running my app in the iOS simulator, I got a message from my LittleSnitch (that's a firewall) that the process geod (iOS) is trying to access irs.gov. As if that wasn't enough, the next attempt was to azadiradio.org. I blocked both but I'm wondering: what is going on within my iOS simulator?

This sounds like a classic case of bad reverse DNS. Note that both the IRS and azadiradio.org are at least partially hosted by Akamai's servers. This can lead to some confusion for people trying to do a reverse DNS. Your simulator might be trying to access some other server (could be Apple's, they also use Akamai) and Little Snitch tries to translate that IP address into a domain. When that IP is used by one of the world's largest hosting and content distribution networks, you run into problems.


Fixing Mac Mini that uses 10x normal power in sleep mode When I return to my Mac Mini in the morning, the case is warm to the touch, even though at that point it's been sleeping for hours with the display off.

According to https://www.apple.com/environment/pdf/products/archive/2014/Macmini_PER_feb2014.pdf and https://www.apple.com/environment/pdf/products/archive/2012/macmini_oct2012.pdf the Mini should use under 1.5W in sleep, yet this one uses 15W.

After rebooting the device will sleep at 3W, but as soon as any user account is logs in, the minimum sleep draw seems to be 13W, with 15W typical.  All figures are measured with a Kill-A-Watt EZ. This is a quad core 2012 model.

$ pmset -g
Active Profiles:
AC Power        -1*
Currently in use:
 standby              1
 Sleep On Power Button 1
 womp                 0
 autorestart          0
 hibernatefile        /var/vm/sleepimage
 darkwakes            0
 networkoversleep     0
 disksleep            0
 sleep                0 (sleep prevented by coreaudiod)
 autopoweroffdelay    14400
 hibernatemode        0
 autopoweroff         1
 ttyskeepawake        1
 displaysleep         10
 standbydelay         4200

$ pmset -g assertions
2015-10-09 22:22:18 -0700
Assertion status system-wide:
   BackgroundTask                 0
   ApplePushServiceTask           0
   UserIsActive                   0
   PreventUserIdleDisplaySleep    0
   PreventSystemSleep             0
   ExternalMedia                  0
   InternalPreventDisplaySleep    1
   PreventUserIdleSystemSleep     0
   NetworkClientActive            0
Listed by owning process:
   pid 54(powerd): [0x0006fef70010029f] 00:06:33 InternalPreventDisplaySleep named: "com.apple.powermanagement.delayDisplayOff"
    Timeout will fire in 157 secs Action=TimeoutActionTurnOff
Kernel Assertions: 0x4=USB
   id=501  level=255 0x4=USB mod=10/4/15, 8:20 PM description=XHC1 owner=AppleUSBXHCI
   id=502  level=255 0x4=USB mod=10/9/15, 4:28 PM description=EHC2 owner=AppleUSBEHCI

All tests are done with USB devices other than keyboard/mouse disconnected.
What else can I check?

IMHO Your problem could have 2 reasons:
1) Software problem, your sleeping computer was not sleeping, it crashed while trying to sleep
2) Hardware problem, your SMC (System Management Controller) is confused - or worse - your mainboard is partially fried.

This is what I would do in chronological order:

Make sure you have installed the latest firmware updates
https://support.apple.com/en_US/downloads/macmini

Reset the SMC
https://support.apple.com/en-us/HT201295

Reset NVRAM/PRAM (this for sure won't solve your problem but why not try)
https://support.apple.com/en-us/HT204063

Backup files, download El Capitan, make a bootable USB and reinstall OSX from scratch.  Don't do the upgrade, choose for a clean install.

Last resort: get your Mac to the Apple store and ask a Genius to perform hardware analitics.  On a lucky day you might be entitled for a free mainboard replacement if Apple deems that your hardware can be of good use at the investigation department.


Mac Mini screen glitch followed by fan noise then reboot My Mac Mini 2014 has been glitching recently. I don’t know whether its releated to the recent OSX update. Without any sign, the screen would blur as the image bellow.

The keyboard and mouse has no response. Then, there is a lot of fan noise, and later the screen goes black and then the system is rebooted.

It was able recover after reboot. However, after this issues happened several times, it cannot recover now. When power on, the fan keeps making noise, and the screen is black. There is no signal in the monitor.

Is this a graphics card issue? Can I fix it by replacing the logic board?

It is likely that the macOS upgrade you did recently is coincidental.

The symptoms you describe lead me to think that the issue is strictly hardware and will need examination from a tech conversant with troubleshooting Mac hardware.

It could be a 'graphics card' issue but as the graphics card is integrated on the system board and not a separate item that is separately replaceable (though there are some independent techs who do such work) it is more appropriately referred to as a system board failure.

So, time to take it in for service. A local Apple Store, Apple Authorized Service Provider or Apple tech of your choice.


How to permanently allow location access for a website in Safari 11? The method mentioned in this question no longer works:
How do I permanently allow a website to access my location?

Is there some way to achieve the same effective in High Sierra?

Open the website you want to permanently allow.

Go to Safari preferences at top left under Safari.
Click on Website tab.
Click on Locations tab on left side.
On currently opened websites, select Allow on the one that you want to permanently allow.


Is there any way to get iPhone app notification to Mac computer? When an iPhone app gets a notification, I don't want to go heads down and check the phone.  Is there any way to get that notification on my Mac instead?

There's currently no native way to do this, but there are a couple of ways to do this with 3rd party apps:
Notifyr ($4).  This will allow you to recieve push notifications from any app on your iOS device with your Mac.  There are some base system requirements, so thee the web page for full details.
ForwardNotifier (Free).  This requires you to jailbreak your phone but you will be able to get your push notification on macOS, Windows, and Linux.


how to switch to verbose output Using Debian linux, I can switch to verbose output during shutdown and startup by pressing F2.

I already know how to startup in verbose mode using cmd + V but I would like to switch to verbose mode from non-verbose mode.

Is there some way to do this using OSX snow leopard.

To boot into verbose mode use CmdV on boot up.


Zoom in/out keyboard shortcuts for Swedish keyboard? I could not get the keyboard shortcuts for zoom in/out in Aperture 3 on my Swedish Keyboard.

According to the documentation it should be Command+= and Command+-

I have searched the Internet, but it only shows the same as above.

Firstly, I'd check which keyboard shortcuts are documented for zoom in/out in the relevant menu.  My View menu (in Aperture 3.4.4) is as shown below: note the keyboard shortcuts to the right of the menu option.

I read that '=' is shift-0 on a Swedish keyboard.  On my UK keyboard, '=' has a key to itself (pressing shift-= produces '-'), so I'd guess that the issue is to do with the shift key.
So, secondly, a different approach -- if we can't work out how to generate this key combination on a Swedish keyboard, I'd suggest changing the keyboard shortcut.  To do this, go to Apple menu > System Preferences > Keyboard > Keyboard Shortcuts.  Select Application Shortcuts on the left.  Press the '+' button, then select Aperture as the application, type Zoom In for Menu Title (making sure you get the spellling and capitalisation exactly right), and then type the key combination you'd like to use in the Keyboard Shortcut box.

Finally, if you are eligible for software support, I'd suggest calling AppleCare and asking them for help...


Iphone 4S jailbroken stucked in respring logo I wanted to free some space on my Iphone 4S and I deleted the fonts folder from system. When I want to restore .ipsw with the iTunes gave me the error 3194 with internet, and 3004 without internet connection. I edited the host filed and nothing worked. I try to use TinyUmbrella but this doesn't work and said something about Java error like "please define exe4j_java_home 32-bit jdk or jre download". What can I do now?

Put your iPhone in DFU Mode :
1. Plug your device into your computer with a USB cable.
2. Turn off the device (if it does not turn off the traditional way, hold both power button and home button until it turns off).
3. Hold the Power button for 3 seconds.
4. Hold the Home and Power buttons for 10 seconds.
5. Release the Power button but keep holding the Home button.
6. After about 15 seconds you will be alerted by iTunes saying that it has detected a device in Recovery Mode.
Normally you should be able to install iOS again but there are a lot of chances that you will not be able to back up your data. Moreover, your iPhone will not be jailbroken anymore.


Shift, CMD, Option and Alt disable my left/right mouse clicks I've noticed that for a few days now, on my computer running Mojave 10.14.6, that if I hold any of the modifier keys down, I lose the ability to left or right click, preventing me from using any application that uses the modifier+click combo or selecting multiple items in a list  that aren't right next to each other

I use a Corsair K70 Mk.2 keyboard and Corsair M65 mouse with the ckb-next driver, the Magic Trackpad doesn't work for this either.

I simply fixed this by nuking my drive and reinstalling. Doing a simple in-place reinstall didn't help.


Can you let Preview (the app) cycle through anything? This is related to this question:

How to start a slideshow on the Mac super quick and easy?

Basically, I wonder why even in Snow Leopard, I double click on a photo in Finder, and Preview will show that photo, but no arrow key can let me see the next photo in the folder?   Is there a way at all?  Or will the next version of Mac OS X add it, I wonder -- is it that counter-intuitive to show the next one?

As more or less already answered in the question you linked to, you can get the effect you want by

selecting the first file, pressing Space to open Quick Look and use the cursor key to jump to the next one
selecting all the relevant files (pictures) and pressing Space to enter Quick Look
selecting all the relevant files (pictures) and pressing ⌘+O to open them in one Preview window
command-doubleclicking the folder containing the pictures to open a new finder window followed by ⌘+4 to switch the new window to Coverflow mode
command-doubleclicking the folder containing the pictures to open a new finder window followed by ⌘+3 to switch the new window to Column mode and just step through the files to get the content displyed in preview mode in the last column.

Given the different options already available to get the desired result, do we really need another one?

PS: Technically speaking, Preview.app is just an application able to display pictures and PDFs. It doesn't know anything about a next file in a folder.


How do you turn on a iphone 4 when your power button doesn't work and your phone wont charge? This is the second time my phone turns off on full battery and I cant turn it back on last time i waited two days i guess it drained the battery and all but this time my phone was on 30 % I've called apple and they've only sent me to the apple store I NEED my phone. I tried plugging it into the base and pressing the home button and then connecting it to a computer but my phone wont show up as a device and its quite frustrating. can some body please please help me!?

If you plug an iPhone into a charger it should power on. If it's on but frozen, you could connect to iTunes and reset/ wipe it, but that might lose some data depending on your backup situation and what is on the phone.

If it doesn't, then there is a hardware problem and you'll need to get that fixed or live with a faulty device.


IPSec/L2TP Unable to connect When attempting to connect to my StrongSwan server I'm getting getting an error message saying the server did not respond.  However, looking in /var/log/system.log shows that it is responding but that the system isn't able to open /etc/authorization.

My understanding, as a Mac noob, is that /etc/authorization is deprecated in Mavericks which is what I'm running here.

Also, the connection is set up through the native Mac networking tool, the certs are loaded in Keychain Access, and I'm using IKEv1.

Unfortunately as I noted, I'm a Mac noob and not sure where to start my search on correcting this error.  What I've found so far are just posts about how Mavericks has deprecated /etc/authorization, but not what to do if for some reason an application is attempting to use it.

After much searching I found the answer at http://www.henrywang.org/entry/mavericks-and-cisco-vpn (Warning : Written in Chinese you'll probably need to translate it.).

TL;DR The private key needed to be set to "Allow all applications to access this item" in  Keychain Access.


How to restore Chrome "size-to-best-fit" zoom functionality? Chrome for Mac used to have the behavior that clicking the green "maximize" button would resize the window to best fit the page content. For example, if your Chrome window wasn't wide enough horizontally to fit the text of the webpage, clicking the green button would expand the window horizontally until it perfectly fit the text. It seems in recent versions of Chrome this was discontinued in favor of the green button full-screening the window.

I prefer the old behavior... I'm using Yosemite and short of reverting to an old version of Chrome, is there any way I could get it back?

Any advice is appreciated, thank you!

Try to hold on option key and click the "green" button.


Stop iPhone from vibrating when recording a voice message in Signal or WhatsApp Whenever I start a voice message recording in Signal or WhatsApp my iPhone SE vibrates. This vibration can be heard at the beginning of the voice message. The phone also vibrates at the end of the voice message, when I release the "microphone" button.

Since this happens in two messengers independently, I suspect that this is a system setting. I was not able to find an option to turn this off. The phone does not vibrate when I use the built-in "Voice Memos" app.

Neither the silent mode nor the do-not-disturb mode have an effect on the vibration.

How can I stop my iPhone SE from vibrating whenever I start and stop a voice recording in a messenger?

iOS 12.0 (16A366),
iPhone SE (MP832DN/A)

This is a system setting and can be fixed in settings.

Go to Settings -> Sound and turn off "Vibrate on Ring".


Sync Photostreams from different Apple ID's to the same PC I've got a great setup when it comes to backing up the photos I take with my iPhone.  They are synced to iCloud with Photostream, and then iCloud pushes them down to my PC.  My PC runs a job in the middle of the night to backup this folder offsite, and all of this requires very little maintenance or thought.

However, we recently got an iPad for my wife and I'd like to add her Photostream into the mix.  I want Photostreams from both devices to end up on my PC eventually so they can be backed up.  The part I have not figured out yet is how to push Photostreams from two separate iCloud accounts to the same PC.  We use the same account for App Store purchases, but we have different accounts for everything else and we'd like to keep it that way.  Does anyone have any thoughts?

My thought: create separate user accounts for you and your wife on your PC. Or create a Virtual Machine. I don't believe you'll find a simpler option for this. iCloud Control Panel is your only real choice for getting PhotoStream onto your PC.


Keyboard shortcut to turn off automatic highlighting in preview? In Preview you can turn on or off automatic highlight/underline/strikeout by clicking the 'pen' in the "highlight" item in the tool bar. The keyboard shortcut for this is ⌘ Command^ Control H/U/S, typed when nothing is selected.
What is the keyboard shortcut to turn off automatic highlight/underline/strikeout?

To turn it off, you have to go back to "text selection mode" but unfortunately, there's no keyboard short cut.   From the Tools menu, you would click on Text Selection to get out of the automatic highlight/underline/strikeout mode.

However, we can create one!
In System Preferences → Keyboard → App Shortcuts create a new shortcut by clicking the "+".  Then, in the drop down, select "Preview" for the App, type the exact name of the menu title, in this case "Text Selection" and assign it a shortcut.  I used ⌘ Command^ ControlT to stay consistent with the other shortcuts.