以调试模式在iPhone 11 Pro Max上启动lib / main.dart ...
Xcode构建完成。 14.0秒
无法建立iOS应用程式
Xcode构建错误输出:

    **建立失败**
Xcode的输出:

    gRPC-C ++-gRPCCertificates-Cpp-bjmhehltlbmsykbtiuwslzejmjnf
    /flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3/ios/Classes/FLTFirebaseAuthPlugin.m:493:38:错误:选择器'credentialWithProviderID:IDToken:rawNonce:accessToken的未知类方法:'
          凭据= [FIROAuthProvider credentialWithProviderID:provider
                                         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3/ios/Classes/FLTFirebaseAuthPlugin.m:502:38:错误:选择器'credentialWithProviderID:IDToken:rawNonce:'的未知类方法
          凭据= [FIROAuthProvider credentialWithProviderID:provider
                                         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    产生2个错误。
    /flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/ios/Classes/FLTCloudFirestorePlugin.m:155:24:错误:“ FIRQuery”没有可见的@interface声明选择器' queryWhereField:arrayContainsAny:'
            query = [query queryWhereField:fieldName arrayContainsAny:value];
                     ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/ios/Classes/FLTCloudFirestorePlugin.m:157:24:错误:“ FIRQuery”没有可见的@interface声明选择器' queryWhereFieldPath:arrayContainsAny:'
            query = [query queryWhereFieldPath:fieldPath arrayContainsAny:value];
                     ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 〜
    /flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/ios/Classes/FLTCloudFirestorePlugin.m:163:24:错误:“ FIRQuery”没有可见的@interface声明选择器' queryWhereField:in:'
            query = [query queryWhereField:fieldName in:value];
                     ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/ios/Classes/FLTCloudFirestorePlugin.m:165:24:错误:“ FIRQuery”没有可见的@interface声明选择器' queryWhereFieldPath:in:'
            query = [query queryWhereFieldPath:fieldPath in:value];
                     ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    产生4个错误。
    gRPC-C ++-gRPCCertificates-Cpp-bjmhehltlbmsykbtiuwslzejmjnf
    注意:使用新的构建系统注释:规划构建注释:构建构建说明
无法为模拟器构建应用程序。
在iPhone 11 Pro Max上启动应用程序时出错。
退出(sigterm)

最佳答案

尽管我不明白问题所在,但在寻找类似问题时我还是到了这里。这是我解决的方法,以防万一其他人遇到这种问题。

1-更新了Xcode。

2-将插件从pub.dev/flutter更新到最新版本(请注意所用版本,因为有些插件给我带来了问题,所以我保留了旧版本)。

3-将flutter升级到最新版本:futter upgrade

4-在我运行的应用程序/ios目录中:pod update

5-在应用程序目录上:先按flutter clean,再按flutter run

毕竟,问题已解决。

关于ios - 我的问题是扑朔迷离无法为模拟器构建应用程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59606330/

10-15 17:28