Commit Graph

202 Commits

Author SHA1 Message Date
chris stephenson
6a5cd5a152 #fortnite Update to DeploymentServer.exe for IPhonePackager to fix dependency breakage.
Bumped DeploymentServer to Net 4.6.2




#ROBOMERGE-SOURCE: CL 6677976 via CL 6681228
#ROBOMERGE-BOT: (v363-6677109)

[CL 6681434 by chris stephenson in Main branch]
2019-05-30 20:33:59 -04:00
chris stephenson
e87fcef0c4 #IPhonePackager
Add copyfileout command parameter to DeploymentServer project.  This is done to provide a method of retrieving a single specific file from an iOS device (log file, for example) without requiring a full backup of the bundle provided

#rb Pete Sauerbrei, Josh Adams, Jack Porter, Ben Salem



#ROBOMERGE-OWNER: chris.stephenson
#ROBOMERGE-AUTHOR: chris.stephenson
#ROBOMERGE-SOURCE: CL 6653018 via CL 6653518
#ROBOMERGE-BOT: (vundefined-6620334)

[CL 6654554 by chris stephenson in Main branch]
2019-05-28 13:40:35 -04:00
Ben Marsh
0cc6e3dca6 Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
#rb none
#rnx

[CL 6631504 by Ben Marsh in Main branch]
2019-05-24 11:51:54 -04:00
Jeff Williams
9d2656a485 Bumped DeploymentServer to Net 4.6.2 for compatibility with MDI
#rb andrew.grant

[CL 6599617 by Jeff Williams in Main branch]
2019-05-21 16:26:00 -04:00
andrew grant
680d84523f Bumped MDI to Net 4.6.2
#ROBOMERGE-SOURCE: CL 6590714 via CL 6590715 via CL 6590772 via CL 6592997
#ROBOMERGE-BOT: (v351-6581450)

[CL 6593145 by andrew grant in Main branch]
2019-05-20 21:21:14 -04:00
cosmin sulea
1ee8e05524 UE-69887 - DeploymentServerLauncher.exe does not always quit
#jira UE-69887
#rb Jack.Porter
#lockdown Cristina.Riveron

#ROBOMERGE-VERSION: 348-6547088
#ROBOMERGE-SOURCE: CL 6573489 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 6573490 by cosmin sulea in Main branch]
2019-05-20 05:38:31 -04:00
cosmin sulea
8f98139561 UE-73030 - DeploymentServerLauncher crash with multiple editor sessions
#jira UE-73030
#rb Jack.Porter
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 6473865 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 6473926 by cosmin sulea in Main branch]
2019-05-15 08:03:57 -04:00
josh adams
6ac8342cdf - Fixed signing of Kairos (or any .ipa with extensions or frameworks in them)
#rb peter.sauerbrei


#ROBOMERGE-OWNER: josh.adams
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 6033959 via CL 6036852 via CL 6038126

[CL 6038284 by josh adams in Main branch]
2019-04-22 15:58:05 -04:00
cosmin sulea
76f4ac2316 UE-72446 - Deployment server crashes in DeploymentServer.Program.ClientLoop
#jira UE-72446
#rb Jack.Porter
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 5826395 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5826397 by cosmin sulea in Main branch]
2019-04-11 06:09:27 -04:00
Sorin Gradinaru
97135fa96e UE-72058 tvOS: Project Packaged with CloudKit Support Crashes on Launch Due to Malformed Value in the Entitlement
#jira UE-72058
#tvOS
#4.22.1
#rb Jack.Porter

Manually integrated (robomerge errors) from CL5731997

When building on Mac, the packaging &  signing rely on the entitlements file.

- the values should correspond to those in the entitlements (take into account syntax differences). Fixed problems related to icloud-container-identifiers, ubiquity-container-identifiers and com.apple.developer.icloud-services
- ICloudContainerIdentifier added to the tvOS plist (previously it was added on iOS)
- added com.apple.developer.icloud-container-environment to the entitlements file, needed when signing the package
- shipping build with CloudKit should also have the push notifications enabled
- fixed an issue with com.apple.developer.associated-domains when the value is a string, not an array
- addding CODE_SIGN_ENTITLEMENTS in the project file

[CL 5732468 by Sorin Gradinaru in Main branch]
2019-04-04 07:18:29 -04:00
sorin gradinaru
34cbbfbeac UE-72058 tvOS: Project Packaged with CloudKit Support Crashes on Launch Due to Malformed Value in the Entitlement
#jira UE-72058
#4.22
#tvOS
#rb Peter.Sauerbrei
[FYI] Jack.Porter
#lockdown cristina.riveron

Two issues found and fixed:
- com.apple.developer.icloud-services should have CloudDocuments ONLY on iOS
- com.apple.developer.icloud-container-environment should by a string not an array (unlike in the mobile provisioning)

#ROBOMERGE-SOURCE: CL 5630800 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5710531 by sorin gradinaru in Main branch]
2019-04-03 11:55:07 -04:00
josh adams
a16f031d97 - Fixed IPP with HiDPI monitors
[FYI] peter.sauerbrei
#rb trivial


#ROBOMERGE-OWNER: josh.adams
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 5555983 via CL 5558841 via CL 5559453

