Commit Graph

4735 Commits

Author SHA1 Message Date
sorin gradinaru
ec3a57d033 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

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: sorin.gradinaru
#ROBOMERGE-SOURCE: CL 5732468 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5735313 by sorin gradinaru in Dev-Anim branch]
2019-04-04 09:07:02 -04:00
sorin gradinaru
3fc3bb76b8 UE-71919 tvOS banner and App thumbnail do not appear on device
#jira UE-71919
#4.22.1
#tvOS
#rb Jack.Porter
#lockdown cristina.riveron

New structure for the tvOS assets (Build/TvOS/Resources) needs changes in the Unreal Build Tools

Note: This will also solve the errors when uploading shipping tvOS packages to Apple

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: sorin.gradinaru
#ROBOMERGE-SOURCE: CL 5732170 in //UE4/Release-4.22/... via CL 5732173
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5735307 by sorin gradinaru in Dev-Anim branch]
2019-04-04 09:07:00 -04:00
andrew grant
39ef71da57 Fix exception in clean devices
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 5720355 via CL 5722816 via CL 5722834
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5728776 by andrew grant in Dev-Anim branch]
2019-04-04 01:10:23 -04:00
chris babcock
a7b76c6866 Allow actions to be inserted whenever software keyboard opened or closed on Android
#ue4
#android
#rb none


#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 5715224 via CL 5715228 via CL 5715231 via CL 5715237 via CL 5717587 via CL 5717686
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5727689 by chris babcock in Dev-Anim branch]
2019-04-04 01:04:10 -04:00
nick shin
7db988069a HTML5 - 4.22.1 - update browser paths for launch on menu
#jira UE-71886  FireFox Quantum 67.0b3 fails to launch on correctly
#rnx
#rb none
#lockdown jack.porter

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: nick.shin
#ROBOMERGE-SOURCE: CL 5710978 in //UE4/Release-4.22/... via CL 5711369
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5720279 by nick shin in Dev-Anim branch]
2019-04-03 21:26:48 -04:00
sorin gradinaru
12588a0d21 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-OWNER: lina.halper
#ROBOMERGE-AUTHOR: sorin.gradinaru
#ROBOMERGE-SOURCE: CL 5630800 in //UE4/Release-4.22/... via CL 5710531
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5719086 by sorin gradinaru in Dev-Anim branch]
2019-04-03 21:06:58 -04:00
marc audy
0de2e57e0a UE-71953 - Blueprint iOS projects can't package For Distribution
#jira UE-71953
#rb Jack.Porter
#lockdown Nick.Penwarden

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 5630547 in //UE4/Release-4.22/... via CL 5710526
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5719081 by marc audy in Dev-Anim branch]
2019-04-03 21:06:56 -04:00
peter sauerbrei
15218e7e18 fix for not properly uploading Crashlytics data
#rb trivial

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: peter.sauerbrei
#ROBOMERGE-SOURCE: CL 5688574 via CL 5688575 via CL 5688576 via CL 5690117 via CL 5694352 via CL 5694525
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5699625 by peter sauerbrei in Dev-Anim branch]
2019-04-02 21:05:06 -04:00
ben woodhouse
789d040bb8 UnrealPak patch pak seek optimization v2
- Add support for incremental gap filling. Does gap filling in multiple passes, allows us to limit patch size growth to some fixed percentage
- Fixed cooker order UEXP files (previously these were unordered, which could actually result in patches increasing in size after gap filling)
- Added better method for measuring fragmentation - reports as a percentage, takes order index into account
- Refactored OrderMapping via new FPakOrderMap class which knows about primary/secondary mappings
- Added various schemes for defragmentation, including OnePass method which matches legacy behaviour, and various incremental schemes. Incremental_PrimaryFirst seems to give best results
#rb hongyi.yu

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.woodhouse
#ROBOMERGE-SOURCE: CL 5688530 via CL 5688536 via CL 5688538 via CL 5690113 via CL 5694330 via CL 5694501
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5699588 by ben woodhouse in Dev-Anim branch]
2019-04-02 21:04:59 -04:00
jeff williams
83f4563565 Adding support for shared iterative cooks from manifests.
Fall back path to loose staged builds.
Fall back path to existing synced builds.


#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: jeff.williams
#ROBOMERGE-SOURCE: CL 5681890 via CL 5681938 via CL 5681948
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5683796 by jeff williams in Dev-Anim branch]
2019-04-02 06:00:53 -04:00
chris babcock
ec7f898d39 Add gameActivityAfterMainViewCreatedAdditions to GameActivity.java.template
#android
[FYI] Peter.Procopio
#rb none


