If I run the IPFS daemon as a "LaunchAgent" as described here, then start it as described, I see it show up:
➜ ~ launchctl list | grep ipfs
- 127 io.ipfs.go-ipfs
But if I run ipfs swarm peers, I get:
Error: This command must be run in online mode. Try running 'ipfs daemon' first.
Use 'ipfs swarm peers --help' for information about this command
I'm sure I'm misunderstanding something about how this works. :)