{"id":18859398,"url":"https://github.com/tuarua/inapppurchases-ane","last_synced_at":"2025-04-14T12:14:04.496Z","repository":{"id":46001980,"uuid":"195661762","full_name":"tuarua/InAppPurchases-ANE","owner":"tuarua","description":"Use StoreKit and BillingClient with this Adobe Air Native Extension for iOS 9.0+, tvOS 9.2+,macOS 10.12+ and Android 19+.","archived":false,"fork":false,"pushed_at":"2021-11-21T16:41:39.000Z","size":1847,"stargazers_count":9,"open_issues_count":0,"forks_count":2,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-14T12:13:54.284Z","etag":null,"topics":["air","android","kotlin-android","macos","swift5"],"latest_commit_sha":null,"homepage":"","language":"ActionScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tuarua.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":"tuarua","custom":["paypal.me/tuarualtd"]}},"created_at":"2019-07-07T14:35:59.000Z","updated_at":"2024-10-10T11:17:40.000Z","dependencies_parsed_at":"2022-08-25T11:01:18.120Z","dependency_job_id":null,"html_url":"https://github.com/tuarua/InAppPurchases-ANE","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tuarua%2FInAppPurchases-ANE","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tuarua%2FInAppPurchases-ANE/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tuarua%2FInAppPurchases-ANE/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tuarua%2FInAppPurchases-ANE/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tuarua","download_url":"https://codeload.github.com/tuarua/InAppPurchases-ANE/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248877960,"owners_count":21176244,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["air","android","kotlin-android","macos","swift5"],"created_at":"2024-11-08T04:17:39.128Z","updated_at":"2025-04-14T12:14:04.470Z","avatar_url":"https://github.com/tuarua.png","language":"ActionScript","funding_links":["https://github.com/sponsors/tuarua","paypal.me/tuarualtd"],"categories":[],"sub_categories":[],"readme":"# InAppPurchases-ANE\n\nUse StoreKit and BillingClient with this Adobe Air Native Extension for iOS 9.0+, tvOS 9.2+,macOS 10.12+ and Android 19+.    \n\n-------------\n## Prerequisites\n\nYou will need:\n\n- IntelliJ IDEA\n- AIR 33.1.1.217+\n- [.Net Core Runtime](https://dotnet.microsoft.com/download/dotnet-core/3.1)\n- [AIR-Tools](https://github.com/tuarua/AIR-Tools/)\n\n-------------\n\n## Android\n\ncd into /example-mobile and run the _\"air-tools\"_ command (You will need [AIR-Tools](https://github.com/tuarua/AIR-Tools/) installed)\n\n```shell\nair-tools install\n```\n-------------\n\n## iOS\n\n\n\u003eN.B. You must use a Mac to build an iOS app using this ANE. Windows is **NOT** supported.\n\nThis folder, ios_dependencies/device/Frameworks, must be packaged as part of your app when creating the ipa. How this is done will depend on the IDE you are using.\nAfter the ipa is created unzip it and confirm there is a \"Frameworks\" folder in the root of the .app package.\n\n-------------\n\n## tvOS\n\n\u003eN.B. You must use a Mac to build an iOS app using this ANE. Windows is **NOT** supported.\n\nThis folder, tvos_dependencies/device/Frameworks, must be packaged as part of your app when creating the ipa. How this is done will depend on the IDE you are using.\nAfter the ipa is created unzip it and confirm there is a \"Frameworks\" folder in the root of the .app package.\n\n\n### App Setup\n\nAs per iOS above.\n\n## macOS\n\n### The ANE + Dependencies\n\nFrom the command line cd into /example-desktop and run:\n\n```shell\nair-tools install\n```\n\n### App Setup\n\nAs per iOS above.\n\n\n### References\n* [https://github.com/bizz84/SwiftyStoreKit]\n* [https://www.raywenderlich.com/5456-in-app-purchase-tutorial-getting-started]\n* [https://developer.android.com/google/play/billing/billing_overview]\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftuarua%2Finapppurchases-ane","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftuarua%2Finapppurchases-ane","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftuarua%2Finapppurchases-ane/lists"}