Flutter: рд╕реНрдкрдВрджрди рдХреЛ рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдореВрд░реНрддрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП

рдХреЛ рдирд┐рд░реНрдорд┐рдд 2 рдордИ 2016  ┬╖  139рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: flutter/flutter

рдЧреНрд░рд╛рд╣рдХ рдбрд╛рд░реНрдЯ рдХреЛрдб рдХреЛ рдЖрдИрдУрдПрд╕ рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рджреЛрдиреЛрдВ рдкрд░ рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рд╡рд╛рдИрдлрд╛рдИ рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреЗ рдкрд░ рдбреЗрдЯрд╛ рдХреЛ рд╕рд┐рдВрдХ рдХрд░рдирд╛, рд▓реЗрдХрд┐рди рдРрдк рдЦреБрд▓рд╛ рдирд╣реАрдВ рд╣реИ, рдЖрджрд┐ред

@mpcomplete рдиреЗ рд╕реНрдкрдВрджрди рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд╛рд░реНрдЯ рдХреЛрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Android рдкрд░ рдПрдХ рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрдирд╛рдИред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЖрдИрдУрдПрд╕ рдкрд░ рд╕рдорд╛рдирд╛рдВрддрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рдирд╣реАрдВ рд╣реИред

рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдкреНрд▓рдЧ рдЗрди рдпрд╛ рдЕрдиреНрдп рдореЗрдВ рдПрдкреАрдЖрдИ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рддреА рд╣реИред рдЗрди рдПрдмреНрд╕реНрдЯреНрд░реИрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдЗрдВрдЬрди рд╕рдкреЛрд░реНрдЯ рдХреЛ https://github.com/flutter/flutter/issues/6192 рдореЗрдВ рдЯреНрд░реИрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

truckable wellbeing engine framework plugin new feature

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рддреНрд╡рд░рд┐рдд рдЕрдкрдбреЗрдЯ: рдЖрдИрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИ (рдкреАрдЖрд░ рд╕реНрдкрдВрджрди/рдЗрдВрдЬрди # 5539)ред рдПрдХ рдмрд╛рд░ рдЬрдм рд╡рд╣ рднреВрдорд┐, рдореИрдВ рдПрдХ рд╕реБрд╕рдВрдЧрдд рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд░рдЦрдиреЗ рдФрд░ рдПрдХ рдирдореВрдирд╛ рдкреНрд▓рдЧрдЗрди рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдВрдбреНрд░реЙрдЗрдб рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреВрдВрдЧрд╛ред рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдорд╣реАрдиреЗ рдХреЗ рдЕрдВрдд рддрдХ рдпрд╣ рд╕рдм рдХрд░ рд▓рд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рд╕рднреА 139 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдХреНрдпрд╛ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдореЗрдВ рдЪрд▓рдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдб рдбрд╛рд░реНрдЯ рдореЗрдВ рдпрд╛ рдЬрд╛рд╡рд╛/рдСрдмреНрдЬреЗрдХреНрдЯрд┐рд╡-рд╕реА рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП?

рдпрд╣ рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреЗ рдкрд░ рд╕реНрдерд╛рдиреАрдп рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рд╕рд╛рдордиреЗ рдЖрдпрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдореЗрдЯреНрд░реЛ рдХреЗ рдирдХреНрд╢реЗ/рд╕рдордп рдЬрдм рдЖрдк рдореЗрдЯреНрд░реЛ рдХреЗ рдЕрдВрджрд░/рдмрд╛рд╣рд░ рдЪрд▓ рд░рд╣реЗ рд╣реЛрдВред рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд▓рдХреНрд╖реНрдп рд╣реЛрдЧрд╛ рдХрд┐ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХреЛрдб рдбрд╛рд░реНрдЯ рд╣реЛ, рддрд╛рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рдбреЗрдЯрд╛-рдореЙрдбрд▓-рд╣реЗрд░рдлреЗрд░ рдХреЛрдб рди рд╣реЛред

рд╕реАрд╕реА @kasperl; рд╣рдордиреЗ рдЕрдкрдиреЗ рд╡рд┐рднрд┐рдиреНрди рд▓рдХреНрд╖реНрдпреЛрдВ рдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдХреЛрдб рдХреЛ рдХреНрд░рд┐рдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдиреЗ рдХреЗ рдХрдИ рддрд░реАрдХреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рд╣реИ, рдФрд░ рд╢рд╛рдпрдж рдЗрд╕рд╕реЗ рдХреБрдЫ рд╕реАрдЦ рд▓реА рдЬрд╛ рд╕рдХрддреА рд╣реИред

рдХреНрдпрд╛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рд╕реЗ рдХреБрдЫ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рд╣реИрдВ? рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдореИрдВрдиреЗ рд╕реБрдирд╛ рдерд╛ "рд╣рдо рдПрдХ рдкреБрд╢ рд╕рдВрджреЗрд╢ рдХреЗ рдЬрд╡рд╛рдм рдореЗрдВ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдХреБрдЫ рдХреЛрдб рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд╣рдо рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдбреЗрдЯрд╛ рдХреЛ рд╕рд┐рдВрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рднрд▓реЗ рд╣реА рдРрдк рдЦреБрд▓рд╛ рди рд╣реЛред"

рдпрд╣ рдЖрдорддреМрд░ рдкрд░ рдХрд╛рдлреА рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдРрдк рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдХреНрдпрд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рд╡рд╣рд╛рдВ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рдгрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдВ рдЖрдИрдУрдПрд╕ рдореЙрдбрд▓ рд╣реИ:
https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ рд╡рд╣реА рдмрдЧ рд╣реИ рдЬреЛ #6192 рд╣реИ, рд╣рд╛рдВред

#6192 . рд╕реЗ рдкрддреНрддреЗрджрд╛рд░ рдЯреИрдЧ рдФрд░ рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ рдореВрд▓реНрдп рдЬреЛрдбрд╝рдирд╛

@mravn-google @sigurdm рд╕реЛрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ!

рд╡реНрдпрд╡рд╣рд╛рд░реНрдпрддрд╛ рдФрд░ рд▓рд╛рдЧрдд рдХреЛ рдмреЗрд╣рддрд░ рдврдВрдЧ рд╕реЗ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдорд┐рдХреЗрд▓ рдХреЛ рдПрдХ рдмрд╣реБрдд рд╣реА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЬрд╛рдВрдЪ рдХреЗ рд▓рд┐рдП рд╕реМрдВрдкрдирд╛ред

рдпрд╣рд╛рдБ рдкрддреНрддреЗрджрд╛рд░ рд╕реЗ рдПрдХ рдЕрджреНрдпрддрди рд╣реИ:

рдбреЗрдЯрд╛ рд╕реВрдЪрдирд╛рдУрдВ рдХреА рд╕реАрдорд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг (рдЕрд░реНрдерд╛рдд рдРрд╕реА рд╕реВрдЪрдирд╛рдПрдВ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рдРрдк рдХреЛ рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ), рдкрддреНрддреЗрджрд╛рд░ рдкреНрд░рджрд░реНрд╢рди рд╕реВрдЪрдирд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдУрд░ рдЭреБрдХ рд░рд╣реЗ рд╣реИрдВ (рдпрд╛рдиреА рд╕реВрдЪрдирд╛рдПрдВ рдЬреЛ рдРрдк рдХреА рднрд╛рдЧреАрджрд╛рд░реА рдХреЗ рдмрд┐рдирд╛ рд╕реАрдзреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдХреНрд░реАрди рдкрд░ рдзрдХреЗрд▓ рджреА рдЬрд╛рддреА рд╣реИрдВ)ред рдЗрдирдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдлрд╝реНрд▓рдЯрд░ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд╣реИред

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрдиреНрдп рдЯреАрдореЛрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХреЗ рджреМрд░рд╛рди рдПрдХ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд╛ рдорд╛рдорд▓рд╛ рд╕рд╛рдордиреЗ рдЖрдпрд╛ рд╣реИ: рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рдРрдк рд╕реЗ рдкрд╣рдирдиреЗ рдпреЛрдЧреНрдп рдпрд╛ [рд╣реЛрдо рд╕реНрдХреНрд░реАрди] рд╡рд┐рдЬреЗрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдпреВрдЖрдИ рдХреЛ рдореВрд▓ рдХреЛрдб рдореЗрдВ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдпреЗ рд╕рддрд╣реЗрдВ рдЕрднреА рддрдХ рдлрд╝реНрд▓рдЯрд░ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, "рдРрдк рдХреЛ рдЬрдЧрд╛рдиреЗ рдФрд░ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдкреВрдЫрдиреЗ" рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рддрд╛рдХрд┐ рдореЙрдбрд▓ рдкрд░рдд рдФрд░ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рддрд░реНрдХ рдХреЛ рд╕реНрдкрдВрджрди рдРрдк рдФрд░ рдкрд╣рдирдиреЗ рдпреЛрдЧреНрдп рдРрдк рдореЗрдВ рд╕рд╛рдЭрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдЗрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдХреЛ рдХрднреА рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рд╣реИ, рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореМрдЬреВрджрд╛ рдореВрд▓ рдРрдкреНрд╕ рдРрд╕рд╛ рдХреИрд╕реЗ рдХрд░рддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╡реИрдз рдЙрдкрдпреЛрдЧ рдХреЗрд╕ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИред

рдмрд░реНрд▓рд┐рди DroidCon рдХреЗ рд▓рд┐рдП рдлрд╝реНрд▓рдЯрд░ рдЯреЙрдХ рдХреЗ рд▓реЗрдЦрдХ рд╕реЗ рдЕрднреА рдмрд╛рдд рдХреА, рдФрд░ рдпрд╣ рдЙрдирдХреЗ рд╢реАрд░реНрд╖ рдкреНрд░рд╢реНрдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдерд╛ред "рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ, рд╕реНрдкрдВрджрди рд░рд╛рд╕реНрддрд╛"

рд╕реНрдкрд╖реНрдЯ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдлрд╝реНрд▓рдЯрд░-рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдРрдк рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд▓рд┐рдЦрдирд╛ рд╕рдВрднрд╡ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡реЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рдХреЗрд╡рд▓ рдУрдмреНрдЬреЗ-рд╕реА/рд╕реНрд╡рд┐рдлреНрдЯ рдпрд╛ рдЬрд╛рд╡рд╛/рдХреЛрдЯрд▓рд┐рди рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИрдВред рдпрд╣ рдмрдЧ рдЗрди рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдореЗрдВ рдбрд╛рд░реНрдЯ рдХреЛрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдЗрдВрдЬрди рдореЗрдВ рд╕реАрдорд╛ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рдВрднрд╡рддрдГ рдбрд╛рд░реНрдЯ рд╕реЗ рдРрд╕реЗ рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛рд░реНрдп рдХреЛ рд╢реЗрдбреНрдпреВрд▓ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдореВрд░реНрддрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ (рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ FlutterView-need-to- рдСрди-рд╕реНрдХреНрд░реАрди рдкреНрд░рддрд┐рдмрдВрдз рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред

https://github.com/flutter/flutter/issues/6192#issuecomment -258928555 рд╡рд░реНрддрдорд╛рди рдЗрдВрдЬрди рд╕реАрдорд╛ рдФрд░ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд╣рдорд╛рд░реЗ рдЗрд░рд╛рджреЗ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рддрд╛ рд╣реИред FYI рдХрд░реЗрдВ @a-siva

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдЙрдкрдпреЛрдЧ рдХрд╛ рдорд╛рдорд▓рд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдореБрдЭреЗ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рд╣реИ: рд╣рдо рд╣рд░ 5 рд╕реЗрдХрдВрдб рдореЗрдВ рд╕реНрдерд╛рди рдЯреНрд░реИрдХрд┐рдВрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдЙрд╕ рдШрдЯрдирд╛ рд╕реЗ рдЬреБрдбрд╝реА рдХреБрдЫ рдЕрдиреНрдп рдЬрд╛рдирдХрд╛рд░реА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рд╕рднреА рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рддрд░реНрдХ рдбрд╛рд░реНрдЯ рдореЗрдВ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВред рдпрджрд┐ рд╣рдорд╛рд░рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЛ рдЕрдЧреНрд░рднреВрдорд┐ рдореЗрдВ рд▓рд╛рддрд╛ рд╣реИ, рддреЛ рд╣рдореЗрдВ рдПрдХ рд╕рддрдд рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдФрд░ рдЙрд╕ рдбрд╛рд░реНрдЯ рдХреЛрдб рдХреЛ рд╣рд░ 5 рд╕реЗрдХрдВрдб рдореЗрдВ рдЪрд▓рд╛рдирд╛ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдпрд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЕрд╡рд░реЛрдзрдХ рд╣реИред рдореБрдЭреЗ рдЗрд╕ рд╕рдордп рд▓рд╛рдЧреВ рдХрд┐рдП рдЬрд╛ рд╕рдХрдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рдХрд╛рдордХрд╛рдЬ рдХреЛ рд╕реБрдирдиреЗ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реЛрдЧреА, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рд╕реЗ рд╢рд┐рдкрдореЗрдВрдЯ рдореЗрдВ рджреЗрд░реА рд╣реЛрдЧреАред

рдореИрдВ рдЯрд╛рдЗрдорд░ рдХреЛ рд╕рдХреНрд░рд┐рдп рдЫреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИред рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реЛрдЧрд╛ рд▓реЗрдХрд┐рди рд╣рдорд╛рд░реЗ рдРрдк рдореЗрдВ рд╡рди-рдЯрд╛рдЗрдо рдХреИрд╢ рдХреНрд▓реАрдирдЕрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╕ рднреА рд╣реИ (рдРрдк рдХреЛ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдореЗрдВ рдбрд╛рд▓рдиреЗ рдХреЗ 15 рдорд┐рдирдЯ рдмрд╛рдж) рдФрд░ рд╣рдордиреЗ рдЗрд╕реЗ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрддреЗ рджреЗрдЦрд╛ рд╣реИред рд╣рдо рдЗрд╕реЗ рд╢реЗрдбреНрдпреВрд▓ рдХрд░рддреЗ рд╣реИрдВ рдЬрдмрдХрд┐ рдбрд╛рд░реНрдЯ рдореЗрдВ рдРрдк рдХреЛ рд░реЛрдХрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдХреБрдЫ рдЗрд╕ рддрд░рд╣:

<strong i="6">@override</strong>
void didChangeAppLifecycleState(AppLifecycleState state) {
    if (state == AppLifecycleState.paused) {
        new Future.delayed(const Duration(seconds: 5), () => _doSomething());
    }
}

рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ рдЕрдЧрд░:

  • рдРрдк рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдорд╛рд░рд╛ рдЬрд╛рддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп рд╕реНрд╡рд┐рдЪрд░ рд╕реЗ)ред
  • рдореЗрдореЛрд░реА рдкреНрд░реЗрд╢рд░ рдХреЗ рдХрд╛рд░рдг рдУрдПрд╕ рджреНрд╡рд╛рд░рд╛ рдРрдк рдХреЛ рдорд╛рд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • рдЖрдИрдУрдПрд╕ рдкрд░? рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд╣рдордиреЗ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХреГрдкрдпрд╛ рдмреЗрдЭрд┐рдЭрдХ рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ рдФрд░ рд╡рд╛рдкрд╕ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдВред

рдореИрдВ рдЖрдИрдУрдПрд╕ рд╕рдордХрдХреНрд╖реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдПрдВрдбреНрд░реЙрдЗрдб рдкрд░ рдПрдХ рд╕реНрдкрдВрджрди рдкреНрд▓рдЧрдЗрди рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдПрдХ рдЕрдЧреНрд░рднреВрдорд┐ рд╕реЗрд╡рд╛ рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЙрдЪреНрдЪ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрддрд╛ рд╣реИ рдФрд░ рд╕рдВрд╕рд╛рдзрди рдорд╛рдВрдЧ рд╕рдордп рдХреЗ рджреМрд░рд╛рди рдЗрд╕реЗ рдорд╛рд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрдо рдХрд░рддрд╛ рд╣реИред рдХреНрдпрд╛ рдпрд╣ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдбрд╛рд░реНрдЯ рдЯрд╛рдЗрдорд░ рдХреЛ рднреА рдЬреАрд╡рд┐рдд рд░рд╣рдиреЗ рдХрд╛ рдмреЗрд╣рддрд░ рдореМрдХрд╛ рджреЗрдЧрд╛?

рд╣рд╛рдВ, рдЗрд╕рд╕реЗ рдорджрдж рдорд┐рд▓ рд╕рдХрддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреА рдЧрддрд┐рд╡рд┐рдзрд┐ (рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдЖрдкрдХрд╛ рд╕реНрдкрдВрджрди рджреГрд╢реНрдп) рд╕рдХреНрд░рд┐рдп рд░рд╣реЗрдЧрд╛ред рдореИрдВ рдЕрднреА рднреА рдЖрд╢реНрд╡рд╕реНрдд рдирд╣реАрдВ рд╣реВрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкреНрд▓рдЧрдЗрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╕реНрдкрд╖реНрдЯрддрд╛ рд╣реИред

рдпрджрд┐ рдмрд┐рдВрджреБ рд╕реВрдЪрдирд╛ рдХреЗ рдЖрд╡рдзрд┐рдХ рдкреГрд╖реНрдарднреВрдорд┐ рдорддрджрд╛рди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рд╣реИ, рддреЛ рдЙрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рдЧрдЗрди рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕реЗ рдбрд╛рд░реНрдЯ рдореЗрдВ рдПрдХ рдХреЙрд▓рдмреИрдХ рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреА рдЪрд╛рд╣рд┐рдП рдЬрд┐рд╕реЗ рдбрд╛рд░реНрдЯ рдореЗрдВ рдЯрд╛рдЗрдорд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рджреЗрд╢реА рдХреЛрдб рдореЗрдВ рдЯрд╛рдЗрдорд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдо Android рдкрд░ рдПрдХ рд╕реЗрд╡рд╛ рдХреЗ рд╕рд╛рде рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдпрд╛

KeepAliveтДв Flutter рдРрдкреНрд╕ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ HowTo рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

IOS рдкрд░, рдЖрдк рдЕрдкрдиреЗ Info.plist рдореЗрдВ UIBackgroundMode рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдРрдк рдХреЗ рдЦрддреНрдо рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдмрд╣реБрдд рдХрдо рд╣реЛ рдЬрд╛рдПред

Android рдкрд░, рдПрдХ рдЦрд╛рд▓реА рд╕реЗрд╡рд╛ рд╕реЗрдЯ рдХрд░реЗрдВред рдпрд╣ рдЬреНрдпрд╛рджрд╛рддрд░ AndroidManifest.xml рдкрд░рд┐рд╡рд░реНрддрди + рдПрдХ рддреБрдЪреНрдЫ рд╕реЗрд╡рд╛ рд╡рд░реНрдЧ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИред

рдПрдХ рд╕рд╛рдорд╛рдиреНрдп KeepAlive рдкреНрд▓рдЧрдЗрди рдХрд╛рдо рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЕрднреА рднреА iOS рдкрд░ рдореИрдиреНрдпреБрдЕрд▓ рд╕реЗрдЯрдЕрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдФрд░ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ Android рдкрд░ рдЕрдЧреНрд░рднреВрдорд┐/рдкреГрд╖реНрдарднреВрдорд┐ рд╕реЗрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ (рдЕрдЧреНрд░рднреВрдорд┐ рд╕реЗрд╡рд╛ рдХреЛ рдорд╛рд░рдирд╛ рдХрдард┐рди рд╣реИ рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рд▓рдЧрд╛рддрд╛рд░ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ)ред

рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдПрдХ рдЕрдЧреНрд░рднреВрдорд┐ рд╕реЗрд╡рд╛ рдХреЗ рд╕рд╛рде, рдУрдПрд╕ рдЕрднреА рднреА рдХрд┐рд╕реА рднреА рдХрд╛рд░рдг рд╕реЗ рд╣рдорд╛рд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдорд╛рд░ рд╕рдХрддрд╛ рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрджрд░реНрд╢ рд╕рдорд╛рдзрд╛рди рдХреЛ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рдЕрд▓рд╛рд░реНрдо рдореИрдиреЗрдЬрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреЛ рдЙрди рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИ рдЬрд╣рд╛рдВ рдЖрдк рдЕрдкрдирд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛрдб рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдордп рдкрд░ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рднрд▓реЗ рд╣реА рдЖрдкрдХрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдирд╣реАрдВ рдЪрд▓ рд░рд╣рд╛ рд╣реЛред рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд╕рд╛рде рднреА, рд╣рдо рдЙрд╕реА рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде рдбрд╛рд░реНрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдХреИрд╕реЗ рд░реАрдмреВрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд▓реЙрдЧ-рдЗрди рдлрд╛рдпрд░рдмреЗрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реЛрдЧрд╛ рдЬреЛ рдкреНрд░рдорд╛рдгрд┐рдд рдбреЗрдЯрд╛рдмреЗрд╕ рд▓рд┐рдЦрддрд╛ рд╣реИ?

@pauldemarco рдЗрд╕рд▓рд┐рдП рдпрд╣ рдмрдЧ ... рдлрд╝реНрд▓рдЯрд░ рдХреЗ рд▓рд┐рдП рдЕрднреА рдХрд┐рд╕реА рднреА рд░рд╛рдЬреНрдп рдореЗрдВ рдбрд╛рд░реНрдЯ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ w/oa FlutterView рдЪрд▓ рд░рд╣рд╛ рд╣реИред рдЗрд╕рдореЗрдВ рдЕрд▓рд╛рд░реНрдо рдкреНрд░рдмрдВрдзрдХ, рдкрд╣рдирдиреЗ рдпреЛрдЧреНрдп/рдореВрд▓ рд╡рд┐рдЬреЗрдЯ рдбреЗрдЯрд╛ рд╕рд┐рдВрдХ, рдпрд╛ рдкреБрд╢ рд╕реВрдЪрдирд╛рдПрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдкрд┐рдЫрд▓реЗ рдПрдХ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд╛ рдорд╛рдорд▓рд╛ рдзреАрд░реЗ-рдзреАрд░реЗ https://github.com/flutter/flutter/issues/6192) рдЬрд╛ рд░рд╣рд╛ рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ _рд╕рдорд╛рди рд░рд╛рдЬреНрдп_ рдореБрджреНрджреЗ рдХреЛ рдРрдк рд╕реНрддрд░ рдкрд░ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рди рдХрд┐ рд╕реНрдкрдВрджрди рд╕реНрддрд░ рдкрд░ред рджреЗрд╢реА рдРрдкреНрд╕ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред рдПрдХ рдмрд╛рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рд░рд╛рдЬреНрдп рдХреЛ рддрдм рддрдХ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдЬрдм рддрдХ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдХрд╣реАрдВ рд╕рд╣реЗрдЬ рди рд▓реЗрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд╕рд╛рдЭрд╛ рд╡рд░реАрдпрддрд╛рдПрдВ рдпрд╛ рд╕реНрдХреНрд▓рд╛рдЗрдЯ)ред рд╕рдВрднрд╡рддрдГ рдЖрдк рдЕрдкрдиреЗ рдбрд╛рд░реНрдЯ рдХреЛрдб рдореЗрдВ рднреА рдРрд╕рд╛ рд╣реА рдХрд░реЗрдВрдЧреЗред рдПрдХ рдЪреАрдЬ рдЬреЛ рдлрд╝реНрд▓рдЯрд░ рдХрд░ рд╕рдХрддреА рд╣реИ рд╡рд╣ рд╣реИ iOS рдкрд░ applicationWillTerminate рдФрд░ Android рдкрд░ onSaveInstanceState рдЬреИрд╕реЗ рд╕рдВрджреЗрд╢реЛрдВ рдХрд╛ рд╕рдВрдЪрд╛рд░ рдХрд░рдирд╛ рддрд╛рдХрд┐ рдЖрдк рдЗрд╕рдХреЗ рд▓рд┐рдП рдЦреБрдж рдХреЛ рддреИрдпрд╛рд░ рдХрд░ рд╕рдХреЗрдВред

рдкреНрд░рд╢рди:

  • рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдЖрдИрдУрдПрд╕ рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рдореЙрдбрд▓ рдХреНрдпрд╛ рд╣реИрдВ?

    • рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреМрди рд╕реЗ рд╕рд┐рдЧреНрдирд▓ рдЯреНрд░рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

    • рдЖрдкрдХреЛ рдХрдм рддрдХ рджреМрдбрд╝рдирд╛ рд╣реИ? рдЖрдк рдХреИрд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХрдм рдЦрддреНрдо рд╣реЛ рд░рд╣рд╛ рд╣реИ?

  • рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рд╣рдо рдХреМрди рд╕рд╛ рдирд┐рд╖реНрдкрд╛рджрди рдореЙрдбрд▓ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдЖрдЗрд╕реЛрд▓реЗрдЯ? рдореБрдЦреНрдп рдбрд╛рд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ: ui рдзрд╛рдЧрд╛?)
  • рдХреНрдпрд╛ рд╣рдо рдРрдк рдХреЗ рдмрд┐рдирд╛ рдЪрд▓ рд░рд╣реЗ рдХреЛрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (рдЬреИрд╕реЗ runApp ) рдкрд╣рд▓реЗ рд░рди рд╣реЛрдиреЗ рдкрд░?
  • рдХреНрдпрд╛ рд╣рдо рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЛрдВ рдХреА рдПрдХ рд╡рд┐рд╣рд┐рдд рд╕реВрдЪреА рдПрдХрддреНрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдпрд╣ рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓рд┐рдП рдпреЛрдЬрдирд╛рдмрджреНрдз рдирд╣реАрдВ рд╣реИред рдпрд╣ рдПрдХ рдмрдбрд╝реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ, рд╣рдореЗрдВ рдЗрд╕реЗ рдЬрд▓реНрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рдЕрд▓реНрдкрдХрд╛рд▓рд┐рдХ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╕реВрдЪреА рд╕реЗ рдХреБрдЫ рдФрд░ рд╣рдЯрд╛рдирд╛ рд╣реЛрдЧрд╛ред