[CL 5560614 by josh adams in Main branch]
2019-03-26 16:07:47 -04:00
sorin gradinaru
e0dec25bda UE-66204 iOS and tvOS errors in Application Loader to Apple: 'Invalid Code Signing Entitlements' with iCloud
#jira UE-66204
#4.22
#iOS
#rb Jack.Porter
#lockdown cristina.riveron


Fixed a problem with the order of values in the  com.apple.developer.icloud-container-environment array

Also modified parsing com.apple.developer.ubiquity-container-identifiers and com.apple.developer.ubiquity-kvstore-identifier in order to preserve the team id from the mobileprovisioning

Note:iPhonePacvkager needs to be recompiled + binaries uploaded on //UE4/Release-4.22/Engine/Binaries/DotNET/IOS

#ROBOMERGE-SOURCE: CL 5533538 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5533539 by sorin gradinaru in Main branch]
2019-03-25 08:46:11 -04:00
Cosmin Sulea
99a8d41655 Merge conflict from Release-4.22 to UE4/main
#jira UE-70734
#rb Jack.Porter
#lockdown nick.penwarden

[CL 5368380 by Cosmin Sulea in Main branch]
2019-03-12 09:42:57 -04:00
sorin gradinaru
44f4d504c7 UE-66204 iOS and tvOS errors in Application Loader to Apple: 'Invalid Code Signing Entitlements' with iCloud
#jira UE-66204
#iOS
#4.22
#rb Jack.Porter

For distribution builds, the entitlements have a modified syntax comparing to the entitlements section from the mobileprovisioning file.
When signing the ipa, the iPhonePackeger uses the values from the mobileprovisioning file.
Adding filters to validate the entitlements before sending them as parameter for the codesign tool.

#ROBOMERGE-SOURCE: CL 5348200 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5364755 by sorin gradinaru in Main branch]
2019-03-11 18:56:35 -04:00
cosmin sulea
0d594167c6 UE-69786 - Installed Build fails to Build Tools CS - error: Command 'StopDeploymentServer.bat
#jira UE-69786
#rb Jack.Porter

#ROBOMERGE-SOURCE: CL 5294388 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5308932 by cosmin sulea in Main branch]
2019-03-05 18:48:09 -05:00
Josh Adams
d0bf843c9c - Merging Dev-Kairos/Engine/... to Main/Engine/...
- Brings over the necessary engine changes for embedding UE4 mobile as a dylib/so in native mobile app
- Various changes for facial animation, screen recording, others
- ARKit and ARCore plugins were removed, as deemed "not ready"
#rb many people


#ROBOMERGE-OWNER: josh.adams
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 5201138 via CL 5203024

[CL 5226277 by Josh Adams in Main branch]
2019-02-27 11:57:17 -05:00
ben marsh
0a7bff24d0 Remove RPCUtility.
#rb none
#jira UE-70509
[FYI] Peter.Sauerbrei

#ROBOMERGE-SOURCE: CL 5174514 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5207569 by ben marsh in Main branch]
2019-02-26 16:38:49 -05:00
cosmin sulea
40d4c4a304 UE-69280 - iOS Launch On Fails on Windows binary builds
UE-69887 - DeploymentServerLauncher.exe does not always quit
#jira UE-69280
#rb Jack.Porter

#ROBOMERGE-SOURCE: CL 5143595 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5207125 by cosmin sulea in Main branch]
2019-02-26 16:33:58 -05:00
cosmin sulea
1a8c3d35f5 UE-63767 - iOS Device Output Log console does not work
#jira UE-63767
#rb Jack.Porter

#ROBOMERGE-SOURCE: CL 5036543 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5036544 by cosmin sulea in Main branch]
2019-02-18 05:54:48 -05:00
jack porter
7708296320 Detect TVOS or IOS connected device type so Launch on Windows uses the correct target
Rebuild DeploymentServer
[FYI] Cosmin.Sulea
#rb None
#jira UE-69615

#ROBOMERGE-SOURCE: CL 4947304 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4947306 by jack porter in Main branch]
2019-02-08 07:33:53 -05:00
Cosmin Sulea
d7b9559b77 UE-69055 - //UE4/Main - Build Tools CS - Processor architecture mismatch between project "MSIL" and "AMD64"
#jira UE-69055
#rb Jack.Porter
#lockdown: Nick.Penwarden

[CL 4822206 by Cosmin Sulea in Main branch]
2019-01-28 05:55:48 -05:00
Sorin Gradinaru
ff808e3ef3 UE-68820 Failure to install IPAs to iOS devices
#jira UE-68820
#4.2.2
#iOS
#rb Jack.Porter

Adding a check for existing iCloud keys in the provisioning profile, not to add an empty one by mistake

[CL 4770365 by Sorin Gradinaru in Dev-Mobile branch]
2019-01-22 11:05:10 -05:00
Cosmin Sulea
5ffee026df UE-68822 - DeploymentServer crash in IPP when DeploymentServerLauncher.exe is already running
#jira UE-68822
#rb Peter.Sauerbrei

[CL 4770221 by Cosmin Sulea in Dev-Mobile branch]
2019-01-22 10:41:57 -05:00
Cosmin Sulea
b0b0e2ad39 UE-68719 - iPhonePackager no longer sends output to log window
#jira UE-68719
#rb Jack.Porter

[CL 4760427 by Cosmin Sulea in Dev-Mobile branch]
2019-01-21 06:12:44 -05:00