Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make iOS export fast and easy #26263

Closed
wants to merge 2 commits into from

Commits on Dec 11, 2019

  1. Update provisioning profile key in pbxproj

    Remove CFBundleSignature since that key is for legacy OS X apps
    
    Rename short_version to public version for clarity. Use 2 periods for version string as Apple recommends
    Sam Green authored and samgreen committed Dec 11, 2019
    Configuration menu
    Copy the full SHA
    a0768c6 View commit details
    Browse the repository at this point in the history
  2. Make all icons optional since Xcode will provide a default

    Add missing comma in xcode project. Add xcconfig file
    
    Skip missing icons on export
    
    Remove IPHONEOS_DEPLOYMENT_TARGET and use value in xcconfig
    
    Remove asset catalog references from xcodeproj
    
    Include a Common.xcconfig so we can modify the godot xcconfig
    
    Export to xcodeproj now works with automatic profile and certificate selection
    
    Default to iphone developer and distribution
    
    Migrated almost all build variables to xcconfig
    
    Move more permanent settings to Common.xcconfig
    
    Add CLANG_WARN_SUSPICIOUS_MOVE to silence Xcode project upgrade
    
    Enable testability in debug to prevent project upgrade warning
    
    Prevent empty signing identity
    Sam Green authored and samgreen committed Dec 11, 2019
    Configuration menu
    Copy the full SHA
    014afbf View commit details
    Browse the repository at this point in the history