рдЙрджрд╛рд╣рд░рдг
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЗ рд╣реИрдВ рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рдЕрдВрддрд░рд╛рд▓реЛрдВ (5 рд╕реЗрдХрдВрдб, 10 рдорд┐рдирдЯ, 30 рдорд┐рдирдЯ, 6 рдШрдВрдЯреЗ) рдкрд░ рдШрдЯрдирд╛рдУрдВ рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рддреЗ рд╣реИрдВред рд╣рдореЗрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рд▓реЙрдЧрд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЪрд▓рддреА рд╣реИ рдпрд╛ рдирд╣реАрдВ, рдРрдк рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред

рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреМрди рд╕реЗ рд╕рд┐рдЧреНрдирд▓ рдЯреНрд░рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рдПрдВрдбреНрд░реЙрдЗрдб рдкрд░ рдпрд╣ рдПрдХ рд▓рдВрдмрд┐рдд рдЗрдВрдЯреЗрдВрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣реЛрдЧрд╛ рдЬреЛ рдЕрд▓рд╛рд░реНрдордореЗрдирдЧрд░ рдореЗрдВ рдЕрдиреБрд╕реВрдЪрд┐рдд рдЕрд▓рд╛рд░реНрдо рд╕реЗ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдореИрдВ рдЗрд╕ рд╕рдордп рдЖрдИрдУрдПрд╕ рд╕рдордХрдХреНрд╖ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реВрдВред

рдЖрдкрдХреЛ рдХрдм рддрдХ рджреМрдбрд╝рдирд╛ рд╣реИ? рдЖрдк рдХреИрд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХрдм рдЦрддреНрдо рд╣реЛ рд░рд╣рд╛ рд╣реИ?

рд╣рдореЗрдВ рдкрд╣рд▓реЗ рдИрд╡реЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХреБрдЫ async (GPS рд▓реЛрдХреЗрд╢рди) рд╣реИ, рдлрд┐рд░ рдИрд╡реЗрдВрдЯ рдХреЛ рдСрдирд▓рд╛рдЗрди рдбреЗрдЯрд╛рд╕реНрдЯреЛрд░ (Firebase) рдореЗрдВ рд░рд┐рдХреЙрд░реНрдб рдХрд░реЗрдВред рдпрд╣ рдкреВрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ 30 рд╕реЗрдХрдВрдб рддрдХ рдЪрд▓ рд╕рдХрддреА рд╣реИред

рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рд╣рдо рдХреМрди рд╕рд╛ рдирд┐рд╖реНрдкрд╛рджрди рдореЙрдбрд▓ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдЖрдЗрд╕реЛрд▓реЗрдЯ? рдореБрдЦреНрдп рдбрд╛рд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ: ui рдзрд╛рдЧрд╛?)

рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ, рд╣рдо рдХреЛрдИ рдорд╣рдВрдЧреА рдЧрдгрдирд╛ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред

рдХреНрдпрд╛ рд╣рдо рдРрдк рдХреЗ рдмрд┐рдирд╛ рдЪрд▓ рд░рд╣реЗ рдХреЛрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (рдЬреИрд╕рд╛ рдХрд┐ рд░рдирдПрдк рдореЗрдВ) рдкрд╣рд▓реА рдмрд╛рд░ рдЪрд▓рд╛рдП рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ?

рдореИрдВ рдпрд╣рд╛рдБ рдирд┐рд╣рд┐рддрд╛рд░реНрдереЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реВрдБред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЪреВрдВрдХрд┐ рд╣рдо рдЕрдкрдиреЗ рд╡реНрдпрд╛рдкрд╛рд░ рддрд░реНрдХ рдФрд░ рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рдРрдк рдореЗрдВ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЙрд╕ рд╕рд╛рдорд╛рди рдХреЛ рдкрд╣рд▓реЗ рдЪрд▓рд╛рдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рд╣рдо рдХреНрд░реИрд╢ рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рдЖрджрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдореИрдВ рдПрдХ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдорд╛рдорд▓рд╛ рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реВрдВ, рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реА рдПрдХрдорд╛рддреНрд░ рдЪреАрдЬ рд╣реИ рдЬреЛ рдореБрдЭреЗ рдЕрдкрдиреЗ рдРрдк рдХреЛ рдЕрдВрддрд┐рдо рд░реВрдк рджреЗрдиреЗ рд╕реЗ рд░реЛрдХрддреА рд╣реИред рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдВрдбреНрд░реЙрдЗрдб рдРрдк рдерд╛ рдФрд░ рдПрдХ рдирдпрд╛, рдмреЗрд╣рддрд░ рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдЬреЛ рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рдЖрдИрдУрдПрд╕ рдкрд░ рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдореИрдВ рдЖрдИрдУрдПрд╕ рдореЗрдВ рдШрдЯрдХреЛрдВ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реВрдВ (рд╢реЛрдз рдХрд░рддреЗ рд╕рдордп рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рдЖрдИрдУрдПрд╕ рдореЗрдВ рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛рд░реНрдп рдПрдВрдбреНрд░реЙрдЗрдб рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рд╣реИрдВ) рд▓реЗрдХрд┐рди рдореИрдВ рдЕрдкрдиреЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдПрдВрдбреНрд░реЙрдЗрдб рдШрдЯрдХреЛрдВ рдХрд╛ рдирд╛рдо рджреЗ рд╕рдХрддрд╛ рд╣реВрдВред

рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреМрди рд╕реЗ рд╕рд┐рдЧреНрдирд▓ рдЯреНрд░рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рдЕрдзрд┐рдХрд╛рдВрд╢ рдХреЛрдб рдЕрд▓рд╛рд░реНрдордореИрдиреЗрдЬрд░ рдореЗрдВ рдЕрд▓рд╛рд░реНрдо рджреНрд╡рд╛рд░рд╛ рднреА рдЯреНрд░рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЙрд╕ рдЕрд▓рд╛рд░реНрдо рдХреЛ рд╣рд░ рд╕рдордп рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рд╡рд╛рдЗрд╕ рдмреВрдЯ рдкрд░ рдФрд░ рдкреИрдХреЗрдЬ рдЕрдкрдЧреНрд░реЗрдб (android.intent.action.MY_PACKAGE_REPLACED) рдкрд░ рднреА рдХреБрдЫ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдкрд┐рдЫрд▓реЗ рдЕрд▓рд╛рд░реНрдо рд╣рдЯрд╛ рджрд┐рдП рдЬрд╛рдПрдВрдЧреЗред

рдЖрдкрдХреЛ рдХрдм рддрдХ рджреМрдбрд╝рдирд╛ рд╣реИ? рдЖрдк рдХреИрд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХрдм рдЦрддреНрдо рд╣реЛ рд░рд╣рд╛ рд╣реИ?

рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рдПрдХ рд╕реЗрдХрдВрдб рд╕реЗ рдХрдо рдХреЗ рд▓рд┐рдПред рдПрдХ рдЫреЛрдЯрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдЕрдиреБрд░реЛрдз рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдкрд░рд┐рдгрд╛рдо рдЬрд╛рд░реА рд░рд╣рддрд╛ рд╣реИ, рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдПрдХ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреА рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж рд╡рд┐рдзрд┐ рд╡рд╛рдкрд╕ рдЖрддреА рд╣реИред

рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рд╣рдо рдХреМрди рд╕рд╛ рдирд┐рд╖реНрдкрд╛рджрди рдореЙрдбрд▓ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдЖрдЗрд╕реЛрд▓реЗрдЯ? рдореБрдЦреНрдп рдбрд╛рд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ: ui рдзрд╛рдЧрд╛?)

рдореБрдЭреЗ рднреА рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ред

рдХреНрдпрд╛ рд╣рдо рдРрдк рдХреЗ рдмрд┐рдирд╛ рдЪрд▓ рд░рд╣реЗ рдХреЛрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (рдЬреИрд╕рд╛ рдХрд┐ рд░рдирдПрдк рдореЗрдВ) рдкрд╣рд▓реА рдмрд╛рд░ рдЪрд▓рд╛рдП рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ?

рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдПрдХ рдмрд╛рд░ рдЪрд▓рдиреЗ рдХреЗ рдмрд╛рдж рдареАрдХ рд░рд╣реЗрдЧрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЕрдЧрд░ рдмреВрдЯ рд░рд┐рд╕реАрд╡рд░ рдЬреИрд╕рд╛ рдХреБрдЫ рд╕рдВрднрд╡ рд╣реИ, рддреЛ рдЗрд╕реЗ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рднрд▓реЗ рд╣реА рдРрдк рдкрд╣рд▓реЗ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реБрдЖ рд╣реЛред

https://stackoverflow.com/questions/41924890/how-do-i-run-code-in-the-background-even-with-the-screen-off рдлрд╝реНрд▓рдЯрд░ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рджреЗрдЦрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рд╕реНрдЯреИрдХ рдУрд╡рд░рдлрд╝реНрд▓реЛ рдкреНрд░рд╢реНрди рд╣реИ рдЬрд╣рд╛рдБ рддрдХ рдореИрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ рдмрддрд╛рдирд╛ред :) рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕ рд╕реНрдерд╛рди рдореЗрдВ рд░реБрдЪрд┐ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред

https://github.com/flutter/flutter/issues/6192 рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдбрд╛рд░реНрдЯ рдХреЛрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреБрди: рд╕рдХреНрд░рд┐рдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬрдм FlutterView рд░реЗрдВрдбрд░ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рдерд╛ред

