关于css3:Flutter-开发从-0-到-1七-iPhone-真机调试
Flutter 开发最大的劣势是跨平台,利用 996 下班时间我写了简略的 Flutter 利用,想着怎么运行我的 iPhone 8 下来,理解晓得运行真机须要有苹果开发者,注册苹果开发者须要 99 刀/年,我…… 为了试水,花几百大洋?我不想。如果 Flutter 不能跨平台,用 Flutter 开发那毫无意义,原生开发不香吗。 是真的没方法吗? 答案:有。 step0 注册苹果开发者首先还是要成为苹果开发者,收费开发者就行! step1 装置必要插件运行flutter doctor查看是否短少必要插件,次要看 iOS 局部,全部打勾了就肯定能行。 wuxiaolong@WuXiaolongs-MacBook-Pro flutter_andblog % flutter doctorDoctor summary (to see all details, run flutter doctor -v):[✓] Flutter (Channel master, 1.24.0-8.0.pre.147, on macOS 11.0.1 20B29 darwin-x64, locale zh-Hans-CN)[!] Android toolchain - develop for Android devices (Android SDK version 30.0.2) ! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses[✓] Xcode - develop for iOS and macOS (Xcode 12.2)[✓] Chrome - develop for the web[✓] Android Studio (version 4.1)[✓] IntelliJ IDEA Ultimate Edition (version 2017.3.5)[✓] Connected device (4 available) ! Doctor found issues in 1 category.step2 连贯手机将 iPhone 连贯到电脑,Android Studio 下面会显示你的真机,抉择你的真机设备,筹备运行。 step3 Xcode 配置在 Flutter 我的项目点击 ios > Runner 文件夹下的任意文件,点击“Open iOS module in Xcode”,关上 Xcode。 在 target 设置页面 Signing&Capabilities 登录开发者账号。 step4 运行程序Xcode 配置结束之后,回到 Android Studio,运行你的程序。稍后,就能够在手机里看到你的游戏利用了。 step5 增加证书验证运行结束,兴高采烈关上www.sangpi.com利用,提醒要手动给利用的证书受权,到设置-》通用-》设施治理,外面验证你的利用,信赖了之后不必再受权。 step6 谬误Could not run build/ios/iphoneos/Runner.app on 2060bf844.Try launching Xcode and selecting "Product > Run" to fix the problem: open ios/Runner.xcworkspace Error launching application on iPhone.再关上,提醒“In iOS 14+,debug mode Flutter apps can only be launched from Flutter tooling,IDEs with Flutter plugins or from Xcode.Alternatively,build in profile or release modes to enable launching from the home screen.”,意思要应用 Xcode,第一次运行就报了以上谬误,没在意,我点击了错误信息“ios/Runner.xcworkspace”,点击运行,握草,胜利了。 ...