Can the macOS keychain generalize across all iOS apps?
Apple simply hasn't opened access to the Keychain to third-party apps. However that is changing in iOS 11. You'll be able to use your Keychain passwords across the system then.