首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >90429:无效的Swift支持-文件libswiftDarwin.dylib,libswiftMetal.dylib,

90429:无效的Swift支持-文件libswiftDarwin.dylib,libswiftMetal.dylib,
EN

Stack Overflow用户
提问于 2021-01-16 12:45:46
回答 2查看 1.5K关注 0票数 2

当我想在Appstore Connect上发布我的存档时,Xcode 12.3、swift 5和cocoapods-1.10.1版本遇到了问题,但是一旦应用程序发送,我就收到来自Appstore Connect的电子邮件,其中有以下错误:

ITMS-90429:无效的Swift支持--文件libswiftDarwin.dylib、libswiftMetal.dylib、libswiftCoreAudio.dylib、libswiftsimd.dylib、libswiftQuartzCore.dylib、libswiftos.dylib、libswiftObjectiveC.dylib、libswiftDispatch.dylib、libswiftCoreLocation.dylib、libswiftAccelerate.dylib、libswiftCoreGraphics.dylib、libswiftCoreData.dylib、libswiftCoreFoundation.dylib、libswiftUIKit.dylib、libswiftCoreMedia.dylib、libswiftAVFoundation.dylib、libswiftUIKit.dylib、不在预期位置/Payload/WoWonder.app/Framework。将文件移动到预期的位置,使用当前的Xcode (GM)版本重新构建应用程序,并重新提交它。

EN

回答 2

Stack Overflow用户

发布于 2021-02-02 12:53:59

Stack Overflow用户

发布于 2022-06-08 12:05:22

由于直接将dylib添加到我的项目中,而不是以框架的形式添加,我遇到了这个错误。这里提到了这一限制:

https://developer.apple.com/library/archive/technotes/tn2435/_index.html#//apple_ref/doc/uid/DTS40017543-CH1-TROUBLESHOOTING-BUNDLE_ERRORS

以下错误可能表明您的应用程序嵌入了一个未打包为框架的动态库。框架包之外的动态库通常具有.dylib文件扩展名,除了Xcode提供的系统Swift库之外,iOS、watchOS或tvOS不支持它们。

..。

无效的Swift支持--文件libswiftDarwin.dylib、libswiftDispatch.dylib、libswiftCoreGraphics.dylib、libswiftUIKit.dylib、libswiftCore.dylib、libswiftFoundation.dylib、libswiftQuartzCore.dylib、libswiftObjectiveC.dylib、libswiftCoreImage.dylib没有位于预期的位置/Payload//Framework。将文件移动到预期位置,使用当前的公共(GM)版本的Xcode重新构建应用程序,并重新提交它。

通过将dylib转换成一个框架,这个问题得到了解决。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65749808

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档