рдпрд╣ рд╣рдорд╛рд░реЗ рдирд┐рдХрдЯ-рдЕрд╡рдзрд┐ рдХреЗ рд░рдбрд╛рд░ рдкрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдХрдо рд╕реЗ рдХрдо рдХреБрдЫ рдорд╣реАрдиреЗ рд╣реЛрдВрдЧреЗред

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ рдЗрд╕ рдмрдЧ рд╕реЗ @zanderso рдХреЛ рдЕрди-рдЕрд╕рд╛рдЗрди рдХрд░рдирд╛, рдореЗрд░рд╛ рдорддрд▓рдм рдЙрд╕реЗ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдмрдЧ (#6192) рдХреЛ рдЕрд╕рд╛рдЗрди рдХрд░рдирд╛ рдерд╛ред

рд╕реАрд╕реА @kasperl; рд╣рдордиреЗ рдЕрдкрдиреЗ рд╡рд┐рднрд┐рдиреНрди рд▓рдХреНрд╖реНрдпреЛрдВ рдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдХреЛрдб рдХреЛ рдХреНрд░рд┐рдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдиреЗ рдХреЗ рдХрдИ рддрд░реАрдХреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рд╣реИ, рдФрд░ рд╢рд╛рдпрдж рдЗрд╕рд╕реЗ рдХреБрдЫ рд╕реАрдЦ рд▓реА рдЬрд╛ рд╕рдХрддреА рд╣реИред

@ рдорд┐рдЯ-рдорд┐рдЯ рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЕрдкрдиреЗ рдирд┐рд╖реНрдХрд░реНрд╖реЛрдВ рдХреЛ рдХрд┐рд╕реА рдЖрдХрд╛рд░ рдпрд╛ рд░реВрдк рдореЗрдВ рдкреНрд░рд▓реЗрдЦрд┐рдд рдХрд┐рдпрд╛?

рдпрджрд┐ рдЖрдк рдПрдХ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдСрдбрд┐рдпреЛ рдРрдк рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдЪрд╛рд╣рдиреЗ рдХрд╛ рдПрдХ рдЕрдиреНрдп рдХрд╛рд░рдг рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдРрдк рдЦреЛрд▓рддрд╛ рд╣реИред рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдкреНрд░реЛрд╕реЗрд╕ рд╕реНрдЯреНрд░реАрдо рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддрд╛ рд╣реИ рдФрд░ рдСрдбрд┐рдпреЛ рдПрдВрдб рдкреНрд▓реЗ рдХрд░рддрд╛ рд╣реИ, рдЗрд╡реЗрдВрдЯ рдХреЛ рд╕реНрдЯрд╛рд░реНрдЯ/рд╕реНрдЯреЙрдк/рдкреЙрдЬ/рдПрдлрдПрдл/рд░рд┐рд╡рд╛рдЗрдВрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рдпреВрдЖрдИ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╡реЗрдВрдЯ рднреЗрдЬрддрд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рд╕реАрдХрдмрд╛рд░ рдСрдбрд┐рдпреЛ рдореЗрдЯрд╛ рдбреЗрдЯрд╛ рдпреВрдЖрдИ рдХреЛред рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдкрдХреЗ рдРрдкреНрд╕ рдЫреЛрдбрд╝рддрд╛ рд╣реИ рддреЛ рдЖрдкрдХреЛ рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ ui рд╕реНрдЯреНрд░реАрдо рдХреЗ рдбрд╛рдЙрдирд▓реЛрдб/рдкреНрд▓реЗрдЗрдВрдЧ рдХреЛ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ

рд╣рдо рдлрд┐рд▓рд╣рд╛рд▓ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЗрд╕ рд╕рдордп рдХреЛрдИ рдИрдЯреАрдП рдирд╣реАрдВред

@zanderso рдиреЗ рдпрд╣рд╛рдВ рдПрдХ рдЕрдкрдбреЗрдЯ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛: https://github.com/flutter/flutter/issues/6192#issuecomment -342214725

@ рдП-рд╢рд┐рд╡ рдиреЗ рдореБрдЭреЗ рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рдХрд┐ рдпрд╣ рдЕрднреА рднреА рдЬрд╛рд░реА рд╣реИ; Android рдЪрд╛рд▓реВ рд╣реИ рдФрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдФрд░ рд╣рдо рдЕрднреА iOS рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреЛрдЧ рдХрд╛ рдорд╛рдорд▓рд╛ рд╣реИ рдЬрд╣рд╛рдВ рд╣рдо рдпрд╣ рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдерд╛рди рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╡реЗ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдордп рдкрд░ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдерд╛рди рдкрд░ рдЧрдП рдпрд╛ рдирд╣реАрдВ (рдпрд╛рдиреА рдХрд┐рд╕реА рдШрдЯрдирд╛ рдХреЗ рджреМрд░рд╛рди)ред

@bjornbjorn рдХреНрдпрд╛ рдЖрдк рдЙрд╕рдХреЗ рд▓рд┐рдП рднреВ-рдмрд╛рдбрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ? рдкрддрд╛ рдирд╣реАрдВ рдЖрдИрдУрдПрд╕ рдореЗрдВ рднреА рдХреБрдЫ рдРрд╕рд╛ рд╣реА рд╣реИ рд▓реЗрдХрд┐рди рдЖрдк рдЗрд╕ рдкреНрд▓реЗ рд╕рд░реНрд╡рд┐рд╕ рдЬрд┐рдпреЛрдлреЗрдВрд╕рд┐рдВрдЧ рдХреЛ рд╣рд╛рд╕рд┐рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

рдХреНрдпрд╛ рдХреЛрдИ рдЦрдмрд░ рд╣реИ @Hixie ? рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЙрд╕ рдЪрд░рдг рдореЗрдВ рд╣реВрдВ рдЬрд╣рд╛рдВ рдореБрдЭреЗ рдкреГрд╖реНрдарднреВрдорд┐ рд╕реЗрд╡рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рдРрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдЕрдзрд┐рдХрд╛рдВрд╢ рдРрдк рдЧреЛ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ) рд▓реЗрдХрд┐рди рдЕрдВрддрддрдГ рдЗрд╕реЗ рдорд╛рд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдЬрд╛рд╡рд╛ рдкрдХреНрд╖ рдореЗрдВ рдЕрдЧреНрд░рднреВрдорд┐ рд╕реЗрд╡рд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдореБрдЭреЗ рдЗрд╕реЗ рдЕрдВрддрддрдГ рдЖрдИрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдкреБрди: рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдирд╛ рд╣реИ рддреЛ рдпрд╣ рдмрд╣реБрдд рдмреБрд░рд╛ рд╣реЛрдЧрд╛ред

рдХреБрдЫ рдХрд╛ рдЕрдиреБрдорд╛рди рд╣реИ рдХрд┐ рдпрд╣ рдЕрдЧрд▓реЗ рд╕рдкреНрддрд╛рд╣ рдпрд╛ рдЕрдЧрд▓реЗ рдорд╣реАрдиреЗ рдореЗрдВ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ рдпрд╛ рдирд╣реАрдВ, рдЗрд╕рдХреА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд░рд╛рд╣рдирд╛ рдХреА рдЬрд╛рдПрдЧреА :)

@rusenask рдЬреИрд╕рд╛ рдХрд┐ https://github.com/flutter/flutter/issues/6192 рдореЗрдВ рд╡рд┐рд╕реНрддреГрдд рд╣реИ, рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ Android рдкрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рдЧрдЗрди рд╣реИ! рдХреГрдкрдпрд╛ https://pub.dartlang.org/packages/android_alarm_manager рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ, рдФрд░ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдЖрдкрдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред

рдпрд╣ рдЖрд╢рд╛рдЬрдирдХ рд▓рдЧ рд░рд╣рд╛ рд╣реИ рдФрд░ рдореИрдВ рд╢рд╛рдпрдж рдЕрдкрдиреЗ рдРрдк рдХреЛ "рдбреЗрдорди" рд╢реИрд▓реА рд╕реЗ рдЙрд╕ рдЕрд▓рд╛рд░реНрдо рдореИрдиреЗрдЬрд░ рдХреЗ рд╕рд╛рде "рдЖрд╡рдзрд┐рдХ рд╡рд┐рд╕реНрдлреЛрдЯ" рдХреА рддрд░рд╣ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реВрдВред рдЬрд╛рдЧрдиреЗ рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рднреА рд╕рдорд╛рдЪрд╛рд░ рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░реЗрдВ рдФрд░ рдмрдВрдж рдХрд░реЗрдВред

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рдореИрдВ рдХреБрдЫ рдРрд╕рд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рдореЗрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╣рдореЗрд╢рд╛ рдЕрдЧреНрд░рднреВрдорд┐ рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред https://stackoverflow.com/questions/15758980/android-service-needs-to-run-always-never-pause-or-stop ред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдореЗрд░рд╛ рдРрдк рдПрдХ рдмреЙрдЯ рдЪрд▓рд╛рддрд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рд╣рдореЗрд╢рд╛ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рдЗрд╕реЗ рдкреВрд░рд╛ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣рдореЗрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рд╣рдордиреЗ рдЗрд╕рдХрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдг рдХрд┐рдпрд╛ рд╣реИред

рдХреНрдпрд╛ рд╣рдореЗрдВ рдПрдХ рдирдпрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдореБрджреНрджрд╛ рдЦреЛрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП?

https://github.com/flutter/website/pull/802 . рдореЗрдВ рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрдиреЛрдВ рдореЗрдВ рдЬреЛрдбрд╝рдирд╛

@zanderso - @mjohnsullivan рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдкрдХреНрд╖ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдВрдкрд░реНрдХ рд╣реИред

рдИрдЯреАрдП рдЬреНрдЮрд╛рдд рд╣реИ?

@ it2bz рдИрдЯреАрдП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд┐рд╕ рд▓рд┐рдП? рдПрдВрдбреНрд░реЙрдЗрдб рдкрд░ рд╕рдорд░реНрдерди? рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг? рдЖрдИрдУрдПрд╕ рдкрд░ рд╕рдорд░реНрдерди? рдЙрджрд╛рд╣рд░рдг?

@ рдПрдВрдбреНрд░реЙрдЗрдб рдФрд░ рдЖрдИрдУрдПрд╕ рдкрд░ рд╣рд┐рдХреНрд╕реА рд╕рдкреЛрд░реНрдЯ рдФрд░ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХрдо рд╕реЗ рдХрдо рдмреЗрд╕рд┐рдХ рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рди

рдЖрдИрдУрдПрд╕ рдХреЗ рд▓рд┐рдП, рдХреНрдпрд╛ рдЖрдк рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рдХреНрдпрд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдРрдкреНрдкрд▓ рдХреЗ рдкрд╛рд╕ рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдХреМрди рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕ рдкрд░ рд╕рдЦреНрдд рдкреНрд░рддрд┐рдмрдВрдз рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдпрд╣ рдЬрд╛рдирдирд╛ рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ рдХрд┐ рдЖрдк рд╣рдореЗрдВ рдХрд┐рди рдПрдкреАрдЖрдИ рд╕реЗ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рдореИрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдерд╛рди рдХреЗ рд╕рд╛рде рдЕрд╡рд╕рд░ рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛рд░реНрдп рдХреА рддрд▓рд╛рд╢ рдореЗрдВ рд╣реВрдВ

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ 'рдЖрд╕реНрдХ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рд╕реНрдЯрдл' рдереНрд░реЗрдб рд╣реИ рдЗрд╕рд▓рд┐рдП рдореИрдВ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реВрдБред рдореИрдВ рд╕реНрдкрдВрджрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдореНрдпреВрдЬрд┐рдХ рдкреНрд▓реЗрдпрд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдирд┐рд╢реНрдЪрд┐рдд рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ (рдПрдкреАрдЖрдИ рд╡рд╛рд░) рд╕рдВрдЧреАрдд рдХреЛ рдЪрд╛рд▓реВ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рднрд▓реЗ рд╣реА рдРрдк рдХреЛ рдлреЛрди рдкрд░ рдЫреЛрдЯрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдПрдВрдбреНрд░реЙрдЗрдб рдкрд░ рдЖрдк рдПрдХ рдРрд╕реА рд╕реЗрд╡рд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдРрдк рдмрдВрдж рд╣реЛрдиреЗ рдкрд░ рднреА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬрд╛рд░реА рд░рд╣ рд╕рдХреЗред рдЗрд╕рдХреЗ рдмрд╛рдж рдЬрд░реВрд░рдд рдкрдбрд╝рдиреЗ рдкрд░ рдпрд╣ рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдЧрд╛ред рдХреНрдпрд╛ рд╕реНрдкрдВрджрди рдкрд░ рдЕрднреА рдХреБрдЫ рдРрд╕рд╛ рд╣реА рд╕рдВрднрд╡ рд╣реИ?

@SirWindfield рдЖрдкрдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рджрд╛рдВрд╡ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рдореВрд▓ рдореАрдбрд┐рдпрд╛ рдкреНрд▓реЗрдпрд░ API рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЬреЛ рдРрдк рд╕реЗ рдЕрд▓рдЧ рд╕реЗ рдЪрд▓рддрд╛ рд░рд╣реЗрдЧрд╛ред

@ Kirbyfan64 рдореИрдВрдиреЗ рдРрд╕рд╛ рд╕реЛрдЪрд╛, рдзрдиреНрдпрд╡рд╛рдж!

@Hixie , рдЗрд╕ рддрд░рд╣ рдХрд╛ рдПрдХ рд╕рдорд╛рдзрд╛рди (рдХреЙрд░реНрдбреЛрд╡рд╛): https://github.com/katzer/cordova-plugin-background-mode , рдпрд╛ рдЗрд╕ рддрд░рд╣ (рд╕реНрд╡рд┐рдлреНрдЯ): https://github.com/yarodevuci/backgroundTask рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рд╕реНрдкрдВрджрди рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдПред

@holospeed рд╡реЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИрдВ рдХрд┐ Apple рд╕рдВрднрд╡рддрдГ рдЖрдкрдХреЛ рдЬрд╣рд╛рдЬ рдирд╣реАрдВ рдЬрд╛рдиреЗ рджреЗрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рд╣рдо рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рд╕рдордп рдирд╣реАрдВ рдмрд┐рддрд╛рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗред рдпрджрд┐ рдЖрдк рдЖрдИрдУрдПрд╕ рдкрд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдРрдкреНрд╕ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╣рдо рдкрдм рдкрд░ рд╕рдореБрджрд╛рдп-рдпреЛрдЧрджрд╛рди рдкреИрдХреЗрдЬ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рдХрд░рддреЗ рд╣реИрдВред

рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдСрдбрд┐рдпреЛ рдкреНрд▓реЗрдмреИрдХ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрди рдЬреИрд╕реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд▓рдЧрдЗрдиреНрд╕, рдФрд░ рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдЬреАрдкреАрдПрд╕/рд╕реНрдерд╛рди рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рдЧрдЗрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╛рдзрд╛рди рд╣реЛрдЧрд╛ред рдПрдХ рдЕрдореВрд░реНрдд рдкреГрд╖реНрдарднреВрдорд┐ рддрдВрддреНрд░ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЬрд┐рд╕реЗ рд╕рдмрдХреБрдЫ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдХреНрдпрд╛ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдореЗрдВ рдЯрд╛рдЗрдорд░ рдЪрд▓рд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдЬреЛ рдРрдк рдХреЛ
рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдордп рдкрд░ рдЕрдЧреНрд░рднреВрдорд┐?

рдмреБрдз, 21 рдорд╛рд░реНрдЪ 2018 рдХреЛ 08:49 рдмрдЬреЗ, рдбрд╛рдпрд▓рди рдбреНрд░реЙрд╕реНрдЯ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com рдиреЗ рд▓рд┐рдЦрд╛:

рд╢рд╛рдпрдж рдПрдХ рд╕рдорд╛рдзрд╛рди рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдмрдирд╛рдирд╛ рд╣реЛрдЧрд╛ рдЬреИрд╕реЗ a
рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдСрдбрд┐рдпреЛ рдкреНрд▓реЗрдмреИрдХ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрди, рдФрд░ рдЬреАрдкреАрдПрд╕/рд╕реНрдерд╛рди рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рдЧрдЗрди
рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдЖрджрд┐ред рдПрдХ рдЕрдореВрд░реНрдд рдкреГрд╖реНрдарднреВрдорд┐ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп
рддрдВрддреНрд░ рдЬрд┐рд╕реЗ рд╣рд░ рдЪреАрдЬ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЗрд╕ рдереНрд░реЗрдб рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реА рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/flutter/flutter/issues/3671#issuecomment-374867947 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AK-c-E0KdEkvbH5uCBIM8FaAbYQkSU2tks5tghQWgaJpZM4IVsUk
.

@ iBob101 рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдпрджрд┐ рдЖрдк android_alarm_manager рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ android_intent рдкреНрд▓рдЧрдЗрди рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВред

рдореЗрд░реЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдореБрдЭреЗ рдЖрд╡рд╢реНрдпрдХ рд╕рднреА рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдордп рдкрд░ рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдСрдбрд┐рдпреЛ рдЪрд▓рд╛рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ @ aegis123 рд╕реБрдЭрд╛рд╡ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ, рд╣рдо рдЫреЛрдЯреЗ рд╕реЗ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рдордп рдХреЗ рд╕рд╛рде рддрдВрддреНрд░ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдХрд┐рд╕реА рднреА рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ

рдореБрдЭреЗ рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рд╕рдВрдЧреАрдд рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдореИрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ android_alarm_manager рдкреНрд▓рдЧрдЗрди рдореЗрдВ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдореИрдВ рдЬреЛ рдЗрдХрдЯреНрдард╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдЙрд╕рд╕реЗ рдПрдВрдбреНрд░реЙрдЗрдб рдкрд░ runFromBundle рдкрд░ рдХреЙрд▓ рдХрд░рдХреЗ рдПрдХ рдбрд╛рд░реНрдЯ рдХреЛрдб рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдбрд╛рд░реНрдЯ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЖрд╣реНрд╡рд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдЙрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рдирдореВрдирд╛ рдЙрдкрдпреЛрдЧ рдХрд╛ рдорд╛рдорд▓рд╛ рдПрдХ рдЪреИрдЯ рдРрдк рд╣реЛрдЧрд╛ рдЬреЛ рд╕реВрдЪрдирд╛рдУрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реАрдзреЗ рдЙрддреНрддрд░ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЗрд╕ рд▓рд┐рдВрдХ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЕрдзрд┐рд╕реВрдЪрдирд╛ рд░рд┐рдореЛрдЯ рдЗрдирдкреБрдЯ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧреА рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдбрд╛рд░реНрдЯ рдлрд╝рдВрдХреНрд╢рди рдкрд░ рдкрдврд╝реЗ рдЧрдП рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдкрд╛рд╕ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ рддрд╛рдХрд┐ рдЗрд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ рддрд╛рдХрд┐ рдЙрддреНрддрд░ рднреЗрдЬрд╛ рдЬрд╛ рд╕рдХреЗред

рдПрдХ рдЕрдиреНрдп рдЙрджрд╛рд╣рд░рдг рдПрдХ рдИрдореЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИ рдЬреЛ рдПрдХ рдирдпрд╛ рдИрдореЗрд▓ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рдкрд░ рдПрдХ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдХрд╛рд░реНрд░рд╡рд╛рдЗрдпрд╛рдВ рдкреНрд░рд╕реНрддреБрдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рд╕реЗ рдПрдХ рдИрдореЗрд▓ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдЬреЛ рдПрдХ рдбрд╛рд░реНрдЯ рдлрд╝рдВрдХреНрд╢рди рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЙрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдпрд╣ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдХрд┐ рдХрд┐рд╕ рдИрдореЗрд▓ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

@MaikuB рдЖрдк рдПрдХ рд╢рдмреНрджрдХреЛрд╢ рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреАрдЖрд░ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдореВрд▓реНрдп рдЬреЛрдбрд╝реЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

рдЖрдо рддреМрд░ рдкрд░ рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореЗрд░реЗ рдЙрдкрдпреЛрдЧ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдПрдВрдбреНрд░реЙрдЗрдб рд╕рд░реНрд╡рд┐рд╕ рдШрдЯрдХ рдХреЗ рд╕рдорд╛рди рдХреБрдЫ рдЪрд╛рд╣рд┐рдПред рдФрд░ рдЪреВрдВрдХрд┐ рд╕реНрдкрдВрджрди рдХреЛ рд╣рд░ рдПрдХ рдПрдкреАрдЖрдИ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдкреНрд░рддреНрдпреЗрдХ рдУрдПрд╕ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЛрдЯрд▓рд┐рди/рдЬрд╛рд╡рд╛ рдУрдбрд░ рд╕реНрд╡рд┐рдлреНрдЯ рдореЗрдВ рдРрдк рд▓рд┐рдЦрдирд╛ рдмреЗрд╣рддрд░ рд╡рд┐рдЪрд╛рд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ @bkonyi рд╡рд░реНрддрдорд╛рди рдореЗрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рд▓рд┐рдП рдЖрдИрдУрдПрд╕ рдкрд░ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕реНрдкрдВрджрди рдХреЗ рд╕рд╛рде рдкреГрд╖реНрдарднреВрдорд┐ рд╕реЗрд╡рд╛ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИ? рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: рд╕рд░реНрд╡рд░ рд╕реЗ рдкреБрд╢ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдкреЙрдкрдЕрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реЗрд╡рд╛ред

@ s-bauer рд╣рдореЗрд╢рд╛ рдЪрд▓рд╛рдирд╛ Android рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЪреАрдЬрд╝ рдирд╣реАрдВ рд╣реИ, рдЬрдм рддрдХ рдХрд┐ рд╢рд╛рдпрдж рдЕрдЧреНрд░рднреВрдорд┐ рд╕реВрдЪрдирд╛рдПрдВ рди рд╣реЛрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЖрдкрдХреЗ рдХреЛрдб рдкрд░ startForeground рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдорд┐рд▓рд╛ред

рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреНрдпрд╛ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рдПрдВрдбреНрд░реЙрдЗрдб рдлреЛрди рд╕реНрдХреНрд░реАрди рдмрдВрдж рд╣реЛрдиреЗ рдФрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдирд╣реАрдВ рд╣реЛрдиреЗ рдХреЗ рдХреБрдЫ рдШрдВрдЯреЛрдВ рдХреЗ рдмрд╛рдж рдЧрд╣рд░реА рдиреАрдВрдж рдореЗрдВ рдЪрд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВред рд╕рднреА рд╕реЗрд╡рд╛рдУрдВ (рдЕрдЧреНрд░рднреВрдорд┐ рдХреЛ рдЫреЛрдбрд╝рдХрд░) рдХреЛ рд╢реЗрдбреНрдпреВрд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИред рдПрдлрд╕реАрдПрдо рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реА рдПрдХ рдкреБрд╢ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдпрд╛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реЗрдЯ рдЕрдк рдХреЗ рддрд╣рдд рдЕрд▓рд╛рд░реНрдордореЗрдирдЧрд░ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓рд╛ рдЕрд▓рд╛рд░реНрдо рд╢рд╛рдпрдж рдбреЗрд╡рд▓рдкрд░ рдХреЗ рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВ рдХреЗрд╡рд▓ 2 рдЪреАрдЬреЗрдВ рд╣реИрдВ рдЬреЛ рдбреЗрд╡рд▓рдкрд░ рдХреА рдЗрдЪреНрдЫрд╛ рд╣реЛрдиреЗ рдкрд░ рдПрдВрдбреНрд░реЙрдЗрдб рдбрд┐рд╡рд╛рдЗрд╕/рдРрдк рдХреЛ рдЬрдЧрд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрдирд┐рд╢реНрдЪрд┐рдд рдХрд╛рд▓ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╕рдордпред рдХрдИ рдЕрдиреНрдп рддрд░реАрдХреЗ рд╣реИрдВ рдЬреЛ рдЗрд╕ рдмрд╛рдд рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЬреЛ рднреА рд╕реЛрдЪрддрд╛ рд╣реИ рд╡рд╣ рдмреИрдЯрд░реА рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдбреЛрдЬрд╝ рдореЛрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рджреЗрдЦреЗрдВред https://developer.android.com/training/monitoring-device-state/doze-standby

IPhone рдкрд░ рдЪреАрдЬреЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рд╣реИрдВред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВ рдпрд╣ рдирд╣реАрдВ рджреЗрдЦрддрд╛ рдХрд┐ FCM рдпрд╛ APNS рд╕реЗ тАЛтАЛрдкреБрд╢ рд╕реВрдЪрдирд╛рдПрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рд╕реЗрд╡рд╛ рдпрд╛ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдЬреАрд╡рд┐рдд рдХреНрдпреЛрдВ рд░рд╣рдирд╛ рдЪрд╛рд╣рд┐рдП, рд╢рд╛рдпрдж рдореБрдЭреЗ рдХреБрдЫ рдпрд╛рдж рдЖ рд░рд╣рд╛ рд╣реИ?

рддреНрд╡рд░рд┐рдд рдЕрдкрдбреЗрдЯ: рдЖрдИрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИ (рдкреАрдЖрд░ рд╕реНрдкрдВрджрди/рдЗрдВрдЬрди # 5539)ред рдПрдХ рдмрд╛рд░ рдЬрдм рд╡рд╣ рднреВрдорд┐, рдореИрдВ рдПрдХ рд╕реБрд╕рдВрдЧрдд рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд░рдЦрдиреЗ рдФрд░ рдПрдХ рдирдореВрдирд╛ рдкреНрд▓рдЧрдЗрди рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдВрдбреНрд░реЙрдЗрдб рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреВрдВрдЧрд╛ред рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдорд╣реАрдиреЗ рдХреЗ рдЕрдВрдд рддрдХ рдпрд╣ рд╕рдм рдХрд░ рд▓рд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

@bkonyi рдХреНрдпрд╛ рдпрд╣ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рднреА рд╣рд▓ рдХрд░реЗрдЧрд╛: https://github.com/flutter/flutter/issues/17566 ?

@piotrpalek , рд╣рд╛рдБ рдпрд╣ рд╣реЛрдЧрд╛, рд╣рд╛рд▓рд╛рдБрдХрд┐ рд╡реНрдпрд╡рд╣рд╛рд░ рдкрд╣рд▓реЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реЛрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдЕрдм рд╣рдо рд╡рд┐рднрд┐рдиреНрди рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдХреЙрд▓рдмреИрдХ рдХреЗ рд▓рд┐рдП UI рдХреЛ рдЕрд▓рдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдЕрдЧреНрд░рднреВрдорд┐ UI рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рднреА рд╕рдВрдЪрд╛рд░ рдХреЛ рдкреГрдердХ рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ, MethodChannel s, рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рд╡рд┐рдзрд┐ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬреЛ рдореБрдЦреНрдп рдЕрд▓рдЧрд╛рд╡ рдХреЗ рд╕рд╛рде рд╕реНрдореГрддрд┐ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдкрд░ рднрд░реЛрд╕рд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рд╕реНрдерд┐рддрд┐ рдЕрджреНрдпрддрди: рдЖрдИрдУрдПрд╕ рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рджреЛрдиреЛрдВ рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдкрд░рд┐рд╡рд░реНрддрди рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВ рдФрд░ рдЕрднреА рднреА рдкреБрдирд░рд╛рд╡реГрддреНрдд рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЖрдиреЗ рд╡рд╛рд▓реЗ рджрд┐рдиреЛрдВ рдореЗрдВ рдЖрдИрдУрдПрд╕ рд╕реНрдкрдВрджрди/рдЗрдВрдЬрди # 5539 рдореЗрдВ рдЙрддрд░реЗрдЧрд╛, рдкреНрд░рдореБрдЦ рд╕рдВрд╢реЛрдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЕрдиреБрд░реЛрдз рдЕрдиреБрдкрд╕реНрдерд┐рдд рд╣реИ, рдФрд░ рд╕реНрдкрдВрджрди/рдЗрдВрдЬрди # 5640 рдореЗрдВ рдПрдВрдбреНрд░реЙрдЗрдб рдкрд░рд┐рд╡рд░реНрддрди рдЕрдЧрд▓реЗ рд╕рдкреНрддрд╛рд╣ рд╕рдореАрдХреНрд╖рд╛ рд╕реЗ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рдмрд╛рдж рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЖрдкрдХреЗ рдзреИрд░реНрдп рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рд╡рд┐рд╕реНрдордпрдХрд╛рд░реАред рд╣рд╛рдБ, рдореИрдВрдиреЗ рдкреАрдЖрд░ рдХреЛ рджреЗрдЦрд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рджреЛрдиреЛрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рд╕рдВрджрд░реНрдн рджреЗрддреЗ рд╣реИрдВред рдЖрдкрдиреЗ рдирдореВрдирд╛ рдкреНрд▓рдЧрдЗрди рдХрд░рдиреЗ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдореИрдВрдиреЗ рдЖрдИрдУрдПрд╕ рджреЗрдЦрд╛ рд╣реИ, рдХреНрдпрд╛ рдХреЛрдИ рдПрдВрдбреНрд░реЙрдЗрдб рдирдореВрдирд╛ рд╣реЛрдЧрд╛? рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдмрджрд▓рд╛рд╡ рдЖрдиреЗ рдХреЗ рдмрд╛рдж рдПрдВрдбреНрд░реЙрдЗрдб рдЕрд▓рд╛рд░реНрдо рдореИрдиреЗрдЬрд░ рдкреНрд▓рдЧрдЗрди рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ

@MaikuB , рд╣рд╛рдБ, рдПрдХ рдмрд╛рд░ рд╕реНрдкрдВрджрди/рдЗрдВрдЬрди # 5640 рднреВрдорд┐ рдФрд░ рд╕реНрдкрдВрджрди/рдкреНрд▓рдЧрдЗрдиреНрд╕ # 642 рдкреВрд░реНрдг рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдЕрд▓рд╛рд░реНрдордореЗрдирдЧрд░ рдкреНрд▓рдЧрдЗрди рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдирдорд╕реНрдХрд╛рд░ред рдЗрд╕ рд╡рд┐рд╖рдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдЕрдкрдбреЗрдЯ? рд╕рдорд╛рдзрд╛рди рдХреЛ рдмрдХреЗрдЯ7 рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ рддрдХ рд╡рд┐рд▓рдВрдмрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХреНрдпрд╛ рдпрд╣ рд╡рд╛рдХрдИ рд╡рд╣рд╛рдВ рдЙрддрд░реЗрдЧрд╛? рдпрд╣ рд╣рдорд╛рд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реИред рдХрд┐рд╕реА рднреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдореБрдЭреЗ рдХреБрдЫ рджрд┐рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдБ рдмрджрд▓рдиреА рдкрдбрд╝реАрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдЕрдм рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдкрд╕ рдЖ рдЧрдпрд╛ рд╣реВрдБред рд╣рдо _рд▓рдЧрднрдЧ_ рд╡рд╣рд╛рдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЗрддрдирд╛ рдзреИрд░реНрдп рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рдЕрдм рдЬрдмрдХрд┐ рд╕реНрдкрдВрджрди/рдЗрдВрдЬрди#5539, рд╕реНрдкрдВрджрди/рдЗрдВрдЬрди#5947, рдФрд░ рд╕реНрдкрдВрджрди/рдЗрдВрдЬрди#5954 рдЙрддрд░рд╛ рд╣реИ, рдПрдВрдбреНрд░реЙрдЗрдб рдФрд░ рдЖрдИрдУрдПрд╕ рдкрд░ рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рднреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЗрдВрдЬрди рдореЗрдВ рд▓рд╛рдЧреВ рдХреА рдЧрдИ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЕрдЧрд▓реЗ рдХреЗ рджреМрд░рд╛рди рдореБрдЦреНрдп рд╕реНрдкрдВрджрди рднрдВрдбрд╛рд░ рдореЗрдВ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрдВрдЬрди рд░реЛрд▓ред рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдФрд░ рдЙрджрд╛рд╣рд░рдг рдХрд╛рдо рдореЗрдВ рд╣реИрдВ, рдФрд░ android_alarm_manager рдкреНрд▓рдЧрдЗрди рдлрд┐рдХреНрд╕ рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИ (рд╕реНрдкрдВрджрди/рдкреНрд▓рдЧрдЗрдиреНрд╕#642)ред

@bkonyi рдХреНрдпрд╛ android_alarm_manager рдЕрдм IOs рдкрд░ рднреА рдХрд╛рдо рдХрд░реЗрдЧрд╛?

@ianldgs , рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдирд╣реАрдВред рдЖрдИрдУрдПрд╕ рдЖрд╡рдзрд┐рдХ рдЖрдзрд╛рд░ рдкрд░ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХреА рддрдВрддреНрд░ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдИрдУрдПрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ (рдпрд╣ SO рдкреЛрд╕реНрдЯ рджреЗрдЦреЗрдВ)ред рдЕрдХреНрд╕рд░ рд╕реАрдорд┐рдд рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдореЛрдб (рдЬреИрд╕реЗ, рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реНрдерд╛рди рдкрд░рд┐рд╡рд░реНрддрди, рдкреБрд╢ рд╕реВрдЪрдирд╛рдПрдВ, рдмреНрд▓реВрдЯреВрде рд╕реНрдерд┐рддрд┐ рдкрд░рд┐рд╡рд░реНрддрди, рдЖрджрд┐) рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдорд╛рди рд▓рдХреНрд╖реНрдпреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред

@bkonyi , рдХреНрдпрд╛ рдпрд╣ рдЙрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░реЗрдЧрд╛ рдЬреЛ рд╣рдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ iOS рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдЕрд╡рдзрд┐ (3 рдорд┐рдирдЯ) рдХреЗ рд▓рд┐рдП рдореВрд▓ рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдиреЗ рдХреЗ рд╕рд╛рде рдЕрдиреБрднрд╡ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдБ рд╣рдорд╛рд░рд╛ рд╡рд░реНрддрдорд╛рди рдореБрджреНрджрд╛ рд╣реИ...

рдкреГрд╖реНрдарднреВрдорд┐:
рд╣рдорд╛рд░рд╛ рдРрдк рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреНрд▓реВрдЯреВрде рдмреАрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдХрд┐рд╕реА рд╕реНрдерд╛рди рдкрд░ рдХрд┐рддрдирд╛ рд╕рдордп рдмрд┐рддрд╛рддрд╛ рд╣реИред рд╣рдордиреЗ рдЕрдкрдиреЗ рд╕рднреА рдмреАрдХрди рдХреЛрдб рдХреЛ рдореВрд▓ рд░реВрдк рд╕реЗ AppDelegate.swift рдореЗрдВ рд▓рд┐рдЦрд╛ рд╣реИред

рдореБрджреНрджрд╛:
рд╕реНрдкрдВрджрди рдХреБрдЫ рд╕реЗрдХрдВрдб рдХреЗ рдмрд╛рдж рд╣рдорд╛рд░реЗ рдРрдк рдХреЛ рдмрдВрдж рдХрд░рддрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдЬрдм рд╣рдо рдХрд┐рд╕реА рд╕реНрдерд╛рди рдШрдЯрдирд╛ (рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдкреНрд░рд╡реЗрд╢/рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ) рджреНрд╡рд╛рд░рд╛ рдЬрд╛рдЧрдиреЗ рдХреЗ рдмрд╛рдж рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдореВрд▓ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рднрд▓реЗ рд╣реА рд╣рдо рдЕрдкрдиреЗ рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рд╕рдордп рдХреЛ рдмрдврд╝рд╛ рд░рд╣реЗ рд╣реЛрдВред

рд╣рдореЗрдВ рдХреНрдпреЛрдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕реНрдкрдВрджрди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ:
рд╣рдордиреЗ рдПрдХ рджреЗрд╢реА рдЖрдИрдУрдПрд╕ рдРрдк рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдореВрд▓ рдмреАрдХрди рдХреЛрдб рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рд▓рдЧрд╛рддрд╛рд░ 180 рд╕реЗрдХрдВрдб рдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рд╕рдордп рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред

рд╣рдордиреЗ рдХреНрдпрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ:
рдПрдХрдорд╛рддреНрд░ рд╕рдорд╛рдзрд╛рди рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рд╣рдореЗрдВ рд╕рдлрд▓рддрд╛ рдорд┐рд▓реА рд╣реИ, рд╡рд╣ рд╣реИ рд░рдирдПрдк () рд╕реЗ рдкрд╣рд▓реЗ рдореБрдЦреНрдп () рдореЗрдВ 30 рд╕реЗрдХрдВрдб рдХреА рджреЗрд░реА рдХрд░рдирд╛ рдЬрдм рд╣рдорд╛рд░рд╛ рдРрдк рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рдЕрдиреНрдп рдореБрджреНрджреЛрдВ рдХрд╛ рдХрд╛рд░рдг рд░рд╣рд╛ рд╣реИред

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рд▓рдВрдмреЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рд▓рд┐рдП, рд▓реЗрдХрд┐рди рдпрд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдПрдХ рдмрдбрд╝рд╛ рдореБрджреНрджрд╛ рд╣реИ рдФрд░ рд╣рдо рдЕрдЧрд▓реЗ рдХреБрдЫ рд╣рдлреНрддреЛрдВ рдореЗрдВ рд░рд┐рд▓реАрдЬ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдореНрдореАрдж рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╕реБрдзрд╛рд░ рд╣рдорд╛рд░реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рднреА рдареАрдХ рдХрд░ рджреЗрдЧрд╛ред

рдЕрдВрдд рдореЗрдВ, рд╕реНрдкрд╖реНрдЯ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдбрд╛рд░реНрдЯ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рд╣рдорд╛рд░реА рдореБрдЦреНрдп рдЪрд┐рдВрддрд╛ рд╕рд┐рд░реНрдл рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдлрд╝реНрд▓рдЯрд░ рд╕рдордп рд╕реЗ рдкрд╣рд▓реЗ рд╣рдорд╛рд░реЗ рдРрдк рдХреЛ рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдЬрдЧрд╛рдП рдЬрд╛рдиреЗ рдкрд░ рд╕рдорд╛рдкреНрдд рдХрд░ рджреЗред

рдХрд┐рд╕реА рднреА рдорджрдж рдХреА рдЕрддреНрдпрдзрд┐рдХ рд╕рд░рд╛рд╣рдирд╛ рдХреА рдЬрд╛рдПрдЧреАред

рдзрдиреНрдпрд╡рд╛рдж!

@AndrewPetrovics рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рджреЗрдЦреЗ рдЬрд╛ рд░рд╣реЗ рдореБрджреНрджреЛрдВ рдХреЛ рдареАрдХ рдХрд░реЗрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдпреЗ рдкрд░рд┐рд╡рд░реНрддрди рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдкреГрд╖реНрдарднреВрдорд┐ рд╕реЗ рдбрд╛рд░реНрдЯ рдХреЛрдб рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИрдВред рдореИрдВ рдЖрдИрдУрдПрд╕ рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдиреАрддрд┐рдпреЛрдВ рд╕реЗ рд╕реБрдкрд░ рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдВрдбреНрд░реЙрдЗрдб + рдЖрдИрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдЬрд┐рдпреЛрдлреЗрдВрд╕рд┐рдВрдЧ рдкреНрд▓рдЧрдЗрди рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдЖрдкрдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХреЗ рд╕рдорд╛рди рд▓рдЧрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЙрд╕ рд╕рдорд╕реНрдпрд╛ рдкрд░ рдирдЬрд░ рд░рдЦреВрдВрдЧрд╛ рдЬреЛ рдЖрдк рдПрдХ рдмрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдореИрдВ рдЖрдЬ/рдХрд▓ рдЖрдИрдУрдПрд╕ рднрд╛рдЧ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реВрдВред

@chinmaygarde , рдХреНрдпрд╛ рдЖрдкрдХреЛ @AndrewPetrovics рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдкрддрд╛ рдЪрд▓реЗрдЧрд╛? рд╢рд╛рдпрдж рдпрд╣ рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рджрд╛рдЦрд┐рд▓ рдХрд░рдиреЗ рд▓рд╛рдпрдХ рд╣реИред

@bkonyi , рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИред рд╣рдордиреЗ рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рд╕рдорд╛рдзрд╛рди рдвреВрдВрдврд╝ рдирд┐рдХрд╛рд▓рд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рд╣реИрдХреА рд╣реИред рдореМрдХрд╛ рдорд┐рд▓рдиреЗ рдкрд░ рдореИрдВ рдПрдХ рдЕрд▓рдЧ рдореБрджреНрджрд╛ рдмрдирд╛рдКрдВрдЧрд╛ред

рдзрдиреНрдпрд╡рд╛рдж!

@bkonyi рдХреНрдпрд╛ рдореИрдВ рдкреВрдЫ рд╕рдХрддрд╛ рд╣реВрдВ, android_alarm_manager 0.2.0 рдХреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ pub.dartlang.org рдкрд░ рдХрдм рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛?

@ethael рдпрд╣ рдЕрднреА рдЙрдкрд▓рдмреНрдз рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдмрд╕ рдЕрдкрдбреЗрдЯ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рдерд╛ред

рдХреНрдпрд╛ рдЗрд╕рдХреЗ рдХреЛрдИ рдЙрджрд╛рд╣рд░рдг рдпрд╛ рдХреБрдЫ рджрд╕реНрддрд╛рд╡реЗрдЬ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ?
рдзрдиреНрдпрд╡рд╛рдж!

@Solban рд╕реНрдкрдВрджрди/рдкреНрд▓рдЧрдЗрдиреНрд╕ рднрдВрдбрд╛рд░ рдореЗрдВ рджреЛ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ:

рдореБрдЭреЗ рдЙрди рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдПрдХ рдЬрд┐рдпреЛрдлреЗрдВрд╕рд┐рдВрдЧ рдкреНрд▓рдЧрдЗрди рднреА рдорд┐рд▓рд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдВрдбреНрд░реЙрдЗрдб (рдХреЛрдЯрд▓рд┐рди) рдФрд░ рдЖрдИрдУрдПрд╕ (рдУрдмреАрдЬреЗ-рд╕реА) рджреЛрдиреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рд╕реНрдкрдВрджрди/рдкреНрд▓рдЧрдЗрдиреНрд╕ рдореЗрдВ рд░рд╣рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред

рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рд╕рдВрдмрдВрдзреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рдХреБрдЫ рдЙрдкрдпреЛрдЧреА рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рджрд┐рдП рдЧрдП рд╣реИрдВ:

  • рдЖрдЗрд╕реЛрд▓реЗрдЯреНрд╕ рдХреЗ рдмреАрдЪ рдХреЙрд▓рдмреИрдХ рдкрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрди рдпреВрдЯрд┐рд▓рд┐рдЯреАрдЬ рдХреНрд▓рд╛рд╕
  • IsolateNameServer рдЬреЛ SendPort рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЛ рдлрд╝реНрд▓рдЯрд░ рдХреЗ рд╕рд╛рде рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ рддрд╛рдХрд┐ рд▓реБрдХрдЕрдк рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рдЖрдЗрд╕реЛрд▓реЗрдЯреНрд╕ (рдпрд╣ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдЧрд╛рдпрдм рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реАрдзреЗ рдЖрдЧреЗ рд╣реИ)ред
  • FlutterNativeView рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ Android рдкрд░ рдкреНрд▓рдЧрдЗрди рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрдарднреВрдорд┐ рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
  • FlutterHeadlessDartRunner рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдИрдУрдПрд╕ рдкрд░ рдкреНрд▓рдЧрдЗрди рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрдарднреВрдорд┐ рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ

рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХреНрд╖рдорддрд╛рдУрдВ рд╡рд╛рд▓реЗ рдкреНрд▓рдЧрдЗрдиреНрд╕ рд▓рд┐рдЦрдиреЗ рдкрд░ рдХреЛрдИ рдФрдкрдЪрд╛рд░рд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдирд╣реАрдВ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╣рдлреНрддреЛрдВ рдореЗрдВ рдлрд╝реНрд▓рдЯрд░ рдмреНрд▓реЙрдЧ рдкрд░ рдПрдХ рдордзреНрдпрдо рдкреЛрд╕реНрдЯ рдкреЙрдк рдЕрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЛ рдбрд┐рдЬрд╛рдЗрди рдХрд░рдиреЗ, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдЧреБрдЬрд░реЗрдЧрд╛ред

рдХреНрдпрд╛ рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛рд░реНрдп рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХрд╛ рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рд╣реИ? рдПрдВрдбреНрд░реЙрдЗрдб рдореЗрдВ рдХреБрдЫ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдХреЛрдб рдХреЛ рд▓рдЧрд╛рддрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рд╕рд╣реА рддрд░реАрдХрд╛ Foreground service рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВ рдЬреАрдкреАрдПрд╕ рд╕реНрдерд╛рди рдЯреНрд░реИрдХрд┐рдВрдЧ рдЬрд╛рд░реА рд░рд╣реЗрдЧрд╛ред

@audkar рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреЛрдИ рдкреНрд▓рдЧрдЗрди рдирд╣реАрдВ рд╣реИ рдЬреЛ рдирд┐рд░рдВрддрд░ рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛рд░реНрдп рдХреЛ рд╕рдВрднрд╛рд▓ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рдЕрдЧреНрд░рднреВрдорд┐ рд╕реЗрд╡рд╛ ( JobIntentService рдХреЗ рдмрдЬрд╛рдп рдореИрдВрдиреЗ рдЬрд┐рдпреЛрдлреЗрдВрд╕рд┐рдВрдЧ рдкреНрд▓рдЧрдЗрди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛) рдХреЗ рд╕рдВрдпреЛрдЬрди рдореЗрдВ рдКрдкрд░ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рдкреНрд▓рдЧрдЗрди рдареАрдХ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред

рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЕрдкрдиреЗ рдЖрдИрдУрдПрд╕/рдПрдВрдбреНрд░реЙрдЗрдб рдкреГрд╖реНрдарднреВрдорд┐ рдЬрд┐рдУрд▓реЛрдХреЗрд╢рди/рдЬрд┐рдпреЛрдлреЗрдВрд╕рд┐рдВрдЧ рдПрд╕рдбреАрдХреЗ рдХреЛ рд╕реНрдкрдВрджрди рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдЗрд╕реЗ flutter_background_geolocation рдХрд╣рд╛ рдЬрд╛рдПрдЧрд╛ред

рдореБрдЭреЗ рдбрд╛рд░реНрдЯ / рд╕реНрдкрдВрджрди рдХреЗ рд╕рд╛рде рд▓рдЧрднрдЧ 5 рджрд┐рдиреЛрдВ рдХрд╛ рдЕрдиреБрднрд╡ рдорд┐рд▓рд╛ рд╣реИ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдорд┐рд▓ рдЧрдпрд╛ рд╣реИред рдпрд╣ 2 рд╕рдкреНрддрд╛рд╣ рдХреЗ рднреАрддрд░ рддреИрдпрд╛рд░ рд╣реЛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдбрд╛рд░реНрдЯ-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЛ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧреЗрдЧрд╛)ред

