TZImagePickerController icon indicating copy to clipboard operation
TZImagePickerController copied to clipboard

项目在Xcode12.5使用SwiftPackageManager方式引入, 报错target 'TZImagePickerController' has invalid header layout: umbrella header found at '/Users/ezbuy/Library/Developer/Xcode/DerivedData/ezbuy-bvrmcutcnknvyihilzjauparbile/SourcePackages/checkouts/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.h', but directories exist next to it: /Users/ezbuy/Library/Developer/Xcode/DerivedData/ezbuy-bvrmcutcnknvyihilzjauparbile/SourcePackages/checkouts/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle; consider removing them

Open YunXu6139 opened this issue 3 years ago • 8 comments

提bug前必看image请先回答下列三个问题,否则不允处理,谢谢配合。 1、我最新的Demo是否有这个bug?【如果Demo没问题,请升级新版】 答:Demo不是通过SPM方式引入的,所以不存在这个问题

2、你用的是什么版本?升级到最新版后是否正常? 答:最新版本3.6.0

3、是否有改动过我库内部的代码?【如有,请告诉我你改了什么】 答:没有, 但是我fork了一份, 将.bundle文件移到外面一层目录就不会报这个问题了

bug内容描述 target 'TZImagePickerController' has invalid header layout: umbrella header found at '/Users/ezbuy/Library/Developer/Xcode/DerivedData/ezbuy-bvrmcutcnknvyihilzjauparbile/SourcePackages/checkouts/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.h', but directories exist next to it: /Users/ezbuy/Library/Developer/Xcode/DerivedData/ezbuy-bvrmcutcnknvyihilzjauparbile/SourcePackages/checkouts/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle; consider removing them

我如何复现这个bug? 使用SPM方式集成此项目的最新版本

截图 image 其它说明 有没有其它要补充的?比如你的初始化TZImagePickerController的代码

YunXu6139 avatar Apr 26 '21 05:04 YunXu6139

第三个问题中我说 我fork了一份, 将.bundle文件移到外面一层目录就不会报这个问题了. 并没有解决,还是会报错, 报的是 image 这个截至到目前没有找到 Bundle.main在oc中怎么写

YunXu6139 avatar Apr 26 '21 11:04 YunXu6139

老哥,来个PR不

banchichen avatar Apr 26 '21 12:04 banchichen

I'm also having this problem. I submitted a Feedback report to Apple: https://github.com/feedback-assistant/reports/issues/205

KyLeggiero avatar May 05 '21 20:05 KyLeggiero

I see this issue was closed. Was it fixed? I already removed it from our code

KyLeggiero avatar Jan 07 '22 22:01 KyLeggiero

@KyLeggiero Probably not,I haven't dealt with this problem yet. I saw that you proposed an feedback to apple and thought it was Apple's issue. If it was TZ's, I hope someone can create a pull request

banchichen avatar Jan 09 '22 04:01 banchichen

Understood @banchichen . Best of luck; I've completely transitioned to PHPickerViewController so I won't be returning to TZImagePickerController

KyLeggiero avatar Feb 02 '22 05:02 KyLeggiero

我也遇到这样的问题了

CherishSmile avatar May 25 '22 01:05 CherishSmile

我解决了这个问题,这是我的demo 首先在根目录新建一个文件include,将TZImagePickerController里的文件拖入include, 然后修改package.swfit中的 publicheaders, 最后修改NSBundle+TZImagePicker中的Bundle,此处写法错误,如下图: image image

jccapril avatar Mar 14 '23 07:03 jccapril