Let $(\rho_{\lambda})_{\lambda}$ a family of injective sheaves on the space $X$ (therefore injective objects on the category of abelian sheaves). Using universal property of product it's easy to see that $\prod_{\lambda} \rho_{\lambda} $ is also an injective sheaf.
My question is why then for the sheaf cohomology holds the isomorphism
$$ H^r(X, \prod_{\lambda} \rho_{\lambda}) \cong \prod_{\lambda} H^r (X,\rho_{\lambda})$$
Ideas:
I know that the sheaf cohomogies induced by injective and acyclical resolutions are identical, but I don't see why this fact may inply the isomorphism above.