рдпрд╣ рдПрд╕рдбреАрдХреЗ рд▓рдЧрднрдЧ 5 рд╡рд░реНрд╖ рдкреБрд░рд╛рдирд╛ рд╣реИ рдФрд░ рдкреВрд░реНрдгрдХрд╛рд▓рд┐рдХ рд╕рдорд░реНрдерд┐рдд рд╣реИред рдЗрд╕реЗ рдореВрд▓ рд░реВрдк рд╕реЗ рдЕрдкрд╛рдЪреЗ рдХреЙрд░реНрдбреЛрд╡рд╛ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдлрд┐рд░ рдмрд╛рдж рдореЗрдВ рдЗрд╕реЗ рд░рд┐рдПрдХреНрдЯ рдиреЗрдЯрд┐рд╡ рдФрд░ рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдпрд╣ рд╢реБрджреНрдз рджреЗрд╢реА рдРрдкреНрд╕ рдореЗрдВ рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣реБрдб рдХреЗ рддрд╣рдд, рдпрд╣ рд╡рд╣реА рдХреЛрд░ рдУрдмреАрдЬреЗ-рд╕реА + рдЬрд╛рд╡рд╛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдХрд╛рд╕ рдордВрдЪ рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдПрд╕рдбреАрдХреЗ рдХреЛ рдореВрд▓ рд░реВрдк рд╕реЗ рдЖрдкрджрд╛ рдХреНрд╖реЗрддреНрд░реЛрдВ (рдЬреИрд╕реЗ: рддреВрдлрд╛рди, рднреВрдХрдВрдк) рдореЗрдВ рдкрд╣рд▓реЗ-рдкреНрд░рддрд┐рд╕рд╛рджрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдРрд╕реЗ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬрд╣рд╛рдВ рд╕реЗрд▓-рдиреЗрдЯрд╡рд░реНрдХ рдирд╖реНрдЯ рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред рдРрдк рдХреЛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдпрд╛ рдбрд┐рд╡рд╛рдЗрд╕ рд░реАрдмреВрдЯ рд╣реЛ рдЧрдпрд╛ рдерд╛, рднрд▓реЗ рд╣реА рдЗрд╕реЗ рдЯреНрд░реИрдХрд┐рдВрдЧ рдЬрд╛рд░реА рд░рдЦрдиреА рдкрдбрд╝реАред рдЖрдкрдХреЗ рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдерд╛рдиреЛрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрди рдореЗрдВ рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рдФрд░ HTTP рд╕реЗрд╡рд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдЬрд╣рд╛рдВ рдРрдк рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХреЗрд╡рд▓ рдПрд╕рдбреАрдХреЗ рдХреА рдЕрдЧреНрд░рднреВрдорд┐-рд╕реЗрд╡рд╛ "рд╣реЗрдбрд▓реЗрд╕" рдЪрд▓ рд░рд╣реА рд╣реИред

:рдЪреЗрддрд╛рд╡рдиреА: рдпрд╣ рдПрд╕рдбреАрдХреЗ рд╕рд╛рдорд╛рдЬрд┐рдХ рдРрдкреНрд╕ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ "рдмреЗрдбрд╝реЗ-рдЯреНрд░реИрдХрд┐рдВрдЧ" рдЙрдкрдпреЛрдЧ-рдорд╛рдорд▓реЛрдВ (рдЬреИрд╕реЗ: рдЯреИрдХреНрд╕реА, рд╡рд┐рддрд░рдг рд╕реЗрд╡рд╛, рдЖрдкрд╛рддрдХрд╛рд▓реАрди рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛, рдЬреЙрдЧрд┐рдВрдЧ, рдЖрджрд┐) рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдпрд╣рд╛рдБ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдбреЗрдореЛ рд╡реАрдбрд┐рдпреЛ рд╣реИред

рдСрдкрд░реЗрд╢рди рдХрд╛ рджрд░реНрд╢рди рджреЗрдЦреЗрдВред

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдореИрдВ рдПрдХ рдЕрдиреНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ flutter_background_fetch рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдкреЛрд░реНрдЯ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ, рдЬрд┐рд╕реЗ flutter_background_geolocation рдХреА рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рдореЙрдбреНрдпреВрд▓ рд▓рдЧрднрдЧ рд╣рд░ 15 рдорд┐рдирдЯ рдореЗрдВ рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдПрдХ рдЖрдИрдУрдПрд╕/рдПрдВрдбреНрд░реЙрдЗрдб рдРрдк рдХреЛ рдЬрдЧрд╛рдПрдЧрд╛, рдЬреЛ рдЖрдкрдХреЛ рд╕рдордп-рд╕рдордп рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 30 рдХрд╛ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб-рдЯрд╛рдЗрдо рдкреНрд░рджрд╛рди рдХрд░реЗрдЧрд╛ред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП react-native рд╕рдВрд╕реНрдХрд░рдг рджреЗрдЦреЗрдВред

рдареАрдХ рд╣реИ, рдореИрдВрдиреЗ flutter_background_geolocation рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░ рджрд┐рдпрд╛ рд╣реИред рдореВрд▓ рдХрд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдореБрдЦреМрдЯрд╛ рдореЗрдВ рдкреНрд▓рдЧ рдЗрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢рд╛рдпрдж рдЕрднреА рднреА рдХреБрдЫ рдЫреЗрдж рд╣реИрдВ рдФрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдореЗрдВ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рд░рд┐рдПрдХреНрдЯ рдиреЗрдЯрд┐рд╡ рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдЕрдиреБрд╡рд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

@christocracy рдЕрдЪреНрдЫреА рдЦрдмрд░ рд╣реИред рдкреГрд╖реНрдарднреВрдорд┐-рд▓рд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛? рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдЕрдиреБрдорд╛рди?

@ethael Fetch рд▓рдЧрднрдЧ 2 рдФрд░ рд╕рдкреНрддрд╛рд╣ рдореЗрдВ рдЖ рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓ рдкреНрд▓рдЧрдЗрди рд╣реИред

@bkonyi рдореИрдВрдиреЗ рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рд╕реНрдерд╛рди рдкрд░рд┐рд╡рд░реНрддрди рдкреНрд▓рдЧрдЗрди рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣реЗрдбрд▓реЗрд╕ рд░рдирд░ рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдбрд╛рд░реНрдЯ рдХреЙрд▓рдмреИрдХ рдЕрдиреНрдп рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рд╡рд┐рдлрд▓ рд╣реЛ рд░рд╣рд╛ рд╣реИ MissingPluginException ред

Android рдкрд░, android_alarm_manager рдкреНрд▓рдЧрдЗрди рдХреЗ рд╕рд╛рде, рдЖрдкрдиреЗ рдкреГрд╖реНрдарднреВрдорд┐ рд╕реЗрд╡рд╛ рд╕реЗ рдкреНрд▓рдЧ рдЗрди рдХреЛ рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП AlarmService.setPluginRegistrant(this); рдХреЗ рд╕рд╛рде рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдореИрдВ рдирд╣реАрдВ рджреЗрдЦрддрд╛ рдХрд┐ рдЖрдИрдУрдПрд╕ рдХреЗ рдмрд░рд╛рдмрд░ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рдПред

рдХреНрдпрд╛ рдЖрдИрдУрдПрд╕ рдкрд░ рд╣реЗрдбрд▓реЗрд╕ рд░рдирд░ рд╕реЗ рдЕрдиреНрдп рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдВрднрд╡ рд╣реИ? рдпрджрд┐ рд╣рд╛рдВ, рддреЛ рд╣рдо рдЙрд╕ рд╕рдВрджрд░реНрдн рдореЗрдВ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЛ рдХреИрд╕реЗ рдкрдВрдЬреАрдХреГрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

@bkonyi рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдирд╣реАрдВ рд╣реБрдИ рд╣реИ рдФрд░ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрд▓рд╛рд░реНрдордореИрдиреЗрдЬрд░ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдЬреИрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рд╕рдордпрдмрджреНрдз рдШрдЯрдирд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рд╕реНрдкрдВрджрди рдХреЛ рдХреБрдЫ рдЕрдзрд┐рдХ рд╕рд╛рдорд╛рдиреНрдп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд░реЗрдВрдЬ рдореЗрдВ рдмреНрд▓реВрдЯреВрде рдбрд┐рд╡рд╛рдЗрд╕ рдЬреИрд╕реА рдХреБрдЫ рдШрдЯрдирд╛рдУрдВ рдХреЛ рд╕реБрди рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдЗрд╕реЗ iOS рдХреЛ рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗ рд╕рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдИрдУрдПрд╕ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкреНрд░рддрд┐рдмрдВрдзрд╛рддреНрдордХ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрдкрдВрджрди рдХреЛ рдЙрди рдЪреАрдЬреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рджреЗрд╢реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИрдВред

рдореИрдВ рд╕реНрдкрдВрджрди рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрддреНрд╕рд╛рд╣рд┐рдд рдерд╛, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдореБрджреНрджреЗ рд╣реИрдВ рдЬреЛ рдЗрд╕реЗ рд╕рд░рд▓ рдРрдкреНрд╕ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╕рднреА рдХреЗ рд▓рд┐рдП рдЕрдиреБрдкрдпреЛрдЧреА рдмрдирд╛рддреЗ рд╣реИрдВред рдореБрдЭреЗ Google рд╕реЗ рдФрд░ рдЕрдзрд┐рдХ рдХреА рдЙрдореНрдореАрдж рдереА, рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реЗ рдпрд╣ рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рдирд╛ рдЕрдиреБрдЪрд┐рдд рд╣реИ рдХрд┐ рд╡реЗ рдЕрдкрдиреЗ рджреНрд╡рд╛рд░рд╛ рдЫреЛрдбрд╝реЗ рдЧрдП рдкреНрд░рдореБрдЦ рдЕрдВрддрд░рд╛рд▓ рдХреЛ рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрдиреНрд╕ рдмрдирд╛рдПрдВред

@ dude8604 Google рд╕рдм рдХреБрдЫ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдФрд░ рд╣рд╛рдБ рдпрд╣ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдореЗрдВ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХрд╛ рдпреЛрдЧрджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдкреНрд▓рдЧрдЗрди рдбреЗрд╡рд▓рдкрд░реНрд╕ (рдореЗрд░реЗ рдЬреИрд╕реЗ) рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИред рдореИрдВ рдЕрднреА рдЦреБрдж рджреЛ рд▓рд╛ рд░рд╣рд╛ рд╣реВрдВред

рдореИрдВрдиреЗ рдХреЙрд░реНрдбреЛрд╡рд╛, рд░рд┐рдПрдХреНрдЯ рдиреЗрдЯрд┐рд╡ рдФрд░ рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдлреА рд╕рдордп рдмрд┐рддрд╛рдпрд╛ рд╣реИред рд╕реНрдкрдВрджрди рдХреЗ рд╕рд╛рде 2 рд╕рдкреНрддрд╛рд╣ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдлреА рдЙрддреНрдХреГрд╖реНрдЯ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЫреЗрдж рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдХреНрд░реЙрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдореИрдк рдШрдЯрдХ, рдЬреЛ рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдореИрдВ рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреВрдВрдЧрд╛ред)

рдореИрдВ рдкрд┐рдЫрд▓реЗ 5 рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдЖрдИрдУрдПрд╕ рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб (рдЬрд┐рдпреЛрд▓реЛрдХреЗрд╢рди рдФрд░ рдЬрд┐рдпреЛрдлреЗрдВрд╕рд┐рдВрдЧ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ) рдХреЗ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдСрдкрд░реЗрд╢рди рдореЗрдВ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рд╡рд╛рд▓рд╛ рдПрдХ рдкреЗрд╢реЗрд╡рд░ рдкреНрд▓рдЧрдЗрди рдбреЗрд╡рд▓рдкрд░ рд╣реВрдВред рдЖрдк рдХреНрдпрд╛ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ?

@christocracy рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдпрд╛ рдХрдо рд╕реЗ рдХрдо рдХреБрдЫ рдШрдЯрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рд╕реЗ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдРрдк рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЛ рдХреБрдЫ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдореБрдЦреНрдп рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрдиреНрд╕ рдмрдирд╛рдиреЗ рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдПрдХ рдРрд╕реЗ рдврд╛рдВрдЪреЗ рдХреЛ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдмреБрдирд┐рдпрд╛рджреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреА рдХрдореА рд╣реИ рдФрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реЗ рдЕрдкреЗрдХреНрд╖рд╛ рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рд╡реЗ рдЕрдВрддрд░рд╛рд▓ рдХреЛ рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд╛рднрдХрд╛рд░реА рдХрдВрдкрдиреА рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рд╕рдордп рд╕реНрд╡рдпрдВрд╕реЗрд╡рд╛ рдХрд░реЗрдВред рд╡реИрд╕реЗ рднреА, рдЗрд╕ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рд╕рд╣реА рдЬрдЧрд╣ рдирд╣реАрдВ рд╣реИред

