build - flutter 的iOS构建失败(ld:未找到-lPods-Runner的库)

标签 build dart flutter

我是新来的 flutter 。我创建了一个小型flutter应用程序,我想在我的真实设备上对其进行测试,但无法生成ios ipa文件进行测试。如果有人可以帮助我解决这个问题,那对我来说是件好事。谢谢!!
我得到这个错误。 :

*iMac:test_app snehal$ flutter build ios
Building com.org.testApp for device (ios-release)...
Automatically signing iOS for device deployment using specified development team in Xcode project: 5GC7G69Y22
Starting Xcode build...                                          
Xcode build done.                                            5.1s
Failed to build iOS app
Error output from Xcode build:
↳
    ** BUILD FAILED **

Xcode的输出:

=== BUILD TARGET Runner OF PROJECT Runner WITH CONFIGURATION Release ===
ld: library not found for -lPods-Runner
clang: error: linker command failed with exit code 1 (use -v to see invocation) Encountered error while building for device.*

最佳答案

在新项目中,必须在iOS部分中调整一些参数,例如签名,并且您只能在Xcode中进行此操作。

因此,尝试使用Xcode打开iOS项目并尝试从那里构建它。您会在那里看到更好的警告和错误消息,特别是有关签名的消息。

您可以打开Xcode并找到您的项目ios文件夹,或者:

cd yourproject/ios
open -a Xcode . 

然后在菜单中选择Product > Run

关于build - flutter 的iOS构建失败(ld:未找到-lPods-Runner的库),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53020495/

相关文章:

java - 使用 Maven 进行树外构建。是否可以?

dart - 将 Aqueduct 服务器与现有的基于客户端的 Dart webapp 集成的最佳方法是什么?

flutter - 如何检查键盘是否可见?

dart - 如何从目录中获取文件列表并将其传递给 ListView?

android - 如何处理Flutter中的文字栏位?

android - 问题 78326 : AAPT prints sRGB profile warnings messages

java - Gradle-build .war 文件中的重复文件

tomcat - 如何检测grails中的构建时间?此外,在构建 war 时指定提交修订

java - 当我使用 flutter 运行 native 代码时出现一些错误

dart - 扩展TemplateElement