How to: Build “App Clip” for iOS 14 beta 5 or above
The very first guideline of creating and upload App Clip to TestFlight and App Store…
On August 19, Apple updated the App Store Connect Interface and TestFlight, which allow developers to upload their app with app clips by using the Xcode 12 beta 5. In this article, you will learn how to integrate and distribute iOS app with App Clip.


Background
Difficulty Level: Intermediate Goal: Create and Upload App Clip Platform: iOS 14 beta 5 and Xcode 12 beta 5 SDK

Create App Clip(s)
Firstly, open your Xcode Project (just create a new one if you don’t have it).
Secondly, click “New” > “Target” (iOS). Search “App”, and you will see “App Clip”. And click “Next” button.

After setup the App Clip, you will see a new folder called, ‘AppClip”. It contains AppSwift and ContentView (similar to your shared folder). You may copy some functions from your app to App Clip and see whether it is working or not. Or by default, it shows “Hello, World!”.
Debug App Clip(s)

Upload App Clip(s)
If you want to upload it/them to app store or TestFlight, follow the steps below to avoid error.
- Check the “Requires full screen” in info.plist of App Clip. (This can avoid the iPad’s Multi-windows conflict)

2a). Add Target from shared assets folder to AppClip to make icon works.

Or 2b). You can use the assets inside AppClip folder.
3. Don’t forget to add Associated Domains for your app clip.
You can use this pattern: appclips:<fully qualified domain>.
For example, appclips:example.com.

If you wish to use Advanced App Clip Experiences, add applinks:<fully qualified domain>.
4. Archive the project and upload it via app store connect. 5. And now, you can test App Clips via TestFlight.


Test App Clip Card
Here’s the video preview, enjoy 👏👏👏👏👏




