рдореИрдВ рдПрдХ рдкреГрд╖реНрдарднреВрдорд┐ рд╕реЗрд╡рд╛ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдФрд░ рдХреБрдЫ рдШрдЯрдирд╛рдУрдВ рдХреЛ рдкрдврд╝рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рдФрд░ рд╕рдВрднрд╡рддрдГ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдФрд░ рдпрджрд┐ рдЙрдкрдпреБрдХреНрдд рд╣реЛ рддреЛ рдПрдХ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдмрдирд╛рдПрдВ рдЬреЛ рджрдмрд╛рдП рдЬрд╛рдиреЗ рдкрд░ рдореБрдЦреНрдп рдРрдк рд▓реЙрдиреНрдЪ рдХрд░реЗрдЧреАред рдШрдЯрдирд╛рдУрдВ рдХреЗ рдХреБрдЫ рдЙрджрд╛рд╣рд░рдг рд╣реЛрдВрдЧреЗ: рд░реЗрдВрдЬ рдореЗрдВ рдирдпрд╛ рдмреНрд▓реВрдЯреВрде рдбрд┐рд╡рд╛рдЗрд╕, рд╕реЙрдХреЗрдЯ рдкрд░ рдЖрдиреЗ рд╡рд╛рд▓рд╛ рдбреЗрдЯрд╛, рдпреВрдПрд╕рдмреА рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓рд╛ рдбреЗрдЯрд╛, рдПрд╕рдПрдордПрд╕ рдкреНрд░рд╛рдкреНрдд, рдЬреАрдкреАрдПрд╕ рд╕реНрдерд╛рди рдмрджрд▓ рдЧрдпрд╛, рдмреНрд▓реВрдЯреВрде рдбрд┐рд╡рд╛рдЗрд╕ рдХрдиреЗрдХреНрд╢рди рдкреНрд░рдпрд╛рд╕, рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рднреМрддрд┐рдХ рдмрдЯрди рджрдмрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдПрдХреНрд╕реЗрд▓реЗрд░реЛрдореАрдЯрд░ рдбреЗрдЯрд╛ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдореВрд▓реНрдп, рдпрджрд┐ рдореБрдЦреНрдп рдРрдк рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдХрдИ рдЕрдиреНрдп рдЪреАрдЬреЗрдВ рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рдирд╣реАрдВ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВред рдЕрдЧрд░ рдХреЛрдИ рдЖрдИрдУрдПрд╕ рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реНрдпрд╛рдкрдХ рдкреНрд▓рдЧрдЗрди (рдореБрдлреНрдд рдпрд╛ рдУрдкрди рд╕реЛрд░реНрд╕ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рд╕рд╛рде) рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореБрджреНрджрд╛ рдмрдВрдж рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рдореИрдВ рд╣рдореЗрд╢рд╛ рдЖрднрд╛рд░реА рд░рд╣реВрдВрдЧрд╛ рдХрд┐ рдореИрдВ рд╕реНрдкрдВрджрди рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд╛рд╕ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

@ dude8604 рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рддреБрдо рдХреНрдпрд╛ рдЪрд╛рд╣рддреЗ рд╣реЛред рдЗрд╕рдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрддрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдПрдХ рдЕрдЧреНрд░рднреВрдорд┐-рд╕реЗрд╡рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХ рд▓рдЧрд╛рддрд╛рд░ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдХреЗ рд╕рд╛рдеред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдкрдХреА рдЪрд▓ рд░рд╣реА рд╕реЗрд╡рд╛ рд╕реЗ рдЕрд╡рдЧрдд рд╣реИред

рдореЗрд░реЗ рдЬреАрдердм рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореБрдЭрд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВред

рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдХрд┐ рд░рд┐рдПрдХреНрдЯ рдиреЗрдЯрд┐рд╡ рдореВрд▓ рд░реВрдк рд╕реЗ "рдЖрдкрдХреЛ рдмрдЯрди, рдЯреЗрдХреНрд╕реНрдЯ рдлрд╝реАрд▓реНрдб рдФрд░ рдПрдХ рд╕реВрдЪреА рджреГрд╢реНрдп рдорд┐рд▓рддрд╛ рд╣реИ, рдмрд╛рдХреА рдЖрдк рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИ" рдФрд░ рдпрд╣ рд╕рдореБрджрд╛рдп рдХреЗ рдХрд╛рд░рдг рдЕрдм рдЬреЛ рд╣реЛ рдЧрдпрд╛ рд╣реИ рдЙрд╕рдореЗрдВ рд╡реГрджреНрдзрд┐ рд╣реБрдИ рд╣реИред Google рд╕рдВрднрд╡рддрдГ рд╕рднреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиреЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓ рдирд╣реАрдВ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдпрд╣ рд╕реЛрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рдЧрд▓ рд╣реИ рдХрд┐ рдлрд╝реНрд▓рдЯрд░ рдЯреАрдо рдПрдВрдбреНрд░реЙрдЗрдб рдФрд░ рдЖрдИрдУрдПрд╕ рджреЛрдиреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рд╕рднреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рджреЛрд╣рд░рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧреА рдЬрдм рдЙрди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ 100x (10,000x?) рд╕реНрдкрдВрджрди рдХреЗ рдЖрдХрд╛рд░ рдХреА рдЯреАрдореЛрдВ рджреНрд╡рд╛рд░рд╛ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред

android_alarm_manager рдФрд░ image_picker рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ (рдпрджрд┐ рджреЛрдиреЛрдВ рд╕реНрдерд╛рдкрд┐рдд рд╣реИрдВ) рдЗрд╕реЗ Flutter 0.8.3-pre.47 рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реЗ рдПрдХ рдирдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рджред рдРрдк рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рд╕рдм рдХреБрдЫ рдХреЙрдкреА рдХрд┐рдпрд╛ рдФрд░ рдЕрдкрдирд╛ рдлрд╛рдпрд░рдмреЗрд╕ рд╕реЗрдЯрдЕрдк рдХрд┐рдпрд╛ рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ред

рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП @deckerst рдиреЗ рдЙрдард╛рдпрд╛ рд╣реИ, рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╣реИ рдЬрдм рдПрдВрдбреНрд░реЙрдЗрдб рдФрд░ рдЖрдИрдУрдПрд╕ рдореЗрдВ рд╕рдорд╛рдирддрд╛ рдирд╣реАрдВ рд╣реИ, рдЬреЛ рдЕрдиреНрдп рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХреЛрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рд╣реИ

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдЕрднреА рджреЗрдЦрд╛ рдХрд┐ рдЗрд╕реЗ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рд╕рдорд╕реНрдпрд╛ рд╣реИ

рдмрд╕ рдЗрд╕рд▓рд┐рдП рдХрд┐ рдЗрд╕ рд▓реЗрдЦ рдХреЛ рдпрд╣рд╛рдВ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЗрд╕реЗ рдирд╣реАрдВ рджреЗрдЦрд╛ рд╣реИ:
https://medium.com/flutter-io/executing-dart-in-the-background-with-flutter-plugins-and-geofencing-2b3e40a1a124

