2014-02-21 51 views
1

我最近下載了Testflight SDK版本3.0,並在項目中添加了頭文件,如https://www.testflightapp.com/sdk/ios/doc/3.0.0/所示。以前我使用SDK 2.1.4Testflight SDK版本不在項目中更新

但是當我存檔應用程序並嘗試將其上傳到Testflight時,它仍然顯示我以前的SDK版本2.1.4。我不知道最新的問題,我嘗試了很多次,但在我的項目中,sdk仍未更新到3.0。

+0

你有沒有拖動到項目文件夾??? – Manimaran

+0

是的,我已經嘗試拖入項目,並從菜單中添加新的文件。 – Shaunak

+0

文件是否添加? – Manimaran

回答

4

剛跑過來解決了這個問題。就我而言,庫搜索路徑指向錯誤的地方(使用舊版本的庫)。在Build Settings中搜索「Tetflight」並刪除或更改任何不正確的路徑。

+0

在我的情況下,我重命名了我的項目文件夾,所以庫搜索路徑仍然指向我舊目錄中的文件。 – RyanG

2

只添加頭文件是不夠的。您還需要更新libTestFlight.a到最新版本。用舊的靜態庫替換舊的靜態庫。還要確保它正確鏈接(項目,構建階段,與庫的鏈接二進制文件)。然後清理項目,重建,你應該沒問題。

如果你已經這樣做了,你應該在你的問題中這樣說。現在你只提到頭文件。但根據你的描述,可能你還在鏈接舊版本的TestFlight靜態庫。

0

我從這個問題首先遇到了這個問題,但之後立即無法將我的ipa上傳到TF中,因爲它包含了SDK。 TestFlight似乎是由蘋果公司購買的,而且TF已經取消了對Android的支持。

TestFlight does not accept builds with TestFlight SDK

相關問題