Skip to content

Xcode beta 11 requires adding signing certificate to each new flutter project #36788

@christopherfujino

Description

@christopherfujino

I am using Mac OS X 10.15 Catalina beta, with XCode beta 11. For each flutter app that I tried to run on an iOS device, I had to add my signing certificate in XCode. This was incredibly annoying to run, for example, the devicelab integration tests. Not sure if this is user error (or even if there's anything we can do about it), but I'm opening this to track it.

Doctor summary (to see all details, run flutter doctor -v):
[!] Flutter (Channel master, v1.8.2-pre.133, on Mac OS X 10.15 19A512f, locale en-US)
    ✗ Downloaded executables cannot execute on host.
      See https://github.com/flutter/flutter/issues/6207 for more information
 
[✗] Android toolchain - develop for Android devices
    ✗ Unable to locate Android SDK.
      Install Android Studio from: https://developer.android.com/studio/index.html
      On first launch it will assist you in installing the Android SDK components.
      (or visit https://flutter.dev/setup/#android-setup for detailed instructions).
      If the Android SDK has been installed to a custom location, set ANDROID_HOME to that location.
      You may also want to add it to your PATH environment variable.
 
[!] Xcode - develop for iOS and macOS (Xcode 11.0)
    ✗ CocoaPods not installed.
        CocoaPods is used to retrieve the iOS and macOS platform side's plugin code that responds to your plugin usage on the Dart side.
        Without CocoaPods, plugins will not work on iOS or macOS.
        For more info, see https://flutter.dev/platform-plugins
      To install:
        sudo gem install cocoapods
        pod setup
[✓] Chrome - develop for the web
[!] Android Studio (not installed)
[!] VS Code (version 1.36.1)
    ✗ Flutter extension not installed; install from
      https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter
[✓] Connected device (2 available)
 
! Doctor found issues in 5 categories.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions