2014-04-23 30 views
0

This page說要將SDK拖到您的項目文件夾?將第三方SDK添加到應用程序

我已經這樣做了,該文件夾被命名爲UbertestersSDK,並且是我的.xcodeproj文件的兄弟。

當我添加行#import <UbertestersSDK/Ubertesters.h>AppDelegate.m我得到

'UbertestersSDK/Ubertesters.h' file not found 
+0

'#import'Ubertesters.h''工作嗎? – Rich

回答

1

注:不與斯威夫特測試。

您必須將UbertestersSDK添加到您的項目。

這麼下去:

文件 - >添加文件「項目名稱這裏」

然後選中所有需要被導入的文件。現在

如果進口'UbertestersSDK/Ubertesters.h'

如果你這樣做,它仍然不工作檢查,以確保您的Build Phases,這些文件進行適當分配您的錯誤應該消失。我不確定Ubertesters文件是什麼(因爲你需要一個帳戶來獲得SDK),但如果它是一個框架,框架應該在"Link Binary With Libraries",我想如果你有頭文件,他們將在"Compile Sources"

+0

這並不適用於我,我也爲它添加了UbertestersSDK。並驗證框架在鏈接中。我在Swift Header – hdost

+0

中這樣做很快,它可能完全不同。這個答案專門用於Objective-c @hdost –

0

如何將Ubertesters添加到基於Swift的項目。

  1. UbertesterSDK文件夾(包含UbertestersSDK.framework)到項目
  2. 添加#import "UbertestersSDK/Ubertesters.h"到您的* -Bridging-Header.H文件(S)
  3. 您Ubertesters組織令牌添加到您的信息的.plist一個名爲ubertesters_organization_token
  4. 在AppDelegate.swift字符串:

    func application(application:UIApplication!, didFinishLaunchingWithOptions launchOptions:NSDictionary!) -> Bool { Ubertesters.shared().initializeWithOptions(UbertestersActivationModeShake)