Build Error, flutter for ios, 请给我一个解决方案

问题描述

正在为设备构建 com.belhanda.dealtout (ios-release)... 使用Xcode项目中指定的开发团队自动签署iOS设备部署:X6TVYR2T3Q 正在运行 Xcode 构建...
└─编译、链接、签名... 10,3s Xcode 构建完成。 31,7s 无法构建 iOS 应用程序 Xcode 构建的错误输出: ↳ ** 构建失败 **

Xcode 的输出: ↳ /Users/djobukata/Downloads/Flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/ios/Classes/FirebaseMessagingPlugin.m:17:79:警告:“NSInteger”类型的值不应用作格式参数;将显式转​​换添加到“long”而不是 [-Wformat] 返回 [FlutterError errorWithCode:[Nsstring stringWithFormat:@"Error %ld",error.code] ~~~ ^~~~~~~~~~ %ld(长) /Users/djobukata/Downloads/Flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/ios/Classes/FirebaseMessagingPlugin.m:132:43:警告:'FIRMessagingRemoteMessage'已弃用:FCM直接通道已弃用,请使用 APNs 进行下游消息处理。 [-Wdeprecated-声明] - (void)applicationReceivedRemoteMessage:(FIRMessagingRemoteMessage *)remoteMessage { ^ 在 /Users/djobukata/Downloads/Flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/ios/Classes/FirebaseMessagingPlugin.m:8 包含的文件中: 在 /Users/djobukata/Desktop/DealTout/dealtout/ios/Pods/Headers/Private/Firebase/Firebase.h:74 包含的文件中: 在 /Users/djobukata/Desktop/DealTout/dealtout/ios/Pods/Headers/Private/FirebaseMessaging/FirebaseMessaging.h:17 包含的文件中: /Users/djobukata/Desktop/DealTout/dealtout/ios/Pods/Headers/Private/FirebaseMessaging/FIRMessaging.h:219:1:注意:“FIRMessagingRemoteMessage”已在此处明确标记为已弃用 __deprecated_msg( ^ 在从 /Users/djobukata/Desktop/DealTout/dealtout/ios/Pods/Headers/Private/FirebaseAuth/FIRAuth.h:17 导入的模块“达尔文”中: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.2.sdk/usr/include/sys/cdefs.h:191:48:注意:从宏'__deprecated_msg'扩展 #define __deprecated_msg(_msg) 属性((不推荐使用(_msg))) ^ /Users/djobukata/Downloads/Flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/ios/Classes/FirebaseMessagingPlugin.m:213:24:警告:'FIRMessagingRemoteMessage'已弃用:FCM直接通道已弃用,请使用 APNs 进行下游消息处理。 [-Wdeprecated-声明] didReceiveMessage:(FIRMessagingRemoteMessage *)remoteMessage { ^ 在 /Users/djobukata/Downloads/Flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/ios/Classes/FirebaseMessagingPlugin.m:8 包含的文件中: 在 /Users/djobukata/Desktop/DealTout/dealtout/ios/Pods/Headers/Private/Firebase/Firebase.h:74 包含的文件中: 在 /Users/djobukata/Desktop/DealTout/dealtout/ios/Pods/Headers/Private/FirebaseMessaging/FirebaseMessaging.h:17 包含的文件中: /Users/djobukata/Desktop/DealTout/dealtout/ios/Pods/Headers/Private/FirebaseMessaging/FIRMessaging.h:219:1:注意:“FIRMessagingRemoteMessage”已在此处明确标记为已弃用 __deprecated_msg( ^ 在从 /Users/djobukata/Desktop/DealTout/dealtout/ios/Pods/Headers/Private/FirebaseAuth/FIRAuth.h:17 导入的模块“达尔文”中: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.2.sdk/usr/include/sys/cdefs.h:191:48:注意:从宏'__deprecated_msg'扩展 #define __deprecated_msg(_msg) 属性((不推荐使用(_msg))) ^ /Users/djobukata/Downloads/Flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/ios/Classes/FirebaseMessagingPlugin.m:79:30: 警告:'shouldEstablishDirectChannel' 已弃用:FCM 直接通道已弃用,请使用 APNs 通道进行下游消息传递。 [-Wdeprecated-声明] [FIRMessaging 消息].shouldEstablishDirectChannel = true; ^ 在 /Users/djobukata/Downloads/Flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/ios/Classes/FirebaseMessagingPlugin.m:8 包含的文件中: 在 /Users/djobukata/Desktop/DealTout/dealtout/ios/Pods/Headers/Private/Firebase/Firebase.h:74 包含的文件中: 在 /Users/djobukata/Desktop/DealTout/dealtout/ios/Pods/Headers/Private/FirebaseMessaging/FirebaseMessaging.h:17 包含的文件中: /Users/djobukata/Desktop/DealTout/dealtout/ios/Pods/Headers/Private/FirebaseMessaging/FIRMessaging.h:283:56:注意:'shouldEstablishDirectChannel'已在此处明确标记为已弃用 @property(nonatomic) BOOL shouldEstablishDirectChannel DEPRECATED_MSG_ATTRIBUTE( ^ 在从 /Users/djobukata/Desktop/DealTout/dealtout/ios/Pods/Headers/Private/FirebaseAuth/FIRAuth.h:17 导入的模块“达尔文”中: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.2.sdk/usr/include/AvailabilityMacros.h:182:64:注意:扩展自宏“DEPRECATED_MSG_ATTRIBUTE” #define DEPRECATED_MSG_ATTRIBUTE(s) attribute((deprecated(s))) ^ /Users/djobukata/Downloads/Flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/ios/Classes/FirebaseMessagingPlugin.m:98:21:警告:“FIRInstanceID”已弃用:FIRInstanceID 为已弃用,请使用 FIRInstallations 进行安装标识符处理,并使用 FIRMessaging 进行 FCM 注册令牌处理。 [-Wdeprecated-声明] [[FIRInstanceID 实例ID] ^ 在 /Users/djobukata/Downloads/Flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/ios/Classes/FirebaseMessagingPlugin.m:8 包含的文件中: 在 /Users/djobukata/Desktop/DealTout/dealtout/ios/Pods/Headers/Private/Firebase/Firebase.h:70 包含的文件中: 在 /Users/djobukata/Desktop/DealTout/dealtout/ios/Pods/Headers/Private/FirebaseInstanceID/FirebaseInstanceID.h:17 包含的文件中: /Users/djobukata/Desktop/DealTout/dealtout/ios/Pods/Headers/Private/FirebaseInstanceID/FIRInstanceID.h:190:1:注意:“FIRInstanceID”已在此处明确标记为已弃用 __deprecated_msg("FIRInstanceID 已弃用,请使用 FIRInstallations 进行安装"

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)