Mac App Store 的版本(所以一定是沙箱内运行)。 程序是关闭状态,来了新邮件,居然有 badge 能投递到图标上。
想问下是什么原理。难道是像 iOS 一样 APNS 那样么?如果是那样的话……那岂不是我邮件账号被托管了? 还是说后台运行了?不过似乎没看到进程。
求解释。
1
SourceMan 2016-12-02 21:03:47 +08:00 via iPhone
走 apple 的 APNS
|
2
boywang004 OP @SourceMan 那也就是说,我邮箱的用户名密码等信息是被上传到服务端了是吧……听着略刺激。
|
3
wym572 2016-12-02 23:35:18 +08:00 via iPhone
是有后台进程在检查吧。
|
4
junhaoim 2016-12-03 00:16:32 +08:00
@boywang004 Gmail 的话应该是从邮件服务商那里拿的 token ,登录的时候会显示授予 Spark 哪些权限。别的邮箱就不知道了。
|
5
yyfearth 2016-12-03 05:55:58 +08:00
@boywang004 没错 几乎所有的 iOS app 想要推送通知 其实都把你的 token 上传服务器了
你的账号就是被托管了 而且如果你有多个账号登陆 开了 iCloud 同步的话 你会发现它只需要你验证其中一个的的登录 其他的就都会同步了 不过他们的服务器一般不会存用户名和密码 因为对于第三方验证 有个 auth 的 token 就够了 除非是一般的邮箱服务没有 token 只有密码 @wym572 应该不是后台进程 而是 APNS 否则 iOS 版没办法实现即时的推送 就算是依靠后台刷新也是没办法保证的 |
6
bao3 2016-12-03 12:05:47 +08:00
楼主,所有的推送都是要被托管的,按照你的需求,你应该手机上, mac 都不想用托管。
|
8
freewizard 2016-12-05 19:12:55 +08:00
|