ITPub博客

首页 > IT职业 > IT职场 > 经验:Flutter项目IOS真机部署及问题

经验:Flutter项目IOS真机部署及问题

IT职场 作者:sbruan 时间:2021-09-09 10:25:58 0 删除 编辑

无法连接iphone手机

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

flutter doctor

即可,控制台提示如下:

图片描述

image-20190104201612194

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

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没有选择,选择方法如下。

图片描述



作者:Meandni
链接:https://www.jianshu.com/p/69e1efc2fc55


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3657/viewspace-2821965/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-08-14

  • 博文量
    78
  • 访问量
    615