cd ios
pod install

Run

You can now run your App Clip target from Xcode by
selecting your App Clip target from the scheme drop-down,
selecting an iOS 14 device and pressing run.

To test launching an App Clip from the beginning,
also consult Apple’s doc on
Testing Your App Clip’s Launch Experience.

Debugging, hot reload

Unfortunately flutter attach cannot auto-discover
the Flutter session in an App Clip due to
networking permission restrictions.

In order to debug your App Clip and use functionalities
like hot reload, you must look for the Observatory URI
from the console output in Xcode after running.
[PENDING: Is this still true?]

You must then copy paste it back into the
flutter attach command to connect.

For example:

flutter attach --debug-uri <copied URI>