Ios应用程序和TestFlight集成

问题描述:

我无法在我的iOS应用程序中集成Test Flight sdk以用于crash report.can某些机构帮助我在非常简单的步骤中将TestFlight sdk集成到我的应用程序中。但是,我遵循TestFlight sdk文档但无法整合。Ios应用程序和TestFlight集成

+0

什么问题?文档非常简单,所以对你来说很困难? – graver

+0

在步骤2(1)中选择Build Phases选项卡。 (3)如果未列出libTestFlight.a,请将库从Project Navigator拖放到Link Binary With Libraries区域。如何到达构建阶段选项卡和链接二进制文件与图书馆区。 –

简单的步骤是:

1]复制的libTestFlight.a和它的头文件的文件夹中,并且文件夹添加到您的项目

enter image description here

2]确保您的libTestFlight.a出现在链接的二进制文件中

enter image description here

3]你的库搜索路径都会有一个条目,如

enter image description here

最后拨打电话至 -

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
{ 
    [TestFlight takeOff:TESTFLIGHT_TEAM_TOKEN]; 
    //---- Other Stuff goes here 
} 

希望它可以帮助!您可以在slideshare上找到更多资源。

编辑:如何到达链接二进制步骤 - (目前使用的XCode 4.3.3)

ScreenGrab - enter image description here

+0

:谢谢你的回应,但请你告诉我,我可以在xcode 3.2.6中做些什么。或者请编辑你的答案一步一步来做到这一点或者你可以请给出链接的幻灯片分享....我会非常感谢满。 –

+0

我真的很害怕我上次使用3.2的时候已经很老了。但是你仍然可以分享项目的屏幕截图并构建设置 - 就像我所做的一样。你也可以抓我聊天:-) –

+0

这可能引导你 - http://stackoverflow.com/questions/1566350/how-to-add-quartz-core-framework-in-new-xcode-3-2 –

快速解答:

第1步 - Download SDK,并添加它到您的应用程序包

第2步 - 将libTestFlight.a包含在链接的框架和库中(if它不存在自动)

第3步 - #进口“TestFlight.h”上的文件需要试飞活动

第4步 - 添加调用您的应用程序启动试飞

didFinishLaunchingWithOptions 
-(BOOL)application:(UIApplication *)application 
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { 

//The Line you need 
    [TestFlight takeOff:@"YOUR_TEST_FLIGHT_PASSCODE_HERE"]; 
} 

享受!

请注意,苹果有moved TestFlight to iTunes Connectwarning people to remove the framework from their products,所以你不应该这样做了。