Commit Graph

10 Commits

Author SHA1 Message Date
calvin zheng
c91a8f8fa0 Gray out some of iOS settings when using modernized Xcode, but not on PC
#jira UE-194418
#rb Josh.Adams, Adam.Kinge, Zack.Neyland

[CL 27828429 by calvin zheng in ue5-main branch]
2023-09-13 09:38:26 -04:00
calvin zheng
814948e33d Undo //UE5/Main/Engine/Source/... changelist 27725823
[CL 27728948 by calvin zheng in ue5-main branch]
2023-09-08 17:15:34 -04:00
calvin zheng
f2d9abb167 Gray out some of iOS settings when using modernized Xcode
#jira UE-194418
#rb Josh.Adams, Adam.Kinge, Zack.Neyland

[CL 27725823 by calvin zheng in ue5-main branch]
2023-09-08 16:17:11 -04:00
josh adams
82ee4f70d5 - Removed the quotes around the signing identity for Xcode manual codesigning
- During staging, we now make the UBTGenerated/Info.Template.plist in the project folder instead of Engine folder, for BP projects
- Fixed an AppStoreConnect label in the Xcode project settings that would have confused anyone trying to set it up

#jira UE-193101, UE-193108, UE-193104
#rb Calvin.zheng

[CL 27130271 by josh adams in ue5-main branch]
2023-08-15 21:33:02 -04:00
josh adams
7363c60257 - Fixed up some FilePath stuff with Xcode settings
- Fixed a quotes warning in a .ini
#rb trivial
#jira UE-189365

[CL 26184182 by josh adams in ue5-main branch]
2023-06-22 11:38:05 -04:00
Josh Adams
06ff93be0e - Handle manual codesigning with Modern Xcode (using all new settings, does not use the "green check" provisions in IOS project settings)
- Added support for AppStoreConnect API for automatic code signing (with command line builds, packaging from editor, etc) that doesn't need everyone to be signed in to Xcode (still need to sign in if using Xcode IDE to build/run)
- Fixed Modern to always create the IOS plist in UBT ApplePostBuild step
- Updated a bunch of ini setting names to remove Modern, given Modern will be standard in the future
- Added some settings XcodeProject settings in the editor, and updated some tooltips/category names
- Moved some functions around to clean up
- Added some debug code to catch errors

#rb adam.kinge,calvin.zheng,zack.neyland

[CL 26133818 by Josh Adams in ue5-main branch]
2023-06-20 16:40:51 -04:00
calvin zheng
dd7731d7cc fix UnrealFrontEnd build fail, splitting XcodeProjectSettings into two files, so that UnrealFrontend can include the none editor part
#jira horde issue 303127
#rb Josh.Adams
#preflight 645e80ca2965f6ea8e085199

[CL 25456753 by calvin zheng in ue5-main branch]
2023-05-12 14:40:01 -04:00
calvin zheng
7b096839a0 add import buttons for Xcode project settings plist/entitlements
#jira n/a
#preflight 645e4b74b71b8186aad534cd
#rb Josh.Adams

[CL 25449358 by calvin zheng in ue5-main branch]
2023-05-12 10:49:07 -04:00
calvin zheng
d40dc1b67c dynamic settings enabling for Xcode project settings
#rb Josh.Adams
#preflight n/a

[CL 25188022 by calvin zheng in ue5-main branch]
2023-04-25 15:48:20 -04:00
calvin zheng
d615e69004 Exposing xcode settings to UE settings UI (more work about dynamic disabling etc will follow)
#jira N/A
#rb Josh.Adams
#preflight 6446ae7a7368de8c98fc84d2

[CL 25169123 by calvin zheng in ue5-main branch]
2023-04-24 15:15:00 -04:00