美文网首页
Flutter-Android Studio遇到的问题及解决

Flutter-Android Studio遇到的问题及解决

作者: 65535 | 来源:发表于2019-11-04 16:54 被阅读0次

    1.Flutter工程无法运行在真机下,错误信息如下

       ios-deploy[14650:164815] [ !! ] Error 0xe800007f: Device doesn't support wireless sync. AMDeviceStartService(device, CFSTR("com.apple.debugserver"), &gdbfd, NULL)
    Could not install build/ios/iphoneos/Runner.app on fed1ab17937d012b42915d95db35eda85e7901d3.
    Try launching Xcode and selecting "Product > Run" to fix the problem:
    open ios/Runner.xcworkspace
    
    Error launching application on Max's iPhone.
    
    

    无法连接iphone手机

    flutter找不到真机,已经安装Xcode,Xcode里面可以打开真机运行,但Android Studio环境和Vscode环境下,不能找到连接的iPhone真机,其实很简单,终端运行一下:

    flutter doctor
    
    

    控制台提示如下:

    image

    按照提示终端执行 截图绿色部分的命令即可。

    brew install --HEAD usbmuxd
    brew link usbmuxd
    brew install --HEAD libimobiledevice
    brew install ideviceinstaller
    
    

    Signing for "xxx" requires a development team. Select a development team

    首次用vscode连上真机以后,点击调试,会出现如下问题:

    No Provisioning Profile was found for your project's Bundle Identifier or your
    device. You can create a new Provisioning Profile for your project in Xcode for
    your team by:
    1- Open the Flutter project's Xcode target with
    open ios/Runner.xcworkspace
    2- Select the 'Runner' project in the navigator then the 'Runner' target
    in the project settings
    3- In the 'General' tab, make sure a 'Development Team' is selected.
    You may need to:

         - Log in with your Apple ID in Xcode first
         - Ensure you have a valid unique Bundle ID
         - Register your device with your Apple Developer Account
         - Let Xcode automatically provision a profile for your app
    
    

    4- Build or run your project again
    It's also possible that a previously installed app with the same Bundle
    Identifier was signed with a different certificate.
    For more information, please visit:
    https://flutter.io/setup/#deploy-to-ios-devices
    Or run on an iOS simulator without code signing
    ════════════════════════════════════════════════════════════════════════════════
    2018-10-27 12:09:29.004 ios-deploy[91734:221562][ !! ] Error 0xe8008015: A valid provisioning profile for this executable was not found. AMDeviceSecureInstallApplication(0, device, url, options, install_callback, 0)
    Could not install build/ios/iphoneos/Runner.app on b53d6902af4ac5d5166a3125b9013886739c92d2.
    Try launching Xcode and selecting "Product > Run" to fix the problem:
    open ios/Runner.xcworkspace
    Error launching application on xxx的 iPhone.
    Exited (sigterm)

    用xcode打开 flutter项目/ios/Runner.xcworkspace 这个文件,好,我们手动打开,点击编译,此时会编译不通过~

    出现这个问题的原因是你的xcode project 中的team没有选择,选择方法如下。

    [图片上传中...(image-26c683-1572858802497-0)]

    如果以上都不能解决问题,试试运行下:

    flutter channel beta
    

    然后运行

    flutter upgrade
    

    然后重新编译工程 Ok

    相关文章

      网友评论

          本文标题:Flutter-Android Studio遇到的问题及解决

          本文链接:https://www.haomeiwen.com/subject/vimdbctx.html