应用程序被Itunes Connect拒绝-动态库



我向应用商店提交了我的应用程序,但它被拒绝了。我收到一封电子邮件说:

无效捆绑包-dylib搜索路径中不存在应用程序引用的一个或多个动态库。

我没有使用CocoaPods,所以所有的外部框架都是手动安装的。我已经尝试将动态库安装名称更改为:

$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)

但我仍然从苹果那里得到同样的错误。

编辑:对我来说仍然没有解决方案。

  • 我按照的建议将我的.tbd包含在other linker flags

  • 我在几篇帖子中建议在Runpath Search Paths中添加@executable_path/Frameworks@executable_path/../Frameworks@loader_path/Frameworks

  • 我尝试了本教程中的所有内容

我终于解决了我的问题,删除了所有的外部框架和库,并用CocoaPods重新安装它们。

最新更新