我在使用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'
我做的是:
然后我尝试初始化库,如上所示。
platform :ios, '8.0'
use_frameworks!
target 'Test' do
pod 'Backendless'
end
target 'TestTest' do
end
我尝试过清理,构建和重新启动xcode。但我怀疑我错过了某个关键步骤?
提前致谢
答案 0 :(得分:2)
因为你指定:
use_frameworks!
在您的podfile中,为了使用您的pod上的任何内容,您必须使用 import 才能使用您要使用它的文件中的特定pod。
在AppDelegate.swift中:
import UIKit
import Backendless
其次,您的广告连播名称应为
pod 'Backendless-ios-SDK'