使用 cocoapods 的 PayPal-iOS-SDK 在桥接头中引发错误
Posted
技术标签:
【中文标题】使用 cocoapods 的 PayPal-iOS-SDK 在桥接头中引发错误【英文标题】:PayPal-iOS-SDK using cocoapods throws error in bridging header 【发布时间】:2015-10-30 05:23:29 【问题描述】:我正在尝试使用 cocoapods 将 Paypal sdk 集成到 swift 项目中。我尝试import PayPal_ios_SDK
模块但它抛出以下错误
没有这样的模块'PayPal_iOS_SDK'
在桥接头中使用#import <PayPal-iOS-SDK/PayPalMobile.h>
,编译器无法找到标头。
我在桥接头中做错了什么吗?
【问题讨论】:
尝试导入#import "PayPalMobile.h"
我已经试过了,没有运气。!!!
【参考方案1】:
我通过在 User Header Search Paths 中设置 Pods/PayPal-iOS-SDK/**
来修复它。后来我能够在桥接头中#import "PayPalMobile.h"
。
【讨论】:
@Divyesh Makwana 你能提供更多关于解决方案的细节吗?用户头部搜索路径究竟可以设置在哪里? @user2363025 仅供参考,您可以在构建设置中获得“用户标头搜索路径”选项。【参考方案2】:我修复了在 "project"-"build setting"-"swift_objc_bridging_header" 中添加头文件路径的问题。
【讨论】:
以上是关于使用 cocoapods 的 PayPal-iOS-SDK 在桥接头中引发错误的主要内容,如果未能解决你的问题,请参考以下文章
Mac下安装CoCoaPods及使用CoCoaPods管理第3方库