根据Guideline 5.1.1,尽量让用户不登陆可以使用大部分功能。
但是对于支付,用户登录之后,可以多平台(苹果、Android、小程序)共享支付结果。所以一般支付前都会让用户登录,防止重复购买。但是碰到一个很严格的苹果审核,要求用户可以跳过登录去购买