我最近下载了Testflight SDK 3.0版,并在项目中添加了头文件,如https://www.testflightapp.com/sdk/ios/doc/3.0.0/所示。以前我使用的是SDK 2.1.4
但是当我存档应用程序并尝试将其上传到Testflight时,它仍然显示我之前的SDK版本2.1.4。我不知道这个问题是什么,我尝试了很多次但是在我的项目中sdk仍然没有更新到3.0。
答案 0 :(得分:4)
刚刚遇到并解决了这个问题。就我而言,库搜索路径指向错误的位置(使用旧版本的库)。在您的构建设置中搜索“Tetflight”并删除或更改任何不正确的路径。
答案 1 :(得分:2)
仅添加头文件是不够的。您还需要将libTestFlight.a
更新为最新版本。用新的静态库替换旧的静态库。还要确保它已正确链接(项目,构建阶段,链接二进制文件库)。然后清理项目,重建,你应该没事。
如果你已经这样做了,你应该在你的问题中说出来。现在你只提到头文件。但根据您的描述,您可能仍在链接旧版本的TestFlight静态库。
答案 2 :(得分:0)
我首先从问题中遇到了这个问题,然后立即无法将我的ipa上传到TF,因为它包含SDK。 AppleF似乎购买了TestFlight,此后TF也取消了对Android的支持。