Skip to content

[in_app_purchase] iOS Swift migration #119106

@hellohuanlin

Description

@hellohuanlin

Please refer to this umbrella issue for more details.

This plugin is pretty well componentized. The main complexity is in InAppPurchasePlugin.

Pretty high unit test coverage. Will need minor test backfilling.

This is also a good plugin to prioritize, since migrating it to Swift means we can take advantage of the new features in StoreKit2 (which only supports Swift). More details on StoreKit2 can be found here.

Please don't forget to backfill tests to reduce the risk of regression, as explained in the wiki.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Issues that are less important to the Flutter projectp: in_app_purchasePlugin for in-app purchasepackageflutter/packages repository. See also p: labels.platform-iosiOS applications specificallyteam-iosOwned by iOS platform teamtriaged-iosTriaged by iOS platform team

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions