我的iOS/Catalyst应用程序包含Facebook SDK:
pod 'FBSDKLoginKit'它一直是这样工作的,但自从几周后我用Xcode将应用程序归档,然后将归档文件上传到app Store Connect时,我收到一封电子邮件说:
ITMS-90291: Malformed Framework - The framework bundle FBAEMKit (MyApp.app/Contents/Frameworks/FBAEMKit.framework) must contain a symbolic link 'FBAEMKit' -> 'Versions/Current/FBAEMKit'. Refer to the Anatomy of Framework Bundles for more information.
ITMS-90291: Malformed Framework - The framework bundle FBAEMKit (MyApp.app/Contents/Frameworks/FBAEMKit.framework) must contain a symbolic link 'Resources' -> 'Versions/Current/Resources'. Refer to the Anatomy of Framework Bundles for more information.
ITMS-90292: Malformed Framework - The framework bundle FBAEMKit (MyApp.app/Contents/Frameworks/FBAEMKit.framework) 'Versions' directory must contain a symbolic link 'Current' resolving to a specific version directory. Resolved link target: '${linkTarget}'. Refer to the Anatomy of Framework Bundles for more information.
ITMS-90291: Malformed Framework - The framework bundle FBSDKCoreKit (MyApp.app/Contents/Frameworks/FBSDKCoreKit.framework) must contain a symbolic link 'FBSDKCoreKit' -> 'Versions/Current/FBSDKCoreKit'. Refer to the Anatomy of Framework Bundles for more information.
ITMS-90291: Malformed Framework - The framework bundle FBSDKCoreKit (MyApp.app/Contents/Frameworks/FBSDKCoreKit.framework) must contain a symbolic link 'Resources' -> 'Versions/Current/Resources'. Refer to the Anatomy of Framework Bundles for more information.
ITMS-90292: Malformed Framework - The framework bundle FBSDKCoreKit (MyApp.app/Contents/Frameworks/FBSDKCoreKit.framework) 'Versions' directory must contain a symbolic link 'Current' resolving to a specific version directory. Resolved link target: '${linkTarget}'. Refer to the Anatomy of Framework Bundles for more information.
ITMS-90291: Malformed Framework - The framework bundle FBSDKCoreKit_Basics (MyApp.app/Contents/Frameworks/FBSDKCoreKit_Basics.framework) must contain a symbolic link 'FBSDKCoreKit_Basics' -> 'Versions/Current/FBSDKCoreKit_Basics'. Refer to the Anatomy of Framework Bundles for more information.
ITMS-90291: Malformed Framework - The framework bundle FBSDKCoreKit_Basics (MyApp.app/Contents/Frameworks/FBSDKCoreKit_Basics.framework) must contain a symbolic link 'Resources' -> 'Versions/Current/Resources'. Refer to the Anatomy of Framework Bundles for more information.
ITMS-90292: Malformed Framework - The framework bundle FBSDKCoreKit_Basics (MyApp.app/Contents/Frameworks/FBSDKCoreKit_Basics.framework) 'Versions' directory must contain a symbolic link 'Current' resolving to a specific version directory. Resolved link target: '${linkTarget}'. Refer to the Anatomy of Framework Bundles for more information.
ITMS-90291: Malformed Framework - The framework bundle FBSDKLoginKit (MyApp.app/Contents/Frameworks/FBSDKLoginKit.framework) must contain a symbolic link 'FBSDKLoginKit' -> 'Versions/Current/FBSDKLoginKit'. Refer to the Anatomy of Framework Bundles for more information.
ITMS-90291: Malformed Framework - The framework bundle FBSDKLoginKit (MyApp.app/Contents/Frameworks/FBSDKLoginKit.framework) must contain a symbolic link 'Resources' -> 'Versions/Current/Resources'. Refer to the Anatomy of Framework Bundles for more information.
ITMS-90292: Malformed Framework - The framework bundle FBSDKLoginKit (MyApp.app/Contents/Frameworks/FBSDKLoginKit.framework) 'Versions' directory must contain a symbolic link 'Current' resolving to a specific version directory. Resolved link target: '${linkTarget}'. Refer to the Anatomy of Framework Bundles for more information.当我查看运行应用程序时打开的应用程序容器时,它肯定没有这些链接。如何修复构建过程以使其正确链接?
发布于 2021-11-26 13:52:06
好吧,也许不是最好的解决方案,但我最终将FBSDK与Swift包管理器链接起来,它起作用了,错误也消失了
https://stackoverflow.com/questions/69921463
复制相似问题