There is only support for that one and that fixes Architecture argument being empty when selecting the XCFramework path
https://horde.devtools.epicgames.com/log/63742faa8f4cb2e4dc1242cc?lineindex=59
```
WARNING: Variant for platform "IOS" with architecture not found in XCFramework FBAEMKit.
WARNING: Variant for platform "IOS" with architecture not found in XCFramework FBSDKCoreKit_Basics.
WARNING: Variant for platform "IOS" with architecture not found in XCFramework FBSDKCoreKit.
WARNING: Variant for platform "IOS" with architecture not found in XCFramework FBSDKLoginKit.
WARNING: Variant for platform "IOS" with architecture not found in XCFramework FBSDKShareKit.
```
#review @Sam.Zamani, @Bertrand.Carre, @Chris.Varsnverry, @Josh.Adams
#preflight
[CL 23152390 by Rafa Lecina in ue5-main branch]
Removed all deprecated functionality and left a common set of functionality on all implementations (REST, Android and IOS)
Removed old Facebook SDK framework and used latest Facebook SDK XCFramework(v15.0.0). New Facebook files added in a different review to avoid noise
Enabled ARC for module. It also needs linking against Swift standard library
Depends on:
https://p4-swarm.epicgames.net/reviews/22775386: Add support to enable ARC in modules
https://p4-swarm.epicgames.net/reviews/22810334: Link against Swift standard library
https://p4-swarm.epicgames.net/changes/23002644: Add support for XCFramework in UBT
https://p4-swarm.epicgames.net/reviews/23025630: Add Facebook SDK v15.0.0 XCFramework
Moved out Facebook settings additions into Info.plist from UBT and added using an UPL file
#jira UE-162598
#review @Sam.Zamani, @Bertrand.Carre, @Chris.Varnsverry
#preflight
[CL 23133825 by Rafa Lecina in ue5-main branch]
- Premade "template" plist files for Mac, MacEditor, IOS, and added a PlistMode to choose between updating a template plist (from engine) or using a "baked" out plist that Xcode won't really mess with (this is still a work in progress, as it still needs thought on how to handle IOS premade vs Mac template, etc)
- Updating icons to using xcassets instead of .icns file
- Added post build step for UBT to write out build versions (increments each build) to a .xcconfig for Xcode to put into the .plist, but it reads previous value. Not terrible, but it still needs work
#rb adam.king
#preflight 632c7e8ee23e50651b43139b
[CL 22137251 by josh adams in ue5-main branch]
Metal 2.3 removed, Metal 3.0 added for Mac
#jira UE-163352
#rb adam.kinge bertrand.carre
#preflight 631ea7eb94758d0bf2008668
[CL 21960671 by axel riffard in ue5-main branch]
- Indexing improvements
- No longer asks to auto-create schemes, since we create all schemes needed
- Sped up the run-only project generation to skip a lot of cruft
#preflight 63041e960061f895d0fe3ccf
#rb ian.fox,roman.dzieciol (i am submitting without their final sign-off)
#preflight 63051c23516bef57ffb5b1c2
[CL 21517539 by Josh Adams in ue5-main branch]
Remove need for most of the derived classes to override CompileCPPFiles
#rnx
#rb trivial
#preflight 62cc8862f22e9d4fdf79a882
[CL 21047169 by Joe Kirchoff in ue5-main branch]
Static code analysis automatically disables linking and pch. Dependency checking does not work as no output file is written.
#rnx
#rb none
#preflight 62c6012f3c5171c81719930d
[CL 20974504 by Joe Kirchoff in ue5-main branch]