Bump TestFlightSDK.
This commit is contained in:
15
External/TestFlight/README.md
vendored
15
External/TestFlight/README.md
vendored
@@ -6,12 +6,11 @@ The SDK can track more information if you pass it to TestFlight. The Checkpoint
|
||||
|
||||
The SDK also offers a remote logging solution. Find out more about our logging system in the "Remote Logging" section.
|
||||
|
||||
|
||||
## Requirements
|
||||
|
||||
The TestFlight SDK requires iOS 4.3 or above, the Apple LLVM compiler, and the libz library to run.
|
||||
|
||||
The AdSupport.framework is required for iOS 6.0+ in order to uniquely identify users so we can estimate the number of users your app has (using `ASIdentifierManager`). You may weak link the framework in you app. If your app does not link with the AdSupport.framework, the TestFlight SDK will automatically load it for apps running on iOS 6.0+.
|
||||
|
||||
|
||||
## Integration
|
||||
|
||||
@@ -40,9 +39,9 @@ The AdSupport.framework is required for iOS 6.0+ in order to uniquely identify u
|
||||
|
||||
4. Get your App Token
|
||||
|
||||
1. If this is a new application, and you have not uploaded it to TestFlight before, first register it here: [https://testflightapp.com/dashboard/applications/create/]().
|
||||
1. If this is a new application, and you have not uploaded it to TestFlight before, first register it here: [https://testflightapp.com/dashboard/applications/create/](https://testflightapp.com/dashboard/applications/create/).
|
||||
|
||||
Otherwise, if you have previously uploaded your app to TestFlight, go to your list of applications ([http://testflightapp.com/dashboard/applications/]()) and click on the application you are using from the list.
|
||||
Otherwise, if you have previously uploaded your app to TestFlight, go to your list of applications ([http://testflightapp.com/dashboard/applications/](http://testflightapp.com/dashboard/applications/)) and click on the application you are using from the list.
|
||||
|
||||
2. Click on the "App Token" tab on the left. The App Token for that application will be there.
|
||||
|
||||
@@ -92,7 +91,9 @@ After you have integrated the SDK into your application you need to upload your
|
||||
|
||||
View anonymous information about how often users use your app, how long they use it for, and when they use it. You can see what type of device the user is using, which OS, which language, etc.
|
||||
|
||||
Sessions automatically start at app launch, app did become active, and app will enter foreground and end at app will resign active, app did enter background, or app will terminate. Sessions that start shortly after an end continue the session instead of starting a new one.
|
||||
Sessions automatically start at when the app becomes active and end when the app resigns active. Sessions that start shortly after an end continue the session instead of starting a new one.
|
||||
|
||||
NB: Sessions do not start when `takeOff:` is called, `takeOff:` registers callbacks to start sessions when the app is active.
|
||||
|
||||
For **beta** users, you can see who the users are if you are **setting the UDID**, they have a TestFlight account, and their device is registered to TestFlight. (See Setting the UDID for more information).
|
||||
|
||||
@@ -125,6 +126,8 @@ Use `passCheckpoint:` to track when a user performs certain tasks in your applic
|
||||
|
||||
Checkpoints are meant to tell you if a user visited a place in your app or completed a task. They should not be used for debugging purposes. Instead, use Remote Logging for debugging information (more information below).
|
||||
|
||||
NB: Checkpoints are only recorded during sessions.
|
||||
|
||||
|
||||
### Custom Environment Information
|
||||
|
||||
@@ -162,6 +165,8 @@ For even better information in your remote logs, such as file name and line numb
|
||||
Which will produce output that looks like
|
||||
|
||||
-[MyAppDelegate application:didFinishLaunchingWithOptions:] [Line 45] Launched!
|
||||
|
||||
NB: Logs are only recorded during sessions.
|
||||
|
||||
**Custom Logging**
|
||||
|
||||
|
||||
Reference in New Issue
Block a user