Skip to content

Amogh/Fix macOS foreground issue: activate app on launch to remove 'Failed#416

Open
Amoghhosamane wants to merge 1 commit into
anusii:devfrom
Amoghhosamane:Amogh/ios-auto-signing-debug
Open

Amogh/Fix macOS foreground issue: activate app on launch to remove 'Failed#416
Amoghhosamane wants to merge 1 commit into
anusii:devfrom
Amoghhosamane:Amogh/ios-auto-signing-debug

Conversation

@Amoghhosamane
Copy link
Copy Markdown

@Amoghhosamane Amoghhosamane commented May 26, 2026

Description

This PR enables automatic code‑signing for the iOS Debug build configuration, allowing developers to run the app on physical iOS devices (iOS > 14) without manual provisioning profile setup.

  • Replaces the PROVISIONING_PROFILE_SPECIFIER line with CODE_SIGN_STYLE = Automatic.
  • Leaves the existing CODE_SIGN_ENTITLEMENTS, DEVELOPMENT_TEAM, and other settings untouched, preserving the manual signing flow for Release builds.

Related Issues


Type of Change

  • Bug fix (non‑breaking change that resolves signing errors for dev testing).

How To Test?

  1. Check out the branch fix/ios-auto-signing-debug.

  2. Run the iOS debug build:

    flutter run --debug -d ios
  3. Connect a physical iOS device (iOS > 14).

  4. Verify that Xcode/Flutter automatically selects a development certificate and provisioning profile, and the app installs and launches without signing errors.


Checklist

  • Screenshots included here/in linked issue IOS: fixes auto signing for IOS physical device testing #342 (show Xcode auto‑sign status).
  • Changes adhere to the style and coding guidelines.
  • Self‑review performed.
  • Code comments added where the signing line was changed.
  • No documentation changes required (signing behavior is implicit).
  • No dependent changes required.
  • No lint errors (flutter analyze lib).
  • Integration test: run flutter test (all existing tests pass).
  • Tested on devices: iOS (physical device).
  • Reviewers identified (please assign).
  • PR approved by reviewers.

Finalising

  • Merge dev into this branch (if any new changes appeared).

  • Resolve any conflicts.

  • Add a one‑line entry to CHANGELOG.md:

    - Enabled automatic signing for iOS Debug builds to simplify physical device testing.
  • Push to the repository and create the PR.

  • Merge the PR into dev.

@Amoghhosamane Amoghhosamane changed the title Fix macOS foreground issue: activate app on launch to remove 'Failed … Amogh/Fix macOS foreground issue: activate app on launch to remove 'Failed May 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant