vincentzzg / zgmailbox Goto Github PK
View Code? Open in Web Editor NEW基于MailCore2写的邮件客户端(持续优化中)
License: GNU General Public License v3.0
基于MailCore2写的邮件客户端(持续优化中)
License: GNU General Public License v3.0
你好,我的Xcode12.1使用carthage生成mailcore2.framework会失败:
Build Failed
Task failed with exit code 65:
/usr/bin/xcrun xcodebuild -project /Users/jack/Downloads/ZGMailbox-master/Carthage/Checkouts/mailcore2/build-mac/mailcore2.xcodeproj -scheme mailcore\ ios -configuration Release -derivedDataPath /Users/jack/Library/Caches/org.carthage.CarthageKit/DerivedData/12.1_12A7403/mailcore2/b2afd63da828748905f97dc3146e562781b97c7d -sdk iphoneos ONLY_ACTIVE_ARCH=NO BITCODE_GENERATION_MODE=bitcode CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY= CARTHAGE=YES archive -archivePath /var/folders/hd/r658qqc972196cx3yrx4z9h80000gp/T/mailcore2 SKIP_INSTALL=YES GCC_INSTRUMENT_PROGRAM_FLOW_ARCS=NO CLANG_ENABLE_CODE_COVERAGE=NO STRIP_INSTALLED_PRODUCT=NO (launched in /Users/jack/Downloads/ZGMailbox-master/Carthage/Checkouts/mailcore2)
This usually indicates that project itself failed to compile. Please check the xcodebuild log for more details: /var/folders/hd/r658qqc972196cx3yrx4z9h80000gp/T/carthage-xcodebuild.vCyl88.log
请问这个要怎么解决呢?由于我的项目不能使用cocoapod,只能选择carthage和手动导入mailcore2,手动又会报:'libetpan/libetpan.h' file not found的错,请问你有遇到过吗?希望能为我提供一些帮助呢,万分感谢!
还准备继续做吗?
好像没办法收取附件跟拉取那些HTML带图片的邮件
真机登录后闪退,提示自适应UI问题,
模拟器IPhone15Pro正常。
找了一下GPT4o ,作者知道怎样改吗?
谢谢!
2024-06-08 12:35:26.541599+0800 ZGMailbox[12397:1003508] [LayoutConstraints] Unable to simultaneously satisfy constraints.
Probably at least one of the constraints in the following list is one you don't want.
Try this:
(1) look at each constraint and try to figure out which you don't expect;
(2) find the code that added the unwanted constraint or constraints and fix it.
(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
(
"<NSAutoresizingMaskLayoutConstraint:0x2802b65d0 _UIToolbarContentView:0x10312a3a0.width == 0>",
"<NSLayoutConstraint:0x2802c2350 _UIButtonBarStackView:0x10312ab40.leading == _UIToolbarContentView:0x10312a3a0.leading>",
"<NSLayoutConstraint:0x2802c23f0 _UIToolbarContentView:0x10312a3a0.trailing == _UIButtonBarStackView:0x10312ab40.trailing>",
"<NSLayoutConstraint:0x2802b52c0 _UIModernBarButton:0x10324b3a0.leading == _UIButtonBarButton:0x10324d380.leading>",
"<NSLayoutConstraint:0x2802b58b0 _UIModernBarButton:0x10324df30.leading == _UIButtonBarButton:0x10324dc30.leading + 8>",
"<NSLayoutConstraint:0x2802b5310 _UIButtonBarButton:0x10324d380.trailing == _UIModernBarButton:0x10324b3a0.trailing + 8>",
"<NSLayoutConstraint:0x2802b5900 _UIButtonBarButton:0x10324dc30.trailing == _UIModernBarButton:0x10324df30.trailing>",
"<NSLayoutConstraint:0x2802b5c70 UILayoutGuide:0x2818f4d20.leading == _UIButtonBarButton:0x10324d380.leading>",
"<NSLayoutConstraint:0x2802b5cc0 UILayoutGuide:0x2818f4d20.trailing == _UIButtonBarButton:0x10324dc30.trailing>",
"<NSLayoutConstraint:0x2802b5f90 UIView:0x10324dab0.leading == _UIButtonBarButton:0x10324d380.trailing>",
"<NSLayoutConstraint:0x2802b5fe0 _UIButtonBarButton:0x10324dc30.leading == UIView:0x10324dab0.trailing>",
"<NSLayoutConstraint:0x2802c1e00 UILayoutGuide:0x2818f4d20.left == _UIButtonBarStackView:0x10312ab40.left>",
"<NSLayoutConstraint:0x2802c1f40 _UIButtonBarStackView:0x10312ab40.right == UILayoutGuide:0x2818f4d20.right>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x2802b5310 _UIButtonBarButton:0x10324d380.trailing == _UIModernBarButton:0x10324b3a0.trailing + 8>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
2024-06-08 12:35:26.542421+0800 ZGMailbox[12397:1003508] [LayoutConstraints] Unable to simultaneously satisfy constraints.
Probably at least one of the constraints in the following list is one you don't want.
Try this:
(1) look at each constraint and try to figure out which you don't expect;
(2) find the code that added the unwanted constraint or constraints and fix it.
(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
(
"<NSAutoresizingMaskLayoutConstraint:0x2802b65d0 _UIToolbarContentView:0x10312a3a0.width == 0>",
"<NSLayoutConstraint:0x2802c2350 _UIButtonBarStackView:0x10312ab40.leading == _UIToolbarContentView:0x10312a3a0.leading>",
"<NSLayoutConstraint:0x2802c23f0 _UIToolbarContentView:0x10312a3a0.trailing == _UIButtonBarStackView:0x10312ab40.trailing>",
"<NSLayoutConstraint:0x2802b58b0 _UIModernBarButton:0x10324df30.leading == _UIButtonBarButton:0x10324dc30.leading + 8>",
"<NSLayoutConstraint:0x2802b5900 _UIButtonBarButton:0x10324dc30.trailing == _UIModernBarButton:0x10324df30.trailing>",
"<NSLayoutConstraint:0x2802b5c70 UILayoutGuide:0x2818f4d20.leading == _UIButtonBarButton:0x10324d380.leading>",
"<NSLayoutConstraint:0x2802b5cc0 UILayoutGuide:0x2818f4d20.trailing == _UIButtonBarButton:0x10324dc30.trailing>",
"<NSLayoutConstraint:0x2802b5f90 UIView:0x10324dab0.leading == _UIButtonBarButton:0x10324d380.trailing>",
"<NSLayoutConstraint:0x2802b5fe0 _UIButtonBarButton:0x10324dc30.leading == UIView:0x10324dab0.trailing>",
"<NSLayoutConstraint:0x2802c1e00 UILayoutGuide:0x2818f4d20.left == _UIButtonBarStackView:0x10312ab40.left>",
"<NSLayoutConstraint:0x2802c1f40 _UIButtonBarStackView:0x10312ab40.right == UILayoutGuide:0x2818f4d20.right>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x2802b5900 _UIButtonBarButton:0x10324dc30.trailing == _UIModernBarButton:0x10324df30.trailing>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
2024-06-08 12:35:26.543962+0800 ZGMailbox[12397:1003508] [LayoutConstraints] Unable to simultaneously satisfy constraints.
Probably at least one of the constraints in the following list is one you don't want.
Try this:
(1) look at each constraint and try to figure out which you don't expect;
(2) find the code that added the unwanted constraint or constraints and fix it.
(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
(
"<NSAutoresizingMaskLayoutConstraint:0x2802b6670 _UIToolbarContentView:0x10312a3a0.height == 0>",
"<NSLayoutConstraint:0x2802c23a0 _UIButtonBarStackView:0x10312ab40.top == _UIToolbarContentView:0x10312a3a0.top>",
"<NSLayoutConstraint:0x2802c2440 _UIButtonBarStackView:0x10312ab40.bottom == _UIToolbarContentView:0x10312a3a0.bottom>",
"<NSLayoutConstraint:0x2802b6850 UIButtonLabel:0x10324c480.centerY == _UIModernBarButton:0x10324b3a0.centerY + 1.5>",
"<NSLayoutConstraint:0x2802b54a0 _UIModernBarButton:0x10324b3a0.baseline == UILayoutGuide:0x2818f1dc0.bottom>",
"<NSLayoutConstraint:0x2802b54f0 _UIModernBarButton:0x10324b3a0.top >= _UIButtonBarButton:0x10324d380.top>",
"<NSLayoutConstraint:0x2802b5630 _UIButtonBarButton:0x10324d380.height == UILayoutGuide:0x2818f4d20.height>",
"<NSLayoutConstraint:0x2802c1ea0 _UIButtonBarStackView:0x10312ab40.bottom == UILayoutGuide:0x2818f4d20.bottom>",
"<NSLayoutConstraint:0x2802b5400 _UIButtonBarButton:0x10324d380.bottom == UILayoutGuide:0x2818f1dc0.bottom + 11>",
"<NSLayoutConstraint:0x2802c18b0 UILayoutGuide:0x2818f4d20.top == _UIButtonBarStackView:0x10312ab40.top>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x2802b6850 UIButtonLabel:0x10324c480.centerY == _UIModernBarButton:0x10324b3a0.centerY + 1.5>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
2024-06-08 12:35:26.545206+0800 ZGMailbox[12397:1003508] [LayoutConstraints] Unable to simultaneously satisfy constraints.
Probably at least one of the constraints in the following list is one you don't want.
Try this:
(1) look at each constraint and try to figure out which you don't expect;
(2) find the code that added the unwanted constraint or constraints and fix it.
(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
(
"<NSAutoresizingMaskLayoutConstraint:0x2802b6670 _UIToolbarContentView:0x10312a3a0.height == 0>",
"<NSLayoutConstraint:0x2802c23a0 _UIButtonBarStackView:0x10312ab40.top == _UIToolbarContentView:0x10312a3a0.top>",
"<NSLayoutConstraint:0x2802c2440 _UIButtonBarStackView:0x10312ab40.bottom == _UIToolbarContentView:0x10312a3a0.bottom>",
"<NSLayoutConstraint:0x2802b6a80 UIButtonLabel:0x10324e820.centerY == _UIModernBarButton:0x10324df30.centerY + 1.5>",
"<NSLayoutConstraint:0x2802b5a90 _UIModernBarButton:0x10324df30.baseline == UILayoutGuide:0x2818f1ce0.bottom>",
"<NSLayoutConstraint:0x2802b5ae0 _UIModernBarButton:0x10324df30.top >= _UIButtonBarButton:0x10324dc30.top>",
"<NSLayoutConstraint:0x2802b5c20 _UIButtonBarButton:0x10324dc30.height == UILayoutGuide:0x2818f4d20.height>",
"<NSLayoutConstraint:0x2802c1ea0 _UIButtonBarStackView:0x10312ab40.bottom == UILayoutGuide:0x2818f4d20.bottom>",
"<NSLayoutConstraint:0x2802b59f0 _UIButtonBarButton:0x10324dc30.bottom == UILayoutGuide:0x2818f1ce0.bottom + 11>",
"<NSLayoutConstraint:0x2802c18b0 UILayoutGuide:0x2818f4d20.top == _UIButtonBarStackView:0x10312ab40.top>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x2802b6a80 UIButtonLabel:0x10324e820.centerY == _UIModernBarButton:0x10324df30.centerY + 1.5>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
Message from debugger: killedåå
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.