Skip to content

Run iOS Sample Application

Environment Requirements

  • iOS Version: iOS 12.0 and above
  • Development Language: Objective-C
  • Architecture Support: arm64

Get Sample Source Code

Clone the GitHub repository locally, navigate to the ios/demo/FBExampleObjc directory, and open the Xcode project.

bash
# clone 
git clone https://github.com/pixpark/facebetter.git

Download the latest iOS version library from the SDK Download page and place it in the project directory ios/demo/FBExampleObjc/libs.

Configure AppID and AppKey

Follow the instructions on this page to get your appid and appkey. Open ViewController.m in the project and modify the appid and appkey.

objc
  FBEngineConfig *engineConfig = [[FBEngineConfig alloc] init];
  engineConfig.appId = @"your appId"; 
  engineConfig.appKey = @"your appkey"; 
 
  self.beautyEffectEngine = [FBBeautyEffectEngine createEngineWithConfig:engineConfig];

Run the Project

Open the ios/demo/FBExampleObjc/FBExampleObjc.xcodeproj project.

  1. Ensure Xcode project signing is correct Xcode Signing

  2. Ensure the Facebetter library is properly linked Xcode Link Library

  3. Build and run

Select a physical device and click the build and run button.