问题标签 [flutter-ios]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 无法使用 PathProvider 依赖项构建颤振项目
免责声明:首先,这是我对Flutter的早期尝试。如果是菜鸟问题,请原谅我。
我一直在为 iOS 中的 Flutter 应用程序使用 MVP-Clean 架构,当我尝试构建一个可以轻松持久化数据的数据源时,我发现了 PathProvider插件。
尝试下一个后:
将依赖项添加到项目中
dependencies: path_provider: "^0.4.0"
提供依赖
flutter packages get
pod install
我尝试编译项目,编译器喊道:** BUILD FAILED **
Xcode 的输出:↳ === BUILD TARGET Runner OF PROJECT Runner WITH CONFIGURATION Debug === /proect_directory/ios/Runner/GeneratedPluginRegistrant.m:6:9: fatal error: 'path_provider/PathProviderPlugin.h' file not found #import < path_provider/PathProviderPlugin.h> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1个错误产生。
我进行了快速搜索,但没有找到任何有用的东西。
谁能照亮我的道路?
编辑:
已经尝试过:
并且医生输出没有显示任何错误:
- 医生摘要(要查看所有详细信息,请运行 flutter doctor -v):
- [✓] Flutter (Channel beta, v0.1.5, on Mac OS X 10.13.3 17D102, locale en-ES)
- [✓] Android 工具链 - 为 Android 设备开发 (Android SDK 27.0.3)
- [✓] iOS 工具链 - 为 iOS 设备开发 (Xcode 9.2)
- [✓] Android Studio(3.0版)
- [✓] IntelliJ IDEA 社区版(2017.3.4 版)
- [✓] 连接的设备(1 个可用)
flutter - 如何从颤振中获取 .apk 和 .ipa 文件?
我是 Flutter 编程的新手,我创建了一个演示应用程序,它在 android 和 iOS 设备上运行良好。我想在颤动中看到 .apk 和 .ipa 文件。谁能帮我从 Flutter 获取这些文件?我在哪里可以看到文件夹中的这些文件,或者是否有任何其他解决方案。
ios - 在 Xcode 升级后 Flutter iOS 构建失败错误并带有多个命令
在 mac 中升级到 Xcode 10.0 版本后,Flutter iOS 构建失败。
Xcode 版本 - 10.0 (10A255)
我尝试重新创建项目并将所有源文件复制到新项目文件夹,但它没有解决问题。
ios - 在 Flutter 应用程序中查找 iOS 包标识符
我正在开发一个颤振应用程序,但找不到捆绑标识符。根据此处的文档(https://firebase.google.com/docs/flutter/setup),它应该在“常规”选项卡中,但我找不到它。我也读过它可能在这里的地方:ios/Runner.xcodeproj,但我的项目不包含它。谢谢!
flutter - iOS Flutter 应用不请求权限,返回权限状态未知
我正在使用 permission_handler 4.4.0(最新更新)插件来处理移动设备上的权限,这在 android 设备上完美运行,但是当我试图在 iOS 上请求权限时,它不会在设备上显示权限弹出并返回权限状态未知。我认为它可能会丢失在 info.plist 或 pod 文件中,但我跟踪并仔细检查了这两个文件,但我没有发现任何错误,但如果有人发现文件中丢失或错误,我上传了该文件的代码。请查看代码并让我知道您的建议。提前谢谢各位。
信息列表
播客文件
颤振代码
调试控制台请求权限时没有错误日志
ios - Flutter IOS 应用程序不会以 image_picker 开头:^0.6.3+4
当我尝试在IOS端使用Image_Picker时, Flutter应用程序没有启动。在 Android 端,一切正常。
我在info.plist添加了以下权限。
当我从info.plist中删除上述属性时,该应用程序可以正常工作,直到我使用相机。但是,如果我将属性添加到info.plist中,应用程序将无法启动。
尝试运行 IOS 应用程序时出现以下错误。
/Users/abcshah/Library/Developer/Xcode/DerivedData/Runner-btwtkgmqdpzzlbcimpfmyibbmiua/Build/Intermediates.noindex/Runner.build/Debug-iphonesimulator/Runner.build/assetcatalog_generated_info.plist _
错误:无法从文件中读取属性列表:/Volumes/abc/projects/new/iconspro/ios/Runner/Info.plist:操作无法完成。(XCBUtil 。PropertyListConversionError错误1 。)(在项目 'Runner' 的目标 'Runner' 中)
注意:使用新的构建系统
注:规划建设
注意:构建构建描述
无法为模拟器构建应用程序。在 iPhone 8 Plus 上启动应用程序时出错。
ios - 如何在 iOS 设备上跨应用更新保留图像引用
我开发了一个 Flutter 应用程序,它使用相机捕获图像,并使用Shared Preferences
.
当我升级 iOS 应用程序时,Shared Preference
文件名按预期保留,但图像不再显示在 iOS 设备上(并且似乎不再存在)File(_imageFileRef).existsSync()
是错误的
例如,在 iPhone 上,图像文件保存为
/private/var/mobile/Containers/Data/Application/580A9879-23CD-413D-A785-DB910673DF74/tmp/some_guid_image_name.jpg
升级应用程序后,此文件似乎不再存在。
我应该将图像文件保存到 iOS 的哪个位置,以便它们在升级过程中持续存在?
该功能在 Android 设备上完美运行。
flutter - Flutter:哪些 Material Widget 在 iOS 上运行?
有谁知道:我可以完全使用 Flutter 的 Material Widgets 构建一个 iOS 应用程序,还是有任何功能问题?是否有关于哪些 Material Widgets 在 iOS 上运行的文档?
(我不是在这里谈论设计/用户体验的影响......)
谢谢!
flutter - Flutter 崩溃 - 致命异常:NSInvalidArgumentException
我在 Flutter Firebase 数据库中崩溃了,这是 crashlytics 上的崩溃日志
致命异常:NSInvalidArgumentException *** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]:尝试从对象 [1] 中插入 nil 对象
致命异常:NSInvalidArgumentException
崩溃:com.twitter.crashlytics.ios.exception SIGABRT ABORT 0x000000019ef08ebc
崩溃:com.twitter.crashlytics.ios.exception
xcode - Flutter App 安装后崩溃
我收到此错误...无法解决此问题。请帮助应用程序安装后刚刚崩溃。
我试过的:
- 从 xcode 添加了 Google-services.plist
- 在 AppDelegate.swift 中添加/移除 FirebaseApp.configure()
- 添加了 GMSServices.provideAPIKey()