相关疑难解决方法(0)

iOS - 构建失败,CocoaPods无法找到头文件

我有一个使用CocoaPods的iOS项目.一切都在顺利进行,直到另一位开发人员开始在同一个项目上工作.他做了一些更改(据我所知只对代码)并在回购中创建了一个新的分支.我检查了他的分支并尝试构建它,但是我收到一个错误:找不到ASLogger/ASLogger.h文件.

即使我删除了整个项目并制作了新的副本并使用"pods install".构建失败仍然存在.你知道问题出在哪里吗?如果您需要更多信息,请询问.

cocoa build objective-c ios cocoapods

185
推荐指数
11
解决办法
14万
查看次数

找不到RKObjectMapping.h

我"pod update",我的RestKit版本现在是0.25.0,我的RKValueTransformers是1.1.2,并且找不到错误"RKObjectMapping.h".

RestKit在新版本中的变化是什么,我检查它的github无法找到任何东西.

以下步骤可以重现错误:

1)创建一个新项目

2)pod init

Podfile看起来像:

platform :ios, '8.3'
#pod 'RestKit', '~> 0.20.0'
#pod 'RestKit', '~> 0.24.1'
pod 'RestKit'
Run Code Online (Sandbox Code Playgroud)

在所有不同版本的情况下,问题都是一样的

3)打开.xcworkspace

4)在viewcontroller.m中

#import <RestKit/ObjectMapping/RKObjectMapping.h>
#import <RestKit/ObjectMapping/RKRelationshipMapping.h>
#import <RestKit/Network/RKResponseDescriptor.h>
#import <RestKit/Network/RKObjectRequestOperation.h>
#import <RestKit/Support/RKLog.h>
#import <RestKit/CoreData/RKEntityMapping.h>
#import <RestKit/Network/RKObjectManager.h>
Run Code Online (Sandbox Code Playgroud)

要么

#import "RKObjectMapping.h"
#import "RKRelationshipMapping.h"
#import "RKResponseDescriptor.h"
#import "RKObjectRequestOperation.h"
#import "RKLog.h"
#import "RKEntityMapping.h"
#import "RKObjectManager.h"
Run Code Online (Sandbox Code Playgroud)

错误仍然存​​在:在RestKit Pod的文件中找不到"RKObjectMapping.h"

注意:我使用的是Xcode 7-beta5,Objective-C

objective-c restkit cocoapods

48
推荐指数
2
解决办法
1万
查看次数

标签 统计

cocoapods ×2

objective-c ×2

build ×1

cocoa ×1

ios ×1

restkit ×1