Post

Replies

Boosts

Views

Activity

XCode 14.2 generates App.entitlements file WITHOUT capability 'com.apple.developer.kernel.increased-memory-limit'
Hi, I'm new to Apple with Unreal Engine. So we have 4GB devices which are crashing because of 2.05GB memory limit. We want to increase the limit and we were doing some R&D on the same. We got IOS provisioning with capability ‘com.apple.developer.kernel.increased-memory-limit' and while building for the ‘Development Editor’ for Mac (just to open the editor), XCode is sweet enough to: Generate 'UE4_PROJECT_ROOT/Intermediate/ProjectFiles/BUNDLE_NAME.entitlements'. It shows the key as ‘Increased Memory limit’ of Type Boolean set to Yes. Generate ‘UE4_PROJECT_ROOT/Intermediate/IOS/UNREAL_APP_NAME-Info.plist'. It shows the key with capability ‘com.apple.developer.kernel.increased-memory-limit' set as Yes (Boolean). However, it: Generates the Entitlements.plist file in the 'UE4_PROJECT_ROOT/Intermediate/ProjectFiles/build/APP_NAME.build/Development-iphoneos/BUNDLE_NAME.build/DerivedSources/Entitlements.plist' WITHOUT the key capability mentioned above. On compiling the code for ‘Development’ for IOS, Xcode: Generates ‘../Intermediate/IOS/UNREAL_PROJECT_NAME.entitlements file WITHOUT the key capability. The end result being we are able to make builds that are limited by memory. Our game keeps crashing. Any sort of help would be really helpful!
4
0
1.3k
May ’23
Stop XCode 14.2 from overwriting the .entitlements file
How can I stop XCode from overwriting my APP_NAME.entitlements file? I am providing a custom hand-written entitlements file with a capability I have in my provisioning profile. Every time I build my application XCode overwrites that file and removes the capability (com.apple.developer.kernel.increased-memory-limit). I have this capability in my provisioning profile also. How can I tell XCode to use my own .entitlements file instead of modifying it?
1
0
397
May ’23
Unreal Engine 4.27 IOS build with entitlement 'Increased Memory Limit'
Hi, I'm new to Apple with Unreal Engine. So we have 4GB devices which are crashing because of 2.05GB memory limit. We want to increase the limit and we were doing some R&D on the same. We got IOS provisioning with capability ‘com.apple.developer.kernel.increased-memory-limit' and while building for the ‘Development Editor’ for Mac (just to open the editor), XCode is sweet enough to: Generate 'UE4_PROJECT_ROOT/Intermediate/ProjectFiles/BUNDLE_NAME.entitlements'. It shows the key as ‘Increased Memory limit’ of Type Boolean set to Yes. Generate ‘UE4_PROJECT_ROOT/Intermediate/IOS/UNREAL_APP_NAME-Info.plist'. It shows the key with capability ‘com.apple.developer.kernel.increased-memory-limit' set as Yes (Boolean). However, it: Generates the Entitlements.plist file in the 'UE4_PROJECT_ROOT/Intermediate/ProjectFiles/build/APP_NAME.build/Development-iphoneos/BUNDLE_NAME.build/DerivedSources/Entitlements.plist' WITHOUT the key capability mentioned above. On compiling the code for ‘Development’ for IOS, Xcode: Generates ‘../Intermediate/IOS/UNREAL_PROJECT_NAME.entitlements file WITHOUT the key capability. The end result being we are able to make builds that are limited by memory. Our game keeps crashing. Any sort of help would be really helpful!
2
1
1.3k
May ’23