I am trying to test my flutter application on my iPad, and iPhone, and I have tried everything that I've read from forums.
It will run on an emulator, but not a physical device.
I have tried:
Cleaning and rebuilding.
Restarting my computer.
Updating all of the software on both my computer and the devices.
Creating a unique bundle id.
Choosing different teams for signing.
Changing iOS development target.
Changing the bundle id to my email.
I'm just not sure what to fix at this point.
this is the output of flutter doctor:
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel master, 1.19.0-4.0.pre.108, on Mac OS X 10.15.5 19F101, locale en-US)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[✓] Xcode - develop for iOS and macOS (Xcode 11.5)
[✓] Android Studio (version 4.0)
[✓] VS Code (version 1.45.1)
[✓] Connected device (1 available)
• No issues found!
There is something up with Xcode and my computer, because I downgraded to Xcode 11.3 and it worked.
Related
When I try to launch the ioS emulator, it goes through the process and the icon appears on the screen, the splash screen loads and then crashes.
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.3.4, on macOS 12.5.1 21G83 darwin-x64, locale en-IE)
[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 14.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 3.6)
[✓] IntelliJ IDEA Community Edition (version 2021.2.2)
[✓] VS Code (version 1.73.1)
[✓] Connected device (4 available)
[✓] HTTP Host Availability
• No issues found!
Flutter doctor comes back fine and I can run the Android emulator.
After hours of trouble shooting I can only think that there is some issue with my iOS folder.
I can go through the whole build process and then then app crashes on launch.
There is no error appearing in the terminal but I'm guessing there is a conflict somewhere.
Could it be the info.plist?
Has anyone got any ideas how I can troubleshot it.
Is there any where I can see a log file or an error?
I have tried emulator and physical device it won't launch past the splash on both
Thanks for any help
Flutter app doesn't show error logs when the app gets crashed in iPhones, it's common and irritating.
To solve it, by my experience, the protip is:
Open its ios folder in Xcode.
Select the device in which you want to run it.
Run it through Xcode, it will show the errors in Xcode's log panel which you can fix easily then.
For some reason, iOS Simulator stopped working. I can open iOS Simulator, but Android Studio not recognizes it. I've already tried to run via terminal, but it says not supported devices connected.
When I run flutter doctor it returns:
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.12.13+hotfix.8, on Mac OS X 10.12.6 16G2136, locale pt-US)
[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
[!] Xcode - develop for iOS and macOS (Xcode 9.2)
✗ Flutter requires a minimum Xcode version of 11.0.0.
Download the latest version or update via the Mac App Store.
[✓] Android Studio (version 3.4)
[✓] VS Code (version 1.43.2)
[!] Connected device
! No devices available
! Doctor found issues in 2 categories.
Since I'm on a Macbook 2011, I won't be able to upgrade Xcode. Is it possible to downgrade Flutter and Xcode to an older stable version? Would this solve the problem?
Thanks
If Android Studio does not recognize ios simulator even though you can separately open simulator on your Mac, you have to add command line tool on Xcode.
open Xcode then go to Xcode > preferences > select Locations tab. Then select Xcode version from the drop-down menu.
Open ios simulator again. Then Android Studio will recognize your device.
Flutter failed to start-up on real IOS device (not emulator), its working fine on the IOS emulator but when I connect my device its installed but fails to launch without printing any message on flutter application log.
Launching lib/main.dart on XXXX in debug mode...
Automatically signing iOS for device deployment using specified development team in Xcode project: XXXXX
Running Xcode build...
└─Compiling, linking and signing... 10.7s
Xcode build done. 20.1s
Installing and launching...
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel master, v1.15.4-pre.262, on Mac OS X 10.14.6 18G3020, locale en-GB)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[✓] Xcode - develop for iOS and macOS (Xcode 11.3.1)
[✓] Android Studio (version 3.5)
[✓] IntelliJ IDEA Ultimate Edition (version 2019.3.1)
[✓] Connected device (1 available)
• No issues found!
could you please help!
There was an issue on Flutter repository as mentioned by #amer rawashdeh.
iOS 13.4 is now available, please update your iOS device and Xcode to v11.4 to keep your project newly working.
If you are on Flutter stable channel you need also to apply this guide to keep you project working with v11.4 Xcode
It seems the problem with ISO version 13.3.1 only
check it out:
https://github.com/flutter/flutter/issues/49504#issuecomment-581554697
The application was working on IOS emulator version 13.3
I have my own game in Flutter. I am wondering after seeing size of my current iOS app. I didn't change anything not even asset/library etc. I just want to upload new version of app after just change few lines of code.
Current version of iOS app on App Store. (https://apps.apple.com/us/app/morude-frrr-fly-or-not/id1482474790)
Size : 79.7 MB
Updated version of APP
Size : 180. MB +
I checked by different Apps. same issue occur, size of iOS app found more than 180 MB. What happened I don't know. Need to change any settings at my end? let me know if any info. require at my end.
Result of flutter doctor:
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v1.12.13+hotfix.6, on Mac OS X 10.14.3 18D109, locale
en-IN)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[✓] Xcode - develop for iOS and macOS (Xcode 10.3)
[✓] Chrome - develop for the web
[✓] Android Studio (version 3.5)
[✓] VS Code (version 1.41.1)
[✓] Connected device (4 available)
• No issues found!
Hope this helps with your question:
https://github.com/flutter/flutter/issues/47101#issuecomment-567522077
I'm trying to build an archive by doing flutter build ios but I encounter a problem on Starting Xcode build
$ flutter build ios
Building com.example.example for the device (ios-release)...
Automatically signing iOS for device deployment using specified
development team in Xcode project: XXXXXX
Running pod install...
Starting Xcode build...
├─Building Dart code...
I already build an archive one (last week) and it was working. Maybe this is due to flutter upgrade ?
$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.11.3, on Mac OS X 10.14.1 18B75, locale
en-GB)
[✓] Android toolchain - develop for Android devices (Android SDK
28.0.3)
[✓] iOS toolchain - develop for iOS devices (Xcode 10.1)
[✓] Android Studio (version 3.2)
[✓] VS Code (version 1.29.1)
That's an issue that was fixed very recently and the fix should already be available in the master channel.
flutter channel master
flutter doctor
You can also try dev channel, but I'm not sure if it landed there already.
The fix will of course be included in the next beta channel, but a beta release just came out last week, so it will probably take a while to the next.
See also https://github.com/flutter/flutter/issues/24139