#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 5677353 via CL 5677355 via CL 5677357 via CL 5677359 via CL 5677910 via CL 5677916
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5682630 by chris babcock in Dev-Anim branch]
2019-04-02 01:05:07 -04:00
peter engstrom
bd94ac3a78 Use forward slashes in include paths.
#rb ben.marsh
#rnx

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: peter.engstrom
#ROBOMERGE-SOURCE: CL 5667718 via CL 5667743 via CL 5667748 via CL 5667751 via CL 5668993 via CL 5668997
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5670315 by peter engstrom in Dev-Anim branch]
2019-04-01 13:02:20 -04:00
ben salem
a18ab58b32 Re-enable Gauntlet Account Pool changes now that all Load Bot accounts have been properly profiled on GameDev.
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.salem
#ROBOMERGE-SOURCE: CL 5660582 via CL 5660583 via CL 5660584 via CL 5660585 via CL 5660625 via CL 5660655
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5665915 by ben salem in Dev-Anim branch]
2019-04-01 09:17:53 -04:00
ben salem
205ab7791c Temporarily backing out changelist 5659802 to unblock Editor tests until we can bulk stash new accounts.
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.salem
#ROBOMERGE-SOURCE: CL 5659905 via CL 5659906 via CL 5659907 via CL 5659908 via CL 5659934 via CL 5659943
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5665133 by ben salem in Dev-Anim branch]
2019-04-01 09:12:53 -04:00
ben salem
6fa5f64edb Various gauntlet functionality for getting clients to connect to propped prod servers.
- Changed gauntlet accountpool global object into an AccountManager system that handles an AccountPool instance to allow easier overriding
- Add -nobuildid flag to prevent buildidoverride from being added onto commandline
- Change game tests over to use new account pool


#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.salem
#ROBOMERGE-SOURCE: CL 5659802 via CL 5659803 via CL 5659804 via CL 5659805 via CL 5659928 via CL 5659935
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5665032 by ben salem in Dev-Anim branch]
2019-04-01 09:12:22 -04:00
ben marsh
94c1e86169 BuildGraph: Add a "Project" attribute to the Compile task.
#jira
[FYI] Daniel.Lamb

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5634962 via CL 5634988 via CL 5634994 via CL 5639457 via CL 5640722 via CL 5640771
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5642241 by ben marsh in Dev-Anim branch]
2019-03-28 21:02:45 -04:00
chris babcock
7097598bde Set target sdk properties on subprojects to prevent unwanted permissions being added automatically
#ue4
#android
[REVIEW]
#rb Peter.Procopio

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 5633430 via CL 5633681 via CL 5633682 via CL 5633683 via CL 5633686 via CL 5634362 via CL 5634486
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5637553 by chris babcock in Dev-Anim branch]
2019-03-28 17:10:11 -04:00
josh adams
b89431f841 - Fixed dsymutil version check for older builds
#rb michael.trepka

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 5629978 via CL 5629980 via CL 5629981 via CL 5629982 via CL 5632272 via CL 5632596
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5636142 by josh adams in Dev-Anim branch]
2019-03-28 17:03:29 -04:00
graeme thornton
7b1959e75f Reinstate the warning about short keys but wrap it in the condition that was lost in the merge from Release-4.22
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: graeme.thornton
#ROBOMERGE-SOURCE: CL 5629597 via CL 5629603 via CL 5629607 via CL 5629609 via CL 5631976 via CL 5632515
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5635850 by graeme thornton in Dev-Anim branch]
2019-03-28 17:01:58 -04:00
cosmin sulea
0a184ca5c6 ROBOMERGE conflict 5630547 resolved UE-71953 - Blueprint iOS projects can't package For Distribution
#jira UE-71953
#rb Jack.Porter

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 5630708 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5635374 by cosmin sulea in Dev-Anim branch]
2019-03-28 16:59:55 -04:00
daniel lamb
6cddcbed6a Made the pak file binary compatible with previous version to reduce patch sizes.
Reenabled oodle compression in 8.30 for android, ios and switch.
Cleaned up unrealpak commandline when run from UAT.
#rb Josh.Adams
[FYI] Ben.Marsh, Andrew.Grant

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: daniel.lamb
#ROBOMERGE-SOURCE: CL 5619788 via CL 5619815 via CL 5619821 via CL 5619827 via CL 5623747 via CL 5623814
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5627536 by daniel lamb in Dev-Anim branch]
2019-03-28 01:11:51 -04:00
john abercrombie
5c8509cff1 Raise the minimum value for PCH compilation to avoid compiler errors in VS2017
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: john.abercrombie
#ROBOMERGE-SOURCE: CL 5612064 via CL 5614008 via CL 5614083
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5623563 by john abercrombie in Dev-Anim branch]
2019-03-27 21:07:56 -04:00
josh adams
51d68ac0ae Undo my dsymutil change as it caused some odd buildmachine issue that needs to be investigated with preflights
#rb trivial

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 5593451 via CL 5593456 via CL 5593465 via CL 5593472 via CL 5600346 via CL 5600529
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5609126 by josh adams in Dev-Anim branch]
2019-03-27 17:00:37 -04:00
clayton langford
aa0ad223be Updated blacklist config directory location.
#rnx

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: clayton.langford
#ROBOMERGE-SOURCE: CL 5588255 via CL 5588260 via CL 5588262 via CL 5588263 via CL 5589115 via CL 5589118
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5596159 by clayton langford in Dev-Anim branch]
2019-03-27 13:04:02 -04:00
sorin gradinaru
c06aa51f05 UE-52346 TM-Gameplay: Load Level Volume Fails to Read TestSlot.sav file
#jira UE-52346
#iOS
#tvOS
#4.22
#rb Jack.Porter
#lockdown cristina.riveron

On Mac the pList file is overriden before the final packaging. Adding iCloudContainerIdentifier.

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: sorin.gradinaru
#ROBOMERGE-SOURCE: CL 5586835 in //UE4/Release-4.22/... via CL 5586836
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5587984 by sorin gradinaru in Dev-Anim branch]
2019-03-27 09:49:08 -04:00