Blo*_*oss 1 macos ios dart swift flutter
这是一个 Flutter 项目。我为 dev 和 prod 使用了 Flavor 和两个不同的主文件。
在实际设备上运行时收到此错误消息。我没有检查模拟器。我该如何解决这个问题?
我试图用这种方式解决这个问题。但不工作。我不这样做是正确的方式。我开始进行ios开发。/sf/answers/2776733991/
我也试过这种方式,我在ios文件夹中
xattr -lr pwd
然后 xattr -cr pwd
错误
CodeSign /Users/myName/Library/Developer/Xcode/DerivedData/Runner-eqlnuvcbgrvptadbnflmaqpmnpuk/Build/Products/Debug-dev-iphoneos/Demo\ app\ Dev.app (in target 'Runner' from project 'Runner')
cd /Users/myName/AndroidStudioProjects/demo_app/ios
export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate
Signing Identity: "Apple Development: My Name (3YT9RVYQUA)"
Provisioning Profile: "iOS Team Provisioning Profile: com.demo.demo"
(f510aq0c-122c-3d99-c947-c2440s4bd06d)
/usr/bin/codesign --force --sign F342223C2F11B79BD9B0B991D9E324B2A3F41B37 --entitlements /Users/myName/Library/Developer/Xcode/DerivedData/Runner-eqlnuvcbgrvptadbnflmaqpmnpuk/Build/Intermediates.noindex/Runner.build/Debug-dev-iphoneos/Runner.build/demo\ app\ Dev.app.xcent --timestamp=none /Users/myName/Library/Developer/Xcode/DerivedData/Runner-eqlnuvcbgrvptadbnflmaqpmnpuk/Build/Products/Debug-dev-iphoneos/demo\ app\ Dev.app
/Users/myName/Library/Developer/Xcode/DerivedData/Runner-eqlnuvcbgrvptadbnflmaqpmnpuk/Build/Products/Debug-dev-iphoneos/demo app Dev.app: resource fork, Finder information, or similar detritus not allowed
Command CodeSign failed with a nonzero exit code
Run Code Online (Sandbox Code Playgroud)
Prod Team 是我公司的邮箱,Prod 包标识符是 com.demo.demo.prod,Dev Team 是我公司的邮箱,Dev 包标识符是 com.demo.demo
我知道你说你已经尝试过这个,但只是为了仔细检查你是否尝试过使用项目目录路径的解决方案,这对我有用。
在仔细查看您的错误后,我相信这是您的问题。您的错误:Xcode - 不允许资源派生、Finder 信息或类似的碎屑。根据我可以确定的可以像这样修复。
解决方案
打开终端并执行此命令,其中 project_dir 将是您的颤振项目
xattr -cr <path_to_project_dir>
Run Code Online (Sandbox Code Playgroud)
或者
从终端中导航到您的项目根目录,然后执行此命令
xattr -cr .
Run Code Online (Sandbox Code Playgroud)