Available for the following Plan types:
Fullstory Enterprise*
Fullstory Advanced*
Fullstory Business*
Fullstory Free
*with the following add-on:
Fullstory for Mobile Apps
Available to the following User roles:
Admin
Architect
Standard
About this article
This article provides setup steps for adding the Fullstory dylib to your Xcode project directly.
Manual Installation: adding the Fullstory framework
Follow these steps to directly integrate the Fullstory framework with your app.
- Download & Extract Fullstory
- Download from https://ios-releases.fullstory.com/fullstory-1.54.0-xcframework.tar.gz
- Extract this file to somewhere in your app’s repository
-
Add FullStory.xcframework in your app’s embedded frameworks
- In the project navigator, select your app’s project
- In the editor panel, select your app’s target
- Choose the General tab
- Under Frameworks, Libraries, and Embedded Content, click the + button
- Under Add Other, choose Add Files…
- Navigate to where you extracted Fullstory and select FullStory.xcframework. Click Open
- In the Embed column, make sure that “Embed & Sign” is selected for FullStory.xcframework
-
Add a build phase for Fullstory’s asset uploader
- In the project navigator, select your app’s project
- In the editor panel, select your app’s target
- Choose the Build Phases tab
- Choose Editor > Add Build Phase > Add Run Script Build Phase
- On the new “Run Script” phase, double-click on the “Run Script” label and rename to “Run FullStory Asset Uploader”
- If it’s not already, re-order the build phase so it’s the last step
- Click the disclosure triangle next to the build phase to expand it
-
Replace the body of the script with the following line, replacing “path/to/FullStory” with the appropriate path:
path/to/FullStory/tools/FullStoryCommandLine \
"${CONFIGURATION_BUILD_DIR}/${WRAPPER_NAME}"
Next Steps
After you’ve completed this setup, return to Getting Started with iOS Data Capture to configure FullStory, review advanced features, and more.