ios - Xcode 10,不构建 pod 无法构建项目

标签 ios cocoapods xcode10

更新到最新Xcode支持ios12后 我无法构建我的项目 似乎没有一个 pod 被编译。 我收到未知导入错误,例如“未找到文件”(例如未找到“SDWebImage/UIImageView+WebCache.h”文件)

(如果我评论与此相关的所有内容,它只是显示下一个不存在的包的错误)

用于从 pod 安装的插件。

如果我添加 pod 方案并编译它,然后编译我的项目,所有导入工作正常 但后来我为每个包都得到了这个编译器错误:

显示最近的消息

:-1: ignoring file 
/Users/administrator/Library/Developer/Xcode/DerivedData/XXXProject- 
ajmnddfiwycmqihdrqgzcltbrovs/Build/Products/Debug- 
iphonesimulator/Pods_XXXProject.framework/Pods_XXXProject, file was 
built for archive which is not the architecture being linked (i386): 
/Users/administrator/Library/Developer/Xcode/DerivedData/XXXProject- 
ajmnddfiwycmqihdrqgzcltbrovs/Build/Products/Debug- 
iphonesimulator/Pods_XXXProject.framework/Pods_XXXProject

我的 pod 文件很简单,我的项目有 3 个扩展名 它在更新之前运行良好。

我尝试删除、安装几次,将我的 pod 更新到 1.5.3 似乎没有任何效果。 (甚至尝试使用 pod beta 版本 1.6)

尝试了旧系统和新系统构建,两者都出现了相同的错误。

在项目构建阶段,一切似乎都很好,应该被复制。 (使用 use_frameworks!)

这就是我的 podfile 的样子

source 'https://github.com/CocoaPods/Specs.git'
use_frameworks!

target ‘XXXXX’ do
    pod 'GoogleAnalytics'
    pod 'Firebase/Core'
    pod 'Firebase/Messaging'
    pod 'FBAudienceNetwork'
    pod 'FBSDKLoginKit'
    pod 'Fabric', '~> 1.7.6'
    pod 'Crashlytics', '~> 3.10.1'
    pod 'AccountKit'
    pod 'SDWebImage', '~> 4.0'
    pod 'BEMCheckBox'
end

有什么问题吗?

最佳答案

这是你之前的cache store在derived data文件夹的问题。

转到 DerivedData 文件夹。 关闭 XCode。 从 DerivedData 文件夹中删除您的应用程序。 重新打开 XCode,清理项目并再次运行。

XCode preference > Locations > Derived Data(点击目录路径右侧的图标,将打开 DerivedData 文件夹)

Select your pod from the left project navigator. > Select Target. > Select "Build Settings". > Build Active Architecture Only to No

关于ios - Xcode 10,不构建 pod 无法构建项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52384857/

相关文章:

iphone - 为什么页面控件点从一页变为下一页

iOS Swift FIrebase : moving data to another firebase ref

ios - 来自拍摄的真实物体的 360 度可旋转物体

ios - UIView 的动画退出

ios - 在 VC 之间切换时 .reloadData () 的问题

core-data - 如何清除一个实体的所有属性内容?

ios - pod 规范中的 require_arc 的用途是什么?

ios - 在 FBSDKCoreKit 中的“SKProd”类型的对象上找不到属性 'subscriptionPeriod'

swift - 如何在 php 和 swift 中发送 HTTP post 请求和 json 获取值

swift - 安装 xcode 10 后找不到伞头 'realm.h'