Xcode 7.3缺少专用框架



我最近将Xcode升级到7.3版。当我编译我现有的项目时,我收到了以下错误消息:

directory not found for option '-F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/PrivateFrameworks'

根据这篇文章,Xcode 7.3已经删除了私有框架。对潜在的解决方案有什么建议吗?

根据Xcode 7.3发布说明:

苹果私有框架已从iOS、watchOS和tvOS SDK中删除。如果你的应用程序链接失败,请确保你没有使用任何私有框架。使用私有框架是不受支持的配置,使用非公共API的应用程序将被应用商店拒绝-请参阅应用商店指南2.5。(22330301)

你有两个选择:

  1. 消除对这些私有框架的依赖
  2. 从以前版本的Xcode复制私有框架并与它们链接。无法保证他们将继续在运行iOS 9.3及以上版本的设备上工作

最新更新