问题标签 [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 - Flutter 出现白屏:被苹果 App Review 拒绝
当我在 App Store 上提交我的应用以供审核时,我收到了一条拒绝消息:“具体来说,当我们启动你的应用时,你的应用显示了一个白色的空白屏幕。”
当我在设备上测试应用程序时,一切似乎都运行良好。我尝试了以下测试:
flutter build ios
flutter run
flutter build ios --release
flutter run
使用 VSCode 的运行功能进行测试。
在 Debug 和 Release 模式设置中在 xcode 中运行到物理设备上
如果我存档并将相同的构建上传到 Testflight,则可以在多个不同的设备上安装和运行该应用程序而不会出现问题。
虽然所有这些方法都适用于我的物理 iPhone,但当我
flutter build ios --release
在 xcode 中使用 Organizer 运行打开的 xcode 存档上传时
该应用程序被 Apple 拒绝。我四处寻找,没有发现任何可以解决我的问题的东西。有什么建议或好的下一步吗?
颤振医生:
flutter - 错误:运行 ios 构建时找不到“Flutter/Flutter.h”文件
我看到这个问题问了很多,但我发现的解决方案都没有对我有用。从本周开始,我开始收到以下错误:
它并不总是来自 url_launcher 包。它似乎只是循环遍历它将从哪个包中抛出该错误。我尝试了以下事情:
- 移除 ios/Flutter/Flutter.podspec 文件并运行 flutter clean
- 结合删除 Flutter.podspec 在 master、stable 和 beta Flutter 构建之间切换。
- 删除整个 ios 目录并运行 flutter create 。重新创建。
- 重新生成 Podfile。
- 尝试最终抛出错误的不同版本的软件包。
- 以上所列项目的各种组合。
似乎没有任何效果,所以我在这里有点茫然。android 应用程序仍在构建良好。
我的 pubspec 的依赖项部分:
xcode - 由于 healthkit 而导致 Flutter iOS 应用被拒绝
首先,我知道标题与此问题匹配,但它们非常不同。
我在 Flutter 中开发了一个 TAXI 应用程序,它利用了Wifi/Network、Google Map、Location (Geolocator) 和App Notifications的后台服务。
该应用程序被 Playstore 很好地接受了,但 AppStore 就是不接受它(即使有上诉也是 3 次)。
我们注意到您的应用使用了 HealthKit,但您的应用似乎不包含任何需要健康或健身数据的主要功能。
- 我的应用程序不使用此 HealthKit
- 我的 info.plist 文件没有这方面的记录
- 我的 App ID 没有检查 HealthKit
现在我已经束手无策了,因为我对这段代码没有任何事情要做才能让它被接受。
非常感谢任何帮助。
应用程序 ID 文件
INFO.PLIST 文件
ios - Flutter Xcode 构建失败 - 'TARGET_OS_WATCHOS' 未定义,评估为 0
我创建了 Flutter 项目。它正在成功地在适用于 Android 的 Windows 操作系统上运行。我第一次尝试在 XCode (Mac OS) 中运行它,但出现如下错误。
运行 Xcode 构建...
Xcode 构建完成。14.3s 无法构建 iOS 应用 Xcode 构建的错误输出:↳ ** BUILD FAILED **Xcode 的输出:↳ 在 /xxx/xxx/xxx/ios/Pods/FirebaseAuth/FirebaseAuth/Sources/Utilities/FIRAuthURLPresenter.m:24 中包含的文件中:/xxx/xxx/xxx/ios/Pods/FirebaseAuth/FirebaseAuth/Sources/实用程序/FIRAuthDefaultUIDelegate。h:18:24: 错误: 'TARGET_OS_WATCHOS' 未定义,计算结果为 0 [-Werror,-Wundef-prefix=TARGET_OS_] #if !TARGET_OS_OSX && !TARGET_OS_WATCHOS ^ 1 错误生成。注释:使用新的构建系统注释:并行构建目标注释:规划构建注释:分析工作空间注释:构建构建描述注释:构建准备完成
无法为模拟器构建应用程序。在 iPhone 12 Pro Max 上启动应用程序时出错。
我添加了错误仅供参考。如果您需要任何东西,请告诉我。
flutter - 为什么 Flutter RevenueCat for iOS getOffering null?
我正在使用 Revenuecat 进行 android 和 ios 的应用内订阅。我在安卓应用订阅中成功实现了收入猫。但我无法在 iOS 中实现。我已按照所有步骤在苹果开发者控制台和收入猫中为 ios 设置收入猫订阅。
当我尝试Purchases.getOfferings()
它总是返回Offerings{current:null, all:{}}
。我在 iOS 模拟器上运行应用程序。
ios - 我可以使用 iPhone 5(版本 10.3.4)进行 Flutter iOS 调试吗?
我正在尝试使用真正的 iPhone 设备(即 iPhone 5)调试我的颤振 iOS 项目。我的 Xcode 应用程序未在设备列表中显示我的 iPhone 5。我可以在 iPhone 5 上运行我的 Flutter iOS 项目吗?
flutter - 在什么情况下会重置动画预热?(iOS)
https://flutter.dev/docs/perf/rendering/shader 说:
在 iOS 上,“首次运行”意味着每次用户从头开始打开应用程序时,当动画第一次出现时,用户可能会看到卡顿。
但在我的设备中(iPhone 5S)
*应用安装后首次打开
*设备启动后首次打开
不是每一次都从头开始。
flutter - 使用 Flutter 加载页面后如何强制关注图像?
我似乎找不到关于在页面初始加载时关注除 TextField 以外的任何内容的文档。
我有一个条款和条件页面,我试图让页面上的第一项(作为徽标)首先关注。相反,当您第一次向右滑动时,第一个焦点会突出显示容器、徽标、段落文本和操作按钮。一旦成为焦点,它就会首先读取段落文本而不是徽标。
我的目标是防止将注意力集中在容器上并直接进入徽标。因此,不要只关注容器中的项目。从那里开始,焦点将转到段落文本,然后是操作按钮。
这是我的代码:
登陆页面.dart
在第 53 行focusNode: myFocusnode
给我这个错误:“未定义命名参数 'focusNode'。”
flutter - 在 TextFormField Flutter 中加载 svg
我想TextFormField
在 Flutter 中加载一个 SVG 图像。我使用了这个SVG 加载库。但是每次 svg 图像显示在中心并且 TextFormField 的提示文本没有显示。我想在TextFormField
. 这是我的代码:
但它显示 SVG 如下图
任何帮助这是什么问题?