我最近将 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'
As per 这个帖子 https://www.bountysource.com/issues/29784343-xcode-7-3-risk-private-frameworks-have-been-removed,私有框架已在 Xcode 7.3 中删除。
对于潜在的解决方案有什么建议吗?
根据Xcode 7.3发行说明 https://developer.apple.com/library/ios/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html:
Apple 私有框架已从 iOS、watchOS 和 tvOS SDK 中删除。如果您的应用程序无法链接,请确保您没有使用任何私有框架。使用私有框架是一种不受支持的配置,使用非公共 API 的应用程序将被 App Store 拒绝 - 请参阅应用商店指南 2.5 https://developer.apple.com/app-store/review/guidelines/#functionality。 (22330301)
您有两个选择:
- 消除对这些私有框架的依赖。
- 从以前版本的 Xcode 复制私有框架并链接它们。无法保证它们将继续在运行 iOS 9.3 及更高版本的设备上运行。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)