# 使用.a静态库文件的OpenSDK差异点说明
本文说明使用 .a 静态库文件版本的 OpenSDK 与 XCFramework 版本在接入方式上的差异点。
# 1、通过 CocoaPods 集成
1)工程的 Podfile 配置不同,应使用以下代码:
pod 'WechatOpenSDK'
保存并执行 pod install,然后用后缀为 .xcworkspace 的文件打开工程。
注意:命令行下执行 pod search WechatOpenSDK,如显示的 WechatOpenSDK 版本不是最新的,则先执行 pod repo update 操作更新本地 repo 的内容。
2)头文件引入方式不同,需要使用双引号的引入方式:
#import <UIKit/UIKit.h>
#import "WXApi.h"
@interface AppDelegate : UIResponder<UIApplicationDelegate, WXApiDelegate>
@property (strong, nonatomic) UIWindow *window;
@end
# 2、手动集成
1)应将 SDK 文件中包含的 libWeChatSDK.a、WXApi.h、WXApiObject.h 三个文件添加到你所建的工程中(如下图所示,建立了一个名为 Test 的工程,并把以上三个文件添加到 Test 文件夹下)。
(注:请使用 Xcode 4.5 及以上版本)
2)需要在 Search Paths 中添加 libWeChatSDK.a、WXApi.h、WXApiObject.h 文件所在位置。
3)头文件引入方式不同,需要使用双引号的引入方式:
#import <UIKit/UIKit.h>
#import "WXApi.h"
@interface AppDelegate : UIResponder<UIApplicationDelegate, WXApiDelegate>
@property (strong, nonatomic) UIWindow *window;
@end