title: Flutter Issues with MacOS 10.15 Catalina
body: <p>After updating to <strong>MacOS 10.15 Catalina</strong>, there are problems with <strong>Flutter</strong>.</p>
  
  <p>Specifically, Flutter doctor complaints about the following:</p>
  
  <p><strong>Downloaded executables cannot execute on host.</strong></p>
  
  <p><strong>CocoaPods not installed.</strong></p>
  
  <p>It is important to explain that before updating, when my computer was running <em>Mojave 10.14</em>, these <em>issues with Flutter did not exist</em>, thus flutter doctor -v reported no issues whatsoever.</p>
  
  <p>Regarding the first issue: <strong>Downloaded executables cannot execute on host.</strong></p>
  
  <p>Flutter doctor offers this link: <a href="https://github.com/flutter/flutter/issues/6207" rel="noreferrer">https://github.com/flutter/flutter/issues/6207</a></p>
  
  <p>Nevertheless, the linked article refers to <em>Linux</em>, not <em>MacOS</em>...</p>
  
  <p>Regarding the second issue: <strong>CocoaPods not installed.</strong></p>
  
  <p>Flutter doctor suggests the following solution:</p>
  
  <p><strong>brew install cocoapods</strong></p>
  
  <p><strong>pod setup</strong></p>
  
  <p>Nevertheless, although <em>"install cocoapods"</em> works fine, <em>"pod setup"</em> fails, indicating the following error:</p>
  
  <pre><code>/usr/local/bin/pod: /usr/local/Cellar/cocoapods/1.7.4/libexec/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: bad interpreter: No such file or directory
  /usr/local/bin/pod: line 2: /usr/local/Cellar/cocoapods/1.7.4/libexec/bin/pod: Undefined error: 0
  </code></pre>
  
  <p>Running <strong>flutter doctor -v</strong> offers the following result:</p>
  
  <pre><code>[!] Flutter (Channel dev, v1.8.1, on Mac OS X 10.15 19A501i, locale es-PA)
      • Flutter version 1.8.1 at /Users/podriasereltuyo/flutter
      • Framework revision d3eee57c0b (7 days ago), 2019-07-08 11:04:24 -0700
      • Engine revision 3c51a7bfff
      • Dart version 2.5.0 (build 2.5.0-dev.0.0 b5aeaa6796)
      ✗ Downloaded executables cannot execute on host.
        See https://github.com/flutter/flutter/issues/6207 for more information
  
  
  
  [✓] Android toolchain - develop for Android devices (Android SDK version 29.0.1)
  MacBook-Air-de-Podria:ptyce podriasereltuyo$ flutter doctor -v
  [!] Flutter (Channel dev, v1.8.1, on Mac OS X 10.15 19A501i, locale es-PA)
      • Flutter version 1.8.1 at /Users/podriasereltuyo/flutter
      • Framework revision d3eee57c0b (7 days ago), 2019-07-08 11:04:24 -0700
      • Engine revision 3c51a7bfff
      • Dart version 2.5.0 (build 2.5.0-dev.0.0 b5aeaa6796)
      ✗ Downloaded executables cannot execute on host.
        See https://github.com/flutter/flutter/issues/6207 for more information
  
  
  
  [✓] Android toolchain - develop for Android devices (Android SDK version 29.0.1)
      • Android SDK at /Users/podriasereltuyo/Library/Android/sdk
      • Android NDK location not configured (optional; useful for native profiling support)
      • Platform android-29, build-tools 29.0.1
      • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
      • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1343-b01)
      • All Android licenses accepted.
  
  [!] Xcode - develop for iOS and macOS (Xcode 10.2.1)
      • Xcode at /Applications/Xcode.app/Contents/Developer
      • Xcode 10.2.1, Build version 10E1001
      ✗ 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:
          brew install cocoapods
          pod setup
  
  [✓] iOS tools - develop for iOS devices
      • ios-deploy 1.9.4
  
  [✓] Android Studio (version 3.4)
      • Android Studio at /Applications/Android Studio.app/Contents
      • Flutter plugin version 37.0.1
      • Dart plugin version 183.6270
      • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1343-b01)
  
  [✓] Connected device (1 available)
      • Android SDK built for x86 • emulator-5554 • android-x86 • Android 8.0.0 (API 26) (emulator)
  
  ! Doctor found issues in 2 categories.
  </code></pre>
  
  <p>I humbly wish to ask for your help, please, to clarify what does it mean when it says <strong>Downloaded executables cannot execute on host</strong>?</p>
  
  <p>and, what may be done to resolve it? <strong>Please?</strong></p>
  
  <p>also,
  if cocoapods was running beautifully when using Mojave 10.14, what may be the issue now, being seemingly unable to successfully run <strong>pod setup</strong>?</p>
  
  <p>is anyone else here having <strong>any issues with Flutter</strong> after upgrading to <strong>MacOs 10.15</strong> Catalina Beta, which <em>you were not having before with Mojave</em>?</p>
  
  <h2>THANK YOU !!!</h2>
  
  <p>Update...
  Researching about this issue, I've encountered a very sad comment, which suggests that basically there is no support for Flutter in Catalina...</p>
  
  <p>Please find it here:
  <a href="https://github.com/flutter/flutter/issues/34000" rel="noreferrer">https://github.com/flutter/flutter/issues/34000</a></p>
  
  <p>The comment says:
  <strong>Flutter is not yet supported on macOS 10.15</strong>, although we're obviously looking at it. This is a duplicate of #22598, which relates to the removal of 32-bit support from Catalina.</p>
  
  <p><em>So, I am beginning to think that it might be a good idea to go back to Mojave's safety, at least Flutter was working fine...</em></p>
  
  <p><strong>Please share your thoughts, suggestions, advise?</strong></p>