Hi Quinn,
I've tried it with a separate project too. It is creating a *.entitlements file with the Increased Memory Limit capability. As a matter of fact, in my Unreal Engine project, it is also adding the capability in 3 files. These are generated while building the 'Development Editor' for Unreal Engine:
UE_PROJECT_DIR/Intermediate/ProjectFiles/Whoosh.entitlements
UE_PROJECT_DIR/Intermediate/ProjectFiles/build/Whoosh.build/Development-iphoneos/Whoosh.build/PhotonDemoParticle.app.xcent
UE_PROJECT_DIR/Intermediate/ProjectFiles/build/Whoosh.build/Development-iphoneos/Whoosh.build/DerivedSources/Entitlements.plist
Post this I trigger the build for 'Development' for IOS devices. Then 2 more files are generated in the directory:
UE_PROJECT_DIR/Intermediate/IOS/PhotonDemoParticle-Info.plist
UE_PROJECT_DIR/Intermediate/IOS/PhotonDemoParticle.entitlements
The PhotonDemoParticle-Info.plist file has the 'com.apple.developer.kernel.increased-memory-limit' capability as boolean and value set to YES.
But I am not seeing the capability in the PhotonDemoParticle.entitlements file.
Could you tell me what is going wrong here? The PhotonDemoParticle.entitlements is the last file generated in the build process and I'm not sure why it doesn't contain the capability!
Is there any way I can add the capability in the entitlement file here manually and then stop XCode from overwriting this file?