com.apple.developer.sustained-execution

A Boolean value that indicates whether your app performs consistently when the system constrains it to a sustainable performance level.

Discussion

Instruct the system to limit burst performance to your app by adding this entitlement. Enabling this entitlement tells the system to maintain a consistent performance state over your app’s lifecycle on applicable devices. This allows your app to assess the performance of its workload at any time, including immediately after launch. When your app includes the entitlement:

  • The system avoids letting your app run higher performance levels for a period of time, which avoids transitions to other levels later on.

  • You don’t need to implement code to reassess the device’s ability to process your app’s workload after performance level transitions.