рдзрдиреНрдпрд╡рд╛рдж @slightfootред рд╡рд╣ рджреЗрдЦрд╛ рдФрд░ рдпрд╣реАрдВ рдкрд░ рдореБрдЭреЗ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдИрдУрдПрд╕ рд╣реЗрдбрд▓реЗрд╕ рдирд┐рд╖реНрдкрд╛рджрди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯрд┐рдХрдЯ (#21925) рдорд┐рд▓рд╛ред рдЗрди рджреЛ рдЯрд┐рдХрдЯреЛрдВ рдХреЗ рдмреАрдЪ рдПрдХ рд╕рдВрджрд░реНрдн рд╣реЛрдирд╛ рдЙрдкрдпреЛрдЧреА рд╣реЛрддрд╛ред

рд╕рдВрдмрдВрдзрд┐рдд рдиреЛрдЯ рдкрд░, рдХреНрдпрд╛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬ рдореЗрдВ рдмрд┐рдирд╛ рд╕рд┐рд░ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдпреЛрдЬрдирд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд░рд╕реЛрдИ рдХреА рдХрд┐рддрд╛рдм рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ? рдореИрдВ рдРрд╕рд╛ рдорд╛рдиреВрдВрдЧрд╛ рд▓реЗрдХрд┐рди рд╕реЛрдЪрд╛ рдХрд┐ рдпрд╣ рдкреВрдЫрдиреЗ рд▓рд╛рдпрдХ рд╣реИ рдХрд┐ рд╕рдореБрджрд╛рдп рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ рдЬреЛ рдорд╛рдзреНрдпрдо рдХреА рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛

рдЕрдЪреНрдЫрд╛ рдмрд┐рдВрджреБ @MaikuB , рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЙрдХреНрдЯрд░ рдмрдЧ рдЬреЛрдбрд╝рд╛!

рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб-рд╕рдкреЛрд░реНрдЯ рд╕реАрдзреЗ рд╕реНрдкрдВрджрди рдореЗрдВ, рджреЗрдЦреЗрдВ https://www.youtube.com/watch?v=_LfjILXswJs

рдореБрдЭреЗ рдареАрдХ рд╕реЗ рд╕рдордЭ рдирд╣реАрдВ рдЖ рд░рд╣рд╛ рд╣реИред рдпрджрд┐ рд╕реНрдкрдВрджрди рдЕрдм рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрдВ рдЬреНрдпрд╛рджрд╛рддрд░ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЛрдб рдХреНрдпреЛрдВ рд╣реЛрддреЗ рд╣реИрдВ?

Android рдХреЗ рд▓рд┐рдП рдЖрдЙрдЯрд▓реБрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ https://aka.ms/ghei36


рд╕реЗ: рдЯреЛрдирдХрд╛ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рднреЗрдЬрд╛ рдЧрдпрд╛: рд╢реБрдХреНрд░рд╡рд╛рд░, 21 рд╕рд┐рддрдВрдмрд░, 2018 3:39:28 рдкреВрд░реНрд╡рд╛рд╣реНрди
рдкреНрд░рддрд┐: рд╕реНрдкрдВрджрди/рд╕реНрдкрдВрджрди
рд╕реАрд╕реА: рдлрд┐рд▓рд┐рдк рд╡реАрд╕; рдЙрд▓реНрд▓реЗрдЦ
рд╡рд┐рд╖рдп: рдкреБрди: [рд╕реНрдкрдВрджрди/рд╕реНрдкрдВрджрди] рд╕реНрдкрдВрджрди рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдореВрд░реНрддрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП (#3671)

рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб-рд╕рдкреЛрд░реНрдЯ рд╕реАрдзреЗ рд╕реНрдкрдВрджрди рдореЗрдВ, рджреЗрдЦреЗрдВ https://www.youtube.com/watch?v=_LfjILXswJs

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub https://github.com/flutter/flutter/issues/3671#issuecomment-423490126 рдкрд░ рджреЗрдЦреЗрдВ, рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ https://github.com/notifications/unsubscribe-auth/ABWxFrGMGvfFtwkf025Q2Je6lUTZu2aPks5udMHggaJpZ ред

@ dude8604 рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдкреНрд▓рдЧрдЗрди рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╣реИ рдЬреЛ рдХреБрдЫ рд╡рд┐рд╢реЗрд╖ рдкреГрд╖реНрдарднреВрдорд┐ рдСрдкрд░реЗрд╢рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рдЧрдЗрди рдбреЗрд╡рд▓рдкрд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рдХреБрдЫ рд╡рд┐рд╢реЗрд╖ рдкреНрд▓рдЧрдЗрди рдХреЗ рдЙрдкрднреЛрдХреНрддрд╛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдЕрдВрдзреЗ (рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ) рд╣реИрдВред

рддреЛ рдПрдХ рдЙрдкрднреЛрдХреНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдордирдорд╛рдирд╛ рдХреЛрдб рдЪрд▓рд╛рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ, рдЕрдЧрд░ рдореЗрд░реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдХреЛрдИ рдкреНрд▓рдЧрдЗрди рдирд╣реАрдВ рд╣реИ?


рд╕реЗ: рдХреНрд░рд┐рд╕ рд╕реНрдХреЙрдЯ рд╕реВрдЪрдирд╛рдПрдВ @github.com
рднреЗрдЬрд╛ рдЧрдпрд╛: рд╢рдирд┐рд╡рд╛рд░, 22 рд╕рд┐рддрдВрдмрд░, 2018 5:43:16 рдЕрдкрд░рд╛рд╣реНрди
рдкреНрд░рддрд┐: рд╕реНрдкрдВрджрди/рд╕реНрдкрдВрджрди
рд╕реАрд╕реА: рдлрд┐рд▓рд┐рдк рд╡реАрд╕; рдЙрд▓реНрд▓реЗрдЦ
рд╡рд┐рд╖рдп: рдкреБрди: [рд╕реНрдкрдВрджрди/рд╕реНрдкрдВрджрди] рд╕реНрдкрдВрджрди рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдореВрд░реНрддрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП (#3671)

@ dude8604 https://github.com/dude8604 рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдкреНрд▓рдЧрдЗрди рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╣реИ рдЬреЛ рдХреБрдЫ рд╡рд┐рд╢реЗрд╖ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдСрдкрд░реЗрд╢рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рдЧрдЗрди рдбреЗрд╡рд▓рдкрд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рдХреБрдЫ рд╡рд┐рд╢реЗрд╖ рдкреНрд▓рдЧрдЗрди рдХреЗ рдЙрдкрднреЛрдХреНрддрд╛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдЕрдВрдзреЗ (рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ) рд╣реИрдВред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub https://github.com/flutter/flutter/issues/3671#issuecomment-423783230 рдкрд░ рджреЗрдЦреЗрдВ, рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ https://github.com/notifications/unsubscribe-auth/ABWxFhmlurQ08wWXLmMvE3E6yQ_lYvS1ks5ZtkIVsUkJp ред

@ рдпрд╛рд░8604 рдирд╣реАрдВред

рдЬрд╣рд╛рдБ рддрдХ рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЬрд╛рдирддрд╛ рд╣реВрдБ:

рдЖрдкрдХреЛ "рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдордирдорд╛рдирд╛ рдХреЛрдб рдЪрд▓рд╛рдиреЗ" рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред Android рдЕрдм рд╕рдЦреНрдд рд╣реИ ред рдЖрдИрдУрдПрд╕ рд╣рдореЗрд╢рд╛ рд░рд╣рд╛ рд╣реИред

@ рдпрд╛рд░8604 , @christocracy рд╕рд╣реА рд╣реИред рдордзреНрдпрдо рд▓реЗрдЦ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЙрди рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд▓рдХреНрд╖рд┐рдд рд╣реИ рдЬреЛ рдкреНрд▓рдЧрдЗрди рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬреЛ рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдбрд╛рд░реНрдЯ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдзрд┐рдХрд╛рдВрд╢ рдлрд╝реНрд▓рдЯрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдХрднреА рднреА рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЛрдб рдирд╣реАрдВ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛, рдЬрдм рддрдХ рдХрд┐ рдХреЛрдИ рдореМрдЬреВрджрд╛ рдкреНрд▓рдЧрдЗрди рди рд╣реЛ рдЬреЛ рдЙрдирдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реЛ рдХреНрдпреЛрдВрдХрд┐ рдпреЗ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдбрд╛рд░реНрдЯ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдкреАрдЫреЗ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЛрдб рдХреЛ рджреВрд░ рдХрд░ рджреЗрдВрдЧреЗред

android_alarm_manager рдФрд░ image_picker рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ (рдпрджрд┐ рджреЛрдиреЛрдВ рд╕реНрдерд╛рдкрд┐рдд рд╣реИрдВ) рдЗрд╕реЗ Flutter 0.8.3-pre.47 рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реЗ рдПрдХ рдирдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рджред рдРрдк рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рд╕рдм рдХреБрдЫ рдХреЙрдкреА рдХрд┐рдпрд╛ рдФрд░ рдЕрдкрдирд╛ рдлрд╛рдпрд░рдмреЗрд╕ рд╕реЗрдЯрдЕрдк рдХрд┐рдпрд╛ рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ред

@ rupert2133 рдХреНрдпрд╛ рдЖрдк рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рджрд░реНрдЬ рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ? рдмреЗрдЭрд┐рдЭрдХ рдореЗрд░рд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдореБрдЭреЗ рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдпрд╣ рдореБрджреНрджрд╛ рдбрд╛рд░реНрдЯ рдХреЛрдб рдХреЗ рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рдкрдХ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд▓рд┐рдП рдерд╛ рдФрд░ рдмрдВрдж рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣рд╛рдВ рдХрд┐рд╕реА рднреА рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рджрдм рдЬрд╛рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред

android_alarm_manager рдФрд░ image_picker рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ (рдпрджрд┐ рджреЛрдиреЛрдВ рд╕реНрдерд╛рдкрд┐рдд рд╣реИрдВ) рдХреЗ рдмрд╛рдж

рдЙрд╕рд╕реЗ рдпрд╛рдж рдЖрдпрд╛ред рдХрд▓ рдореЗрд░реЗ рдкреНрд▓рдЧрдЗрди рдореЗрдВ рд╣реЗрдбрд▓реЗрд╕ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╕рдордп, рдореБрдЭреЗ рдпрд╣рд╛рдВ googlemaps рд╕реЗ рдПрдХ рддреНрд░реБрдЯрд┐ рдЖ рд░рд╣реА рдереАред

рдЬрдм рд╕рднреА рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╣реЗрдбрд▓реЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдлрд┐рд░ рд╕реЗ рдкрдВрдЬреАрдХреГрдд рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ registrar.activity() == null ред

рдореБрдЭреЗ рдЕрдкрдиреЗ рдРрдк рдХреЛ рдмреВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╣реИрдХ рдХрд░рдирд╛ рдкрдбрд╝рд╛:

public static void registerWith(Registrar registrar) {
    final GoogleMapsPlugin plugin = new GoogleMapsPlugin();
+    Activity activity = registrar.activity();
+    if (activity != null) {
      registrar.activity().getApplication().registerActivityLifecycleCallbacks(plugin);
      registrar
              .platformViewRegistry()
              .registerViewFactory(
                      "plugins.flutter.io/google_maps", new GoogleMapFactory(plugin.state, registrar));
+    }
  }

рдпрд╣ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣реА рд╣реИ, рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИред

рдореИрдВ рдПрдХ рдкреГрд╖реНрдарднреВрдорд┐ рд╕реЗрд╡рд╛ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдФрд░ рдХреБрдЫ рдШрдЯрдирд╛рдУрдВ рдХреЛ рдкрдврд╝рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рдФрд░ рд╕рдВрднрд╡рддрдГ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдФрд░ рдпрджрд┐ рдЙрдкрдпреБрдХреНрдд рд╣реЛ рддреЛ рдПрдХ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдмрдирд╛рдПрдВ рдЬреЛ рджрдмрд╛рдП рдЬрд╛рдиреЗ рдкрд░ рдореБрдЦреНрдп рдРрдк рд▓реЙрдиреНрдЪ рдХрд░реЗрдЧреАред рдШрдЯрдирд╛рдУрдВ рдХреЗ рдХреБрдЫ рдЙрджрд╛рд╣рд░рдг рд╣реЛрдВрдЧреЗ: рд░реЗрдВрдЬ рдореЗрдВ рдирдпрд╛ рдмреНрд▓реВрдЯреВрде рдбрд┐рд╡рд╛рдЗрд╕, рд╕реЙрдХреЗрдЯ рдкрд░ рдЖрдиреЗ рд╡рд╛рд▓рд╛ рдбреЗрдЯрд╛, рдпреВрдПрд╕рдмреА рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓рд╛ рдбреЗрдЯрд╛, рдПрд╕рдПрдордПрд╕ рдкреНрд░рд╛рдкреНрдд, рдЬреАрдкреАрдПрд╕ рд╕реНрдерд╛рди рдмрджрд▓ рдЧрдпрд╛, рдмреНрд▓реВрдЯреВрде рдбрд┐рд╡рд╛рдЗрд╕ рдХрдиреЗрдХреНрд╢рди рдкреНрд░рдпрд╛рд╕, рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рднреМрддрд┐рдХ рдмрдЯрди рджрдмрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдПрдХреНрд╕реЗрд▓реЗрд░реЛрдореАрдЯрд░ рдбреЗрдЯрд╛ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдореВрд▓реНрдп, рдпрджрд┐ рдореБрдЦреНрдп рдРрдк рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдХрдИ рдЕрдиреНрдп рдЪреАрдЬреЗрдВ рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рдирд╣реАрдВ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВред рдЕрдЧрд░ рдХреЛрдИ рдЖрдИрдУрдПрд╕ рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реНрдпрд╛рдкрдХ рдкреНрд▓рдЧрдЗрди (рдореБрдлреНрдд рдпрд╛ рдУрдкрди рд╕реЛрд░реНрд╕ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рд╕рд╛рде) рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореБрджреНрджрд╛ рдмрдВрдж рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рдореИрдВ рд╣рдореЗрд╢рд╛ рдЖрднрд╛рд░реА рд░рд╣реВрдВрдЧрд╛ рдХрд┐ рдореИрдВ рд╕реНрдкрдВрджрди рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд╛рд╕ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

@bkonyi рддреЛ рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдореМрдЬреВрджрд╛ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЗ рд╕рд╛рде рдЙрдкрд░реЛрдХреНрдд рдореЗрдВ рд╕реЗ рдХреМрди рд╕реА рдЪреАрдЬреЗрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ? рдХреНрдпрд╛ рдореИрдВ рдЗрди рдШрдЯрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдорддрджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд▓рд╛рд░реНрдордореЗрдирдЧрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ? рд▓реЗрдХрд┐рди рдЕрд▓рд╛рд░реНрдордореЗрдирдЧрд░ рдЖрдИрдУрдПрд╕ рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд╣реИ рдирд╛?

@ dude8604 рдЖрдИрдУрдПрд╕ рдкрд░ рдЖрд╡рдзрд┐рдХ рдШрдЯрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ "рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб-рдлрд╝реЗрдЪ" рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдорд┐рд▓реЗрдЧрд╛ред рдореИрдВ рдЗрд╕ рдкреНрд▓рдЧрдЗрди рдХреЛ рд╢реАрдШреНрд░ рд╣реА рд╕реНрдкрдВрджрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреЛрд░реНрдЯ рдХрд░ рд░рд╣рд╛ рд╣реВрдБред

рдЖрдИрдУрдПрд╕ "рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдлрд╝реЗрдЪ" рдПрдкреАрдЖрдИ рд╣рд░ 15 рдорд┐рдирдЯ (рдпрд╣ рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рд╕рдВрднрд╡ рдЕрдВрддрд░рд╛рд▓ рд╣реИ ) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдПрдХ рд╕реНрд▓реАрдкрд┐рдВрдЧ рдРрдк рдХреЛ рдЬрдЧрд╛рдПрдЧрд╛, рдЬреЛ рдЖрдкрдХреЗ рдРрдк рдХреЛ рдареАрдХ 30 рдХреЗ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рд░рдирд┐рдВрдЧ рдЯрд╛рдЗрдо рдкреНрд░рджрд╛рди рдХрд░реЗрдЧрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЖрдИрдУрдПрд╕ рдорд╢реАрди-рд▓рд░реНрдирд┐рдВрдЧ (рд╕рдВрднрд╡рддрдГ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рджрд┐рди рдХреЗ рд╕рдордп рдФрд░ рдбрд┐рд╡рд╛рдЗрд╕/рдРрдк рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЖрд╡реГрддреНрддрд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЗрд╕реЗ рдереНрд░реЙрдЯрд▓ рдХрд░реЗрдЧрд╛ (рдЙрджрд╛рд╣рд░рдг: рд░рд╛рдд рдореЗрдВ, рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рд╕реЛ рд░рд╣рд╛ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдлрд╝реЗрдЪ рдЗрд╡реЗрдВрдЯ рдПрдХ рдмрд╛рд░/рдШрдВрдЯреЗ рдЖ рд╕рдХрддреЗ рд╣реИрдВред

@christocracy @bkonyi рддреЛ рдЗрди рд╕рднреА рдФрд░ рдЙрдирдХреЗ Android рд╕рдордХрдХреНрд╖реЛрдВ рдХреЛ рдПрдХ рдкреНрд▓рдЧрдЗрди рдореЗрдВ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ? рдореИрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдлреАрдЪрд░ рдЕрдиреБрд░реЛрдз рдХреИрд╕реЗ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?

@ dude8604 рдЖрдк рд╕рд┐рд░реНрдл рдЬрд╛рджреВ рдХреА рдЫрдбрд╝реА рдФрд░ *poof* рдирд╣реАрдВ рд▓рд╣рд░рд╛ рд╕рдХрддреЗред рдЖрдк рдЕрдкрдиреЗ рдХрд╛рдо рдХреЗ рджрд╕реНрддрд╛рдиреЛрдВ рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдмрдирд╛рдПрдВред рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдХреЛрдИ рдРрд╕рд╛ рд╡реНрдпрдХреНрддрд┐ рдорд┐рд▓ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЖрдк рдЙрдиреНрд╣реЗрдВ рджрд╕рд┐рдпреЛрдВ рд╣рдЬрд╝рд╛рд░ рдбреЙрд▓рд░ рдХрд╛ рднреБрдЧрддрд╛рди рдХрд░рддреЗ рд╣реИрдВред

@christocracy рдЖрдк рд╕рд╣реА рдХрд╣ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рдерд╛ рдХрд┐ рджреБрдирд┐рдпрд╛ рдХреЗ рд╕рдмрд╕реЗ рдмрдбрд╝реЗ рдирд┐рдЧрдореЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рдкрд╛рд╕ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЪрд┐рддреНрд░рд┐рдд рдЙрддреНрдкрд╛рдж рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд╕рд╛рдзрди рд╣реЛрдВрдЧреЗ рдФрд░ рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЗрд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдЬрд╛рд░реЛрдВ рдбреЙрд▓рд░ рдЦрд░реНрдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдЧреАред

рдЦреИрд░, рд╣рд╛рдБ, рдпрд╣ рдПрдХ рдмрдбрд╝рд╛ рдирд┐рдЧрдо рд╣реИред

рдХрд╣рд╛ рдирд┐рдЧрдо рднреА рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рд╕реЗ рдмрдирд╛ рд╣реИ, рдЬреЛ рд╕рд░реНрд╡рд╡реНрдпрд╛рдкреА рдирд╣реАрдВ рд╣реИрдВред рдХреЛрдИ рднреА рдврд╛рдВрдЪрд╛ рдХрднреА рднреА рд╕рдм рдХреБрдЫ рдЖрдЙрдЯ-рдСрдл-рдж-рдмреЙрдХреНрд╕ рдХреЛ рдХрд╡рд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрджрд┐ рдЖрдк рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдЖрдкрдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЬрд▓рдиреЗ рдХреЗ рдвреЗрд░ рдореЗрдВ рдмрджрд▓ рдЬрд╛рдПрдЧреА ... рдареАрдХ рд╣реИ, рдХрдЪрд░рд╛ред
рд╕реИрдХрдбрд╝реЛрдВ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо-рд╡рд┐рд╢рд┐рд╖реНрдЯ API рд╣реИрдВ рдФрд░ рдХреЛрдИ рднреА рдЯреАрдо рдЙрдиреНрд╣реЗрдВ рдХрд╡рд░ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдирд╣реАрдВ рд╣реИред рдЖрдкрдХреЛ рдЦреБрдж рдХреБрдЫ рдмрд╛рдВрдзрдирд╛ рд╣реЛрдЧрд╛ред

@ dude8604 рдЗрд╕ рдмрд╛рдд рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдХрд┐ "рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЪрд┐рддреНрд░рд┐рдд" рдХреА рдЖрдкрдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рдореЗрд░реА рдЬреИрд╕реА рдирд╣реАрдВ рд╣реИред рдЗрдирдХреА рдЬрд┐рдореНрдореЗрджрд╛рд░реА рдЪреМрд░рд╛рд╣реЗ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреА рд╣реЛрддреА рд╣реИред

1 f you write this

рдХреНрдпрд╛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рд╕реЗ рд╕реНрдкрд╖реНрдЯ рджрд┐рд╢рд╛ рд╣реИ? рдореИрдВрдиреЗ рд░рд┐рд▓реАрдЬрд╝ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди 2 рдХреЛ рдпрд╣ рдХрд╣рддреЗ рд╣реБрдП рджреЗрдЦрд╛ рдХрд┐ рдЗрд╕рдореЗрдВ рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╣реИред рдХреБрдЫ рдЙрджрд╛рд╣рд░рдг рдЬрд╛рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

@ рдкреБрд╢рди-рдЧреБрдкреНрддрд╛ рдкреГрд╖реНрдарднреВрдорд┐-рдирд┐рд╖реНрдкрд╛рджрди рдПрдХ рдкреНрд▓рдЧрдЗрди-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЪреАрдЬрд╝ рд╣реИред

рдпрд╣ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд╕реНрдерд╛рди рдЯреНрд░реИрдХ рдХрд░реЗрдВ? рдкреБрд╢ рд╕реВрдЪрдирд╛рдПрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ? рдЬрд┐рдпреЛрдлреЗрдВрд╕ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░реЗрдВ? рдмреАрдЯреА рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдПрдВ? рдмреАрдХрди? рд╕рдВрдЧреАрдд рдмрдЬрд╛рдирд╛?

рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рд╕рднреА рд╕рдорд░реНрдерди рдкрд░ рд╢рд╛рд╕рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ "рдПрдХ рдЕрдВрдЧреВрдареА рдирд╣реАрдВ рд╣реИ"

@christocracy рдХреНрд╖рдорд╛ рдХрд░реЗрдВ рдореБрдЭреЗ рдпрд╣ рдирд╣реАрдВ рдкрддрд╛ рдерд╛ред рдореИрдВ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЪреАрдЬрд╝ рдХреЗ рд▓рд┐рдП рд▓рдХреНрд╖реНрдп рдмрдирд╛ рд░рд╣рд╛ рдерд╛ред рдорд╛рди рд▓реЗрдВ рдХрд┐ рдореИрдВ рдРрдк рд╕реЗ рдХреБрдЫ рдкреЛрд╕реНрдЯ рдЕрдиреБрд░реЛрдз рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рд▓реЗрдХрд┐рди рдХрдиреЗрдХреНрд╢рди рдмрдВрдж рд╣реИред рдЬреИрд╕реЗ рд╣реА рдбрд┐рд╡рд╛рдЗрд╕ рдСрдирд▓рд╛рдЗрди рд╡рд╛рдкрд╕ рдЖрддрд╛ рд╣реИ, рдРрдк рдЦреБрд▓рд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ, рдЙрди рдкреЛрд╕реНрдЯ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рдХрддрд╛рд░ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЙрджрд╛рд╣рд░рдг: рд╡реНрд╣рд╛рдЯреНрд╕рдПрдк рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рд╕рд░реНрд╡рд░ рдкрд░ рднреЗрдЬрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЙрдиреНрд╣реЗрдВ рдХрддрд╛рд░рдмрджреНрдз рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдбрд┐рд╡рд╛рдЗрд╕ рдСрдлрд╝рд▓рд╛рдЗрди рд╣реИ рддреЛ рдпрд╣ рдХрддрд╛рд░ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдСрдирд▓рд╛рдЗрди рдЖрддреЗ рд╣реА рдЗрд╕рдХреА рд╕реЗрд╡рд╛ рдХрд░рддрд╛ рд╣реИред

BTW рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдкреАрдЖрд░ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдкреГрд╖реНрдарднреВрдорд┐ рдЖрдЗрд╕реЛрд▓реЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрди рдкрдВрдЬреАрдХрд░рдг рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рд╣реИ ...

https://github.com/flutter/engine/pull/6396

рд╡рд░реНрддрдорд╛рди рдореЗрдВ FlutterHeadlessDartRunner рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ?
рдореИрдВрдиреЗ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдПрдВрдбреНрд░реЙрдЗрдб рдкрд░ рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИ (рдХреЗрд╡рд▓ FlutterNativeView(ctx, true) рдХреЛрдИ рдкреНрд▓рдЧрдЗрди рдирд╣реАрдВ), рдФрд░ рдпрд╣ рдХреБрдЫ рд╣рдж рддрдХ рдЖрд╕рд╛рди рдерд╛ред
рд▓реЗрдХрд┐рди iOS рдкрд░ рдпрд╣ рдХреНрд░реИрд╢ рд╣реЛ рд░рд╣рд╛ рд╣реИ

func pushRegistry(_ registry: PKPushRegistry, didReceiveIncomingPushWith payload: PKPushPayload, for type: PKPushType, completion: <strong i="10">@escaping</strong> () -> Void) {
    let headless = FlutterHeadlessDartRunner.init()
    headless.run(withEntrypoint: "main") // just EXC_BAD_ACCESS here
}

рдЕрд░реЗ,
рдХреГрдкрдпрд╛ рд╕реНрдкрдВрджрди ios рдореЗрдВ рд░рд┐рдорд╛рдЗрдВрдбрд░ рдРрдк рдореЗрдВ рдорджрдж рдХрд░реЗрдВ

@MohdLucky рдФрд░ рдЖрдкрдХреЛ рдЬреЛ рдорджрдж рдЪрд╛рд╣рд┐рдП рд╡рд╣ рд╣реИ ..?

@christocracy рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ background_fetch рдкреНрд▓рдЧрдЗрди рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рд╕реНрдерд┐рддрд┐ рдкрд░ рдЕрдкрдбреЗрдЯ рд╣реИ?

background_fetch рдкреНрд▓рдЧрдЗрди рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рд╕реНрдерд┐рддрд┐ рдкрд░ рдЕрдкрдбреЗрдЯ рди рдХрд░реЗрдВ, рдХреГрдкрдпрд╛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдирдореВрдирд╛ рдХреЛрдб рдкреНрд░рджрд╛рди рдХрд░реЗрдВ
рдкреГрд╖реНрдарднреВрдорд┐ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдЪрд▓ рд░рд╣рд╛ рд╣реИред

рдЗрд╕ рдкрд░ рдХреЛрдИ рдЕрдкрдбреЗрдЯ ... рдореИрдВрдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рдпрд╣ рд╕реНрдкрдВрджрди рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ :( .. рдпрд╣ рдЕрдиреНрдп рд╡реЗрдм рд╣рд╛рдЗрдмреНрд░рд┐рдб рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдорд╛рди рдореБрджреНрджреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╣реИ ...

@ radvansky-tomas рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рд▓реЛрдЧреЛрдВ рдХреЛ рдпрд╣ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдлрдбрд╝рдлрдбрд╝рд╛рдиреЗ рдХреА рдЬрд┐рдореНрдореЗрджрд╛рд░реА рдХреЗ рднреАрддрд░ рдирд╣реАрдВ рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдЕрдЧрд░ рдЖрдкрдХреЛ рдореВрд▓ рд░реВрдк рд╕реЗ рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╣реИ, рддрдм рднреА рдЖрдкрдХреЛ рдПрдХ рдПрдХрд▓ рдХреЛрдб рдЖрдзрд╛рд░ рдХрд╛ рд▓рд╛рдн рдорд┐рд▓рддрд╛ рд╣реИред рдПрдХ рд╕реНрдкрдВрджрди рдкреНрд▓рдЧрдЗрди рд▓рд┐рдЦрдирд╛ рдЬреЛ рдЖрдкрдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдХреЗрд╡рд▓ рдПрдХ рдпрд╛ рджреЛ рджрд┐рди рдХрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдереА, рдореБрдЭреЗ рдПрдХ рдПрдВрдбреНрд░реЙрдЗрдб рд╕реЗрд╡рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА рдЬреЛ рдореЗрд░реЗ рд▓рд┐рдП рд╕рдВрдЧреАрдд рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛред рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрднреА рдХреЛрдЯрд▓рд┐рди рдореЗрдВ рд▓рд┐рдЦрд╛ рд╣реИ, рд╕реНрдкрдВрджрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдВрдЪрд╛рд░ рдкрд░рдд рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдФрд░ рдмрд╛рдж рдореЗрдВ iOS рдХреЗ рд▓рд┐рдП рднреА рдРрд╕рд╛ рд╣реА рдХрд┐рдпрд╛ред
рд╕рд┐рд╕реНрдЯрдо рдиреЗрдЯрд┐рд╡ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрднрд╡ рд╣реИред
рдЗрдзрд░-рдЙрдзрд░ рдпрд╣ рдХрд╣рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдХрд┐ рдПрдХреНрд╕ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЖрдк рдЯреАрдо рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдЗрд╕реЗ рд╕рдЪрдореБрдЪ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

@SirWindfield рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдЖрдк рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдХрд┐ рдЖрдк рдХрд┐рд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрд╣ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХрд╛ рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рдкреНрд▓рдЧрдЗрди рд╣реА рдирд╣реАрдВред

рд╕реНрдкрдВрджрди рдХреЛ рдореВрд▓ рдХреЛрдб рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╛рдиреА рдпрд╣ рдЕрдкреЗрдХреНрд╖рд╛ рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдЬрдм рднреА рдУрдПрд╕ рдЗрд╕рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рддреЛ рдпрд╣ рд╣рд░ рдмрд╛рд░ рдЕрдкрдиреА рднрд╛рд╖рд╛ (рдбрд╛рд░реНрдЯ) рдореЗрдВ рдХреЛрдб рдЪрд▓рд╛ рд╕рдХрддрд╛ рд╣реИред

рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рджреВрд░рд╕реНрде рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдРрдк рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдЖрдк рдореМрдЬреВрджрд╛ рдореВрд▓ рдХреЛрдб рдореЗрдВ рдмреНрд░реЗрдХрдкреЙрдЗрдВрдЯ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд╕реНрдкрдВрджрди/рдбрд╛рд░реНрдЯ рдХреЛрдб рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд╣рд╛рдВ рдЖрдкрдХреА рд╕реЗрд╡рд╛рдПрдВ, рдореЙрдбрд▓ рдФрд░ рдЕрдВрдд рдореЗрдВ рдпреВрдЖрдИ рд╣реИрдВред

рдЗрд╕реЗ рдЕрдкрдиреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП ... рдорд╛рди рд▓реЗрдВ рдХрд┐ рдЖрдкрдХрд╛ рд╕рдВрдЧреАрдд рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдЖрдк рдЕрдкрдиреА рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рд╕рдорд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ ... 10 рдорд┐рдирдЯ рдХреЗ рдмрд╛рдж рдЖрдкрдХрд╛ рдРрдк рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдлрд┐рд░ рдЖрдк рд╕рд┐рд░реА рдХреЛ рдХреЙрд▓ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╛ рдЕрдкрдиреЗ рдРрдк рдХреЗ рдкреНрд▓реЗрдмреИрдХ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЗрдбрдлрд╝реЛрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рднреА рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ рдЖрдкрдиреЗ рдЪреБрдирд╛ рд╣реИ ... рдореВрд▓ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдпреВрдЖрдИ рдирд╣реАрдВ рд╣реИ, рдЖрдкрдХрд╛ рд╕реНрдкрдВрджрди рдХреЛрдб рдкреНрд░рд╛рд░рдВрдн рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ рдФрд░ рдЖрдк рдЦреЛ рдЧрдП рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЕрдкрдиреА рд╕реВрдЪрдирд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╣реВрдВред

рддреЛ рдирд╣реАрдВ, рдпрд╣ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ, рдореИрдВ рдЕрдкрдиреЗ рд▓рд┐рдП рджреЗрд╢реА рдкреНрд▓рдЧрдЗрди рдкрдХрдбрд╝рдиреЗ рд╡рд╛рд▓реА рдЕрдзрд┐рд╕реВрдЪрдирд╛ рд▓рд┐рдЦ тАЛтАЛрд╕рдХрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рдореБрдЭреЗ рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдкрдВрджрди рд╡реНрдпрд╛рдкрд╛рд░ рддрд░реНрдХ рддрдХ рдкрд╣реБрдВрдЪ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдХреНрд░рд┐рдкреНрдЯреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдиреАрдп рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдЬрд╛рд░реА рдХрд░рдирд╛

рд╣рдо рдХрд░реЗрдВрдЧреЗ, рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ рдлреЛрди рдкрд░ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдРрд╕рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдореЗрд░реЗ рдлреЛрди рдиреЗ рдРрдк рдХреЛ рдХрднреА рдирд╣реАрдВ рдорд╛рд░рд╛ред рдореЗрд░рд╛ рдмреБрд░рд╛ рддрдмред

@christocracy background_fetch рдкреНрд▓рдЧрдЗрди рдХреНрд░рд┐рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдЕрдкрдбреЗрдЯ?

@ethael рдпрд╣рд╛рдВ рдЖрдкрдХреЗ рд▓рд┐рдП рдЕрдкрдбреЗрдЯ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЦрд╛рд▓реА рд░реЗрдкреЛ рд╣реИред
https://github.com/transistorsoft/flutter_background_fetch

@ radvansky-tomas рдЖрдк рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдкрд░ рдЗрд╕ рдорд╛рдзреНрдпрдо рдкреЛрд╕реНрдЯ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдкреГрд╖реНрдарднреВрдорд┐ рдХреЛ рдЕрд▓рдЧ рдХрд░рдХреЗ рдбрд╛рд░реНрдЯ рдХреЛрдб рдореЗрдВ рдкреГрд╖реНрдарднреВрдорд┐ рдХреА рдШрдЯрдирд╛рдУрдВ рдХреЛ рд╕рдВрднрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдкрдХреЛ рдЕрдкрдиреА рд╡рд┐рд╢реЗрд╖ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрд░реВрдк рдкреНрд░рддреНрдпреЗрдХ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдореВрд▓ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдЬрдм рддрдХ рдХрд┐ рдХреЛрдИ рдкреНрд▓рдЧрдЗрди рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рди рд╣реЛ рдЬреЛ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ (рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЗрд╕ рд╕рдордп рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрдИ рдкреНрд▓рдЧрдЗрди рд╕реЗ рдЕрдирдЬрд╛рди рд╣реВрдВ)ред

@bkonyi рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдореИрдВрдиреЗ рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП firebase_messaging рдкреНрд▓рдЧрдЗрди рдмрджрд▓рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИ ... рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдЗрд╕реЗ рдХрд░рдиреЗ рдХреЗ рдХреБрдЫ рд╕рд╛рдорд╛рдиреНрдп рддрд░реАрдХреЗ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред рдореЗрд░рд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдпрд╣ рдЯреЗрдореНрдкреНрд▓реЗрдЯ = рд░рдирд░ рдФрд░ рдЙрд╕рдХреЗ рдбрд╛рд░реНрдЯ рдкрдХреНрд╖ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд╣рд╛рдВ рджреЗрд╡ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╣реЗрдбрд▓реЗрд╕ рдХреЛрдб, рдХреБрдЫ рдирд┐рдпрдо, рдкреИрдЯрд░реНрди рдорд╛рдирдХ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдЕрдм рдХреБрдЫ рдмреНрд▓реЙрдЧреЛрдВ, рд╕реБрдЭрд╛рд╡реЛрдВ рдЖрджрд┐ рдкрд░ рд╣реИред

рдХреБрдЫ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХрд╛рд░реНрдп рдХрд┐рдП рдЧрдП: https://github.com/radvansky-tomas/plugins/tree/master/packages/firebase_messaging

https://github.com/bkonyi/FlutterGeofencing рд╕реЗ рдХреБрдЫ рдЧрд╛рдЗрдб рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ

рдореБрдЭреЗ рдЗрд╕реЗ рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдХреЗ рдЕрдВрдд рддрдХ рд╕рдорд╛рдкреНрдд рдХрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рдореИрдВ рдЕрднреА рдХреЗрд╡рд▓ рдЖрдИрдУрдПрд╕ рдмрд┐рдЯреНрд╕ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдЙрджрд╛рд╣рд░рдг рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реНрдерд╛рдиреАрдп рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ рдпрд╣ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╕рдВрджреЗрд╢ рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ рдерд╛ (рдореМрди рдЕрдзрд┐рд╕реВрдЪрдирд╛) рдФрд░ рдлрд┐рд░ рд╕рдлрд▓рддрд╛ рдкреНрд░рдХрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирдпрд╛ рд╕реНрдерд╛рдиреАрдп рдЬрд╛рд░реА рдХрд░реЗрдВред

рдХреБрдЫ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХрд╛рд░реНрдп рдХрд┐рдП рдЧрдП: https://github.com/radvansky-tomas/plugins/tree/master/packages/firebase_messaging

https://github.com/bkonyi/FlutterGeofencing рд╕реЗ рдХреБрдЫ рдЧрд╛рдЗрдб рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ

рдореБрдЭреЗ рдЗрд╕реЗ рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдХреЗ рдЕрдВрдд рддрдХ рд╕рдорд╛рдкреНрдд рдХрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рдореИрдВ рдЕрднреА рдХреЗрд╡рд▓ рдЖрдИрдУрдПрд╕ рдмрд┐рдЯреНрд╕ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдЙрджрд╛рд╣рд░рдг рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реНрдерд╛рдиреАрдп рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ рдпрд╣ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╕рдВрджреЗрд╢ рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ рдерд╛ (рдореМрди рдЕрдзрд┐рд╕реВрдЪрдирд╛) рдФрд░ рдлрд┐рд░ рд╕рдлрд▓рддрд╛ рдкреНрд░рдХрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирдпрд╛ рд╕реНрдерд╛рдиреАрдп рдЬрд╛рд░реА рдХрд░реЗрдВред

@goderbauer рдФрд░ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕ рд╕рдорд░реНрдерди рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣ рд░рд╣реЗ рдереЗ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЖрдк рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ рддреЛ рд╣рдореЗрдВ рдбрд┐рдЬрд╝рд╛рдЗрди рдФрд░ рд╕рдореАрдХреНрд╖рд╛рдУрдВ рдореЗрдВ рдЖрдкрдХреА рд╕рд╣рд╛рдпрддрд╛ рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред

рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЙрд╕ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рдХрд╛рдлреА рд╣рдж рддрдХ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЕрдм рдореИрдВ рдореВрдХ рдкреБрд╢ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рдРрдк рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рд╣реЛрдиреЗ рдкрд░ рдбрд╛рд░реНрдЯ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдореЗрд░рд╛ рдХреЙрд▓рдмреИрдХ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореИрдВ рд╡рд╣рд╛рдВ рдХрд┐рд╕реА рдЕрдиреНрдп рдкреНрд▓рдЧрдЗрди рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪ рд╕рдХрддрд╛ред рдХреЙрд▓рдмреИрдХ рд░реВрдЯ/рд╕реНрдереИрддрд┐рдХ рд╡рд┐рдзрд┐ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд╣рд╛рдВ рд╕реЗ рдХреБрдЫ рднреА рдХреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИред

рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдореВрдХ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╕реНрдерд╛рдиреАрдп рдЕрдзрд┐рд╕реВрдЪрдирд╛ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдкрдВрджрди рд╕реНрдерд╛рдиреАрдп рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд░рд▓ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдкреНрд▓рдЧрдЗрди рд╕реБрд▓рдн рдирд╣реАрдВ рд╣реИ (рдкрдВрдЬреАрдХреГрдд рдирд╣реАрдВ?)

рдореБрдЭреЗ рдпрд╣рд╛рдВ рдРрд╕реА рд╣реА рдкреЛрд╕реНрдЯ рдорд┐рд▓реАрдВ: https://github.com/flutter/engine/pull/6396

рдХреНрдпрд╛ рдХреЛрдИ рдЕрдиреНрдп рдЖрд╡рд╢реНрдпрдХ рдХрджрдо рд╣реИ, рдЬреЛ рдореБрдЭреЗ рдЙрди рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рдирд╛ рд╣реИ?

рдореЗрд░рд╛ рд░реВрдЯ рд╕реНрддрд░ рдХреЙрд▓рдмреИрдХ:
void callback(FirebaseMessage m, MessageEvent e) async { print('Message $m Event: $e'); final SendPort send = IsolateNameServer.lookupPortByName('messaging_send_port'); send?.send(e.toString()); }

рд╕рд╡рд╛рд▓ рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЙрд╕ рдХреЙрд▓рдмреИрдХ рд╕реЗ рд╕рднреА рдбрд╛рд░реНрдЯ рдХреЛрдб + рдкреНрд▓рдЧрдЗрдиреНрд╕ рддрдХ рдХреИрд╕реЗ рдкрд╣реБрдВрдЪрд╛ рдЬрд╛рдП ... рдХреНрд╡реЗрд░реА рдлрд╛рдпрд░рд╕реНрдЯреЛрд░, рдЖрджрд┐

рдорд╛рдИ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдлрд╝реЗрдЪ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЕрдВрддрддрдГ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб_рдлреЗрдЪ

@christocracy рдЖрдк рд╕рд╣реА рдХрд╣ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рдерд╛ рдХрд┐ рджреБрдирд┐рдпрд╛ рдХреЗ рд╕рдмрд╕реЗ рдмрдбрд╝реЗ рдирд┐рдЧрдореЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рдкрд╛рд╕ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЪрд┐рддреНрд░рд┐рдд рдЙрддреНрдкрд╛рдж рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд╕рд╛рдзрди рд╣реЛрдВрдЧреЗ рдФрд░ рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЗрд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдЬрд╛рд░реЛрдВ рдбреЙрд▓рд░ рдЦрд░реНрдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдЧреАред

рд╕рдЪ рдмрд╛рдд рд╣реИред рдЕрдЧрд░ рдЖрдкрдХреЛ рд▓реЛрдЧреЛрдВ рдХрд╛ рд╕рдордп рдорд┐рд▓реЗ рддреЛ рдЖрдкрдХреЛ рдЙрдиреНрд╣реЗрдВ рдХреБрдЫ рд╡рд╛рдкрд╕ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрдЧрд░ рдирд╣реАрдВ рддреЛ рдпреЗ рдлреИрдВрд╕реА рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдЯрд╛рдЗрдЯрд▓ рди рдмрдирд╛рдПрдВ!

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореБрджреНрджрд╛ рдЕрднреА рднреА рд▓реЛрдЧреЛрдВ рдХреЛ рдкрд░реЗрд╢рд╛рди рдХрд░ рд░рд╣рд╛ рд╣реИ? рдпрд╣ рдмрдВрдж рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реА рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕ рдореБрджреНрджреЗ рд╕реЗ рдХрдИ рдареЛрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред :( (рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЕрдзрд┐рдХ рдкреНрд░рдЧрддрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдирдП рдлрд╛рдЗрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред)

рдореБрдЭреЗ рдпрд╣рд╛рдВ рд╡рд╛рдВрдЫрд┐рдд рдареЛрд╕ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдг рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реЛрдЧреАред рд▓рдЧрддрд╛ рд╣реИ рдЬреИрд╕реЗ рдЕрдзрд┐рдХ рдкреГрд╖реНрдарднреВрдорд┐ рдЙрджрд╛рд╣рд░рдг рд╡рд╛рдВрдЫрд┐рдд рд╣реИрдВ? (рдЬреИрд╕реЗ https://github.com/flutter/flutter/issues/23794)

рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рд╡реНрдпрдХреНрддрд┐рдЧрдд рдореБрджреНрджреЛрдВ рдХреЗ рд╕рд╛рде рд╡реНрдпрдХреНрддрд┐рдЧрдд рдореБрджреНрджреЛрдВ рдХреЛ рджрд░реНрдЬ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗред рдЬреИрд╕рд╛ рдХрд┐ рдЕрдиреНрдп рдиреЗ рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ, рдлрд╝реНрд▓рдЯрд░ рдПрдХ рдмрдбрд╝реА рдФрд░ рдЬрдЯрд┐рд▓ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИ, рдФрд░ рд╣рд╛рд▓рд╛рдБрдХрд┐ рд╣рдорд╛рд░реЗ рдпрд╣рд╛рдБ Google рдкрд░ рдПрдХ рдмрдбрд╝реА (рдФрд░ рддреЗрдЬрд╝реА рд╕реЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рд╡рд╛рд▓реА) рдЯреАрдо рд╣реИ, рдлрд┐рд░ рднреА рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдлрд╝реНрд▓рдЯрд░ рдкрд░ рдПрдХ рд╕рд╛рде рд╕рднреА рдореБрджреНрджреЛрдВ рдХрд╛ рдЙрддреНрддрд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдЗрдВрдЬреАрдирд┐рдпрд░ рдирд╣реАрдВ рд╣реИрдВред рд╕реНрдкрдВрджрди 100% рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╣реИ рдФрд░ рд╣рдорд╛рд░реЗ рд╕рднреА рдореБрджреНрджреЗ GitHub рдкрд░ рд╣реИрдВред рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдкреИрдЪ рдХрд╛ рд╣рдореЗрд╢рд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред :)

рдХрд┐рд╕реА рднреА рдореБрджреНрджреЗ / рд╡рд╛рдВрдЫрд┐рдд рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд▓рд┐рдП, рдХреГрдкрдпрд╛ рд╕рднреА рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЛ рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирдП рдореБрджреНрджреЗ рджрд░реНрдЬ рдХрд░реЗрдВ рдХрд┐ рд╣рдо рдЖрдЧреЗ рдХреИрд╕реЗ рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: https://github.com/flutter/flutter/issues/new

рдзрдиреНрдпрд╡рд╛рдж!

@eseidel рдЪреБрдиреМрддреА рд╕реНрд╡реАрдХрд╛рд░ рдХреА рдЧрдИ: #24278

рдореИрдВ рдбрд┐рд╡рд╛рдЗрд╕ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдФрд░ рдлрд╝реНрд▓рдЯрд░ рдбрд╛рд░реНрдЯ рдПрдкреАрдЖрдИ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реЛрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рдерд╛ рдЬреЛ рд╢рд╛рдпрдж рдЙрди рдШрдЯрдирд╛рдУрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛ рдЬреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдФрд░ рдУрдПрд╕ рд╡рд┐рдирд┐рд░реНрджреЗрд╢реЛрдВ рдФрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдЫреБрдкрд╛рдПрдВрдЧреЗред

рдпрд╣рд╛рдБ рдкрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣рд▓ рд╣реЛ рдЧрдпрд╛ рд╣реИ

@ Krunal79-рд╕реНрдкрдВрджрди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЙрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдореЗрдВ рдЕрднреА рднреА рд╡рд╣реА рдореБрджреНрджреЗ рд╣реЛрдВрдЧреЗред рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд░рд┐рджреГрд╢реНрдп рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрдкрдВрджрди рд╢реБрд░реВ рд╣реЛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреА рдЙрдЪрд┐рдд рдкреГрд╖реНрдарднреВрдорд┐ рдкрд╣реБрдВрдЪ рдирд╣реАрдВ рд╣реИред рдореБрджреНрджрд╛ рдЬреЛ рдореЗрд░реЗ рдкрд╛рд╕ рдерд╛ рдФрд░ рд╣реИ, рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдЬрдм рдРрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорд░ рдЪреБрдХрд╛ рд╣реИ рдФрд░ рдореВрдХ рдЕрдзрд┐рд╕реВрдЪрдирд╛ (рдпрд╛ рдРрдк рдПрдХреНрд╕рдЯреЗрдВрд╢рди) рдЖрдкрдХреЗ рдРрдк рдХреЛ рдЬрдЧрд╛рдПрдЧрд╛ рдФрд░ рдЖрдкрдХреЛ "рдбрд╛рд░реНрдЯ" рддрд░реНрдХ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ, рдЬрдмрдХрд┐ рд╕реНрдкрдВрджрди рдЕрднреА рддрдХ рдирд╣реАрдВ рдЪрд▓ рд░рд╣рд╛ рд╣реИ (рдпрд╛рдиреА рдХреЛрдИ рдпреВрдЖрдИ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ)ред

рдЬреЛ рдХреЛрдИ рднреА рдлрд╝реНрд▓рдЯрд░ рдЯреАрдо рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЙрд╕рдХреЗ рд▓рд┐рдП рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдЙрдЪреНрдЪ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╡рд╛рд▓рд╛ рдореБрджреНрджрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдФрд╕рдд рдлрд╝реНрд▓рдЯрд░ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдПрдХ рдмрд╣реБрдд рдмрдбрд╝рд╛ рджрд░реНрдж рд╣реИ рдФрд░ рдпрд╣ рдЕрдХреНрд╕рд░ рдЧреИрд░-рддреБрдЪреНрдЫ рддрд░реАрдХреЛрдВ рд╕реЗ рдЯреВрдЯ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдРрдк рдбреЗрд╡рд▓рдкрд░ рдЗрд╕ рд╕рдордп рдЗрд╕рд╕реЗ рдЬреВрдЭ рд░рд╣реЗ рд╣реИрдВред

@tomoerlemans010 рдХреГрдкрдпрд╛ https://github.com/flutter/flutter/issues/3671#issuecomment -438113161 рдореЗрдВ рдЯрд┐рдкреНрдкрдгреА рджреЗрдЦреЗрдВред

рдпрд╣ рд╡рд┐рд╢реЗрд╖ рдореБрджреНрджрд╛ рдмрдВрдж рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдХреГрдкрдпрд╛ рдкреГрд╖реНрдарднреВрдорд┐ рдирд┐рд╖реНрдкрд╛рджрди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдЕрдиреНрдп рдЦреБрд▓реЗ рдореБрджреНрджреЛрдВ рдкрд░ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рдЬреЛрдбрд╝реЗрдВ рдпрд╛ рдЖрдк рдЬрд┐рди рдореБрджреНрджреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЙрдирдХреЗ рд╕рд╛рде рдПрдХ рдирдпрд╛ рдмрдирд╛рдПрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

apwilson picture apwilson  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

xster picture xster  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ppolasek picture ppolasek  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

dyu picture dyu  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Hixie picture Hixie  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