Merging in fixes to better support SNDBS in UBT with use of cl-filter.
#lockdown ben.marsh
#rnx
#rb none
#jira UE-72225
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 6489426 in //UE4/Release-4.22/... via CL 6489461
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6529324 by ryan durand in Dev-VR branch]
Provide optional second Gradle invocation after APK generated
#android
#rb Peter.Sauerbrei
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 6451020 via CL 6451037 via CL 6451873 via CL 6451943
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6510283 by chris babcock in Dev-VR branch]
#android
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 6422987 via CL 6422988 via CL 6423067 via CL 6423069 via CL 6423590 via CL 6423610
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6498051 by chris babcock in Dev-VR branch]
#tests iOS Client on Mac build
#rb none
[FYI] Peter.Sauerbrei, Sorin.Gradinaru
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: thomas.ross
#ROBOMERGE-SOURCE: CL 6371366 via CL 6371401 via CL 6383299 via CL 6383371
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6386396 by thomas ross in Dev-VR branch]
Optionally append to version name from an environment variable (UEAndroidDisplayNameExtra)
#android
[FYI] Andrew.Grant
#rb Pete.Procopio
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 6278852 via CL 6278853 via CL 6289873 via CL 6290342
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6305617 by chris babcock in Dev-VR branch]
#android
[CODEREVIEW] Jack.Porter
#rb Thomas.Ross
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 5997765 via CL 5997766 via CL 5998630 via CL 5998669 via CL 6002850 via CL 6003042
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6008778 by chris babcock in Dev-VR branch]
#jira UE-72638
#4.22.1
#tvOS
#iOS
#rb Jack.Porter
applying the same logic in WriteEntitlements as in iPhonePackager.MobileProvision.GetEntitlementsString (used for signing when building on PC) - avoid generic values (*) for the relevant CloudKit fields
fixing a bug with existing plist element (previous build, different settings)
in Automation fixing a bug with caching when building on Mac, legacy from a previous revision
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: sorin.gradinaru
#ROBOMERGE-SOURCE: CL 5918149 in //UE4/Release-4.22/... via CL 5918171
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5929535 by sorin gradinaru in Dev-VR branch]
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: michael.trepka
#ROBOMERGE-SOURCE: CL 5837755 via CL 5837968 via CL 5838931 via CL 5838959
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5885554 by michael trepka in Dev-VR branch]
#android
#rb trivial
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 5814758 via CL 5814760 via CL 5814761 via CL 5817041 via CL 5817048
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5852779 by chris babcock in Dev-VR branch]
Remove old CrashReportHelper
Move files dealing with crash upload and reporting to Runtime/CrashReportCore from CrashReportClient
Addition of CrashReporter Plugin in Fortnite for use with IOS
#rb brandon.schaefer, chris.bunner
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: peter.sauerbrei
#ROBOMERGE-SOURCE: CL 5814730 via CL 5814731 via CL 5814748 via CL 5817030 via CL 5817031
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5852751 by peter sauerbrei in Dev-VR branch]