安装和使用pod

时间:2016-10-17 13:12:53

标签: ios xcode cocoapods

我在使用pod时遇到问题。我想初始化Backendless并用作后端,但Xcode似乎无法解析库。当我尝试(AppDelegate.swift)时:

import UIKit


@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {


let APP_ID = "xxx"
let SECRET_KEY = "xxx"
let VERSION_NUM = "v1"

var backendless = Backendless.sharedInstance()

var window: UIWindow?

我得到了

  

使用未解析的标识符' Backendless'

我做的是:

  1. 创建一个新项目,关闭xCode。
  2. 创建了一个pod文件并对其进行了编辑以获取我的库
  3. 无故障安装
  4. 打开使用pod installment生成的工作区文件。
  5. 建成项目
  6. 然后我尝试初始化库,如上所示。

    platform :ios, '8.0'
    use_frameworks!
    
    target 'Test' do
    pod 'Backendless'
    end
    
    target 'TestTest' do
    
    end
    

    我尝试过清理,构建和重新启动xcode。但我怀疑我错过了某个关键步骤?

    提前致谢

1 个答案:

答案 0 :(得分:2)

因为你指定:

use_frameworks!

在您的podfile中,为了使用您的pod上的任何内容,您必须使用 import 才能使用您要使用它的文件中的特定pod。

在AppDelegate.swift中:

import UIKit
import Backendless

其次,您的广告连播名称应为

pod 'Backendless-ios-SDK'

https://github.com/Backendless/ios-SDK