Build and Publish Your iOS Mobile App
Fluger allows you to generate a fully functional iOS mobile app for your channel. Once generated, you can download the complete source code, build it into an IPA file, and publish it on the Apple App Store under your own developer account.
Step 1: Prepare Your Channel Assets
Before generating your mobile app, make sure your channel is fully configured.
You will need:
-
Channel selected in Fluger
-
App name
-
App icon (PNG, 1024 × 1024 px, square, no transparency)
-
Splash screen logo (PNG, recommended 1284×2778 px or larger)
-
Channel content ready and published
These assets will be used to brand your mobile application.
Step 2: Generate the Mobile App
-
Sign in to your Fluger account
-
Go to Apps → Mobile Apps
-
Click Create iOS App
-
Select the channel you want to publish
-
Upload your app icon and splash logo
-
Enter your app name and description
-
Click Generate App
Fluger will prepare a complete iOS app project customized for your channel.
Step 3: Download the Source Code
Once generation is complete:
-
Click Download Source Code
-
Extract the ZIP file on your Mac
-
Open the project using Xcode
The project includes everything required to build and publish your app.
Step 4: Build the IPA File
To build the app:
-
Open the project in Xcode
-
Sign in with your Apple Developer account
-
Select your Team in Signing & Capabilities
-
Connect an iPhone or select Any iOS Device
-
Click Product → Archive
-
Once archived, click Distribute App
-
Export the IPA file
Step 5: Publish to the App Store
To publish your app:
-
Open App Store Connect
-
Create a new app listing
-
Upload your IPA using Xcode or Transporter
-
Fill in app information, screenshots, and description
-
Submit for Apple review
After approval, your app will be available on the App Store.
Requirements
To publish an iOS app, you must have:
-
Apple Developer Account ($99/year)
-
Mac computer with Xcode installed
-
Valid app icon and branding assets
Updating Your App
When you update your channel or branding all changes will be reflected on any device where app installed, except logo/icon, you will need to regenerate app if logo/icon is changed and resubmit to app store.