https://developer.apple.com/documentation/xcode/build-settings-reference\#Provisioning-Profile Used to allow for specific provisioning profile to be specified by name instead of UUID. Needed to solve this problem where uuid wasn’t disambiguating: https://stackoverflow.com/questions/45051712/signing-app-with-xcodebuild-command-line-with-provisioning-profile-fails Allows for specification for release and debug versions through environment variables or through export template attributes. Debug: EnvironmentVariable: GODOT_IOS_PROFILE_SPECIFIER_DEBUG Export template: “application/provisioning_profile_specifier_debug” Release: EnvironmentalVariable: GODOT_IOS_PROFILE_SPECIFIER_RELEASE Export Template: “application/provisioning_profile_specifier_release”
iOS platform port
This folder contains the C++, Objective-C and Objective-C++ code for the iOS platform port.
See also misc/dist/ios_xcode folder for the Xcode
project template used for packaging the iOS export templates.
Documentation
- Compiling for iOS
- Instructions on building this platform port from source.
- Exporting for iOS
- Instructions on using the compiled export templates to export a project.