What you can do with iOS
Every task in plain language. Pick one, and we can help you get access.
1,235 things you can do
iOS
iOS is Apple's mobile operating system and the developer platform behind iPhone apps. While the bulk of the iOS SDK is delivered as Swift / Objective-C client frameworks (UIKit, SwiftUI, MapKit, HealthKit, HomeKit, SiriKit, StoreKit, AppIntents, PassKit, WidgetKit, ActivityKit), Apple also exposes a substantial set of server-side HTTPS APIs that iOS developers, publishers, and back-end systems con
12 multi-step recipesRecipes: multi-step jobs
Create a Signing CertificateCreate a signing certificate from a CSR and read it back.Create a TestFlight Beta Group and Assign a Build
Create a beta group, find a build by number, and assign the build to the group.Create an App Store Version
Create an App Store version, add a localization, and attach a build.Create an Auto-Renewable Subscription
Create a subscription group, add a subscription, and localize it.Create and Submit an In-App Purchase
Create an in-app purchase, localize it, and submit it for review.Enable a Capability on a Bundle ID
Create a bundle id, enable a capability on it, and read it back.Invite a TestFlight Beta Tester
Create a beta tester, add them to a group, and send an invitation.Notify TestFlight Testers of a New Build
Resolve a build, send a beta notification, and read its beta state.Register a Provisioning Profile
Register a device and bundle id, then create and read a provisioning profile.Respond to a Customer Review
Find a recent rated review and post a developer response, branching when none exist.Submit a Build for TestFlight Beta Review
Add beta test notes to a build and submit it for external beta review.Submit an App Store Version for Review
Create a review submission, add a version item, and submit for review.
A/B Test Execution
Create a product page optimization testDelete a product page optimization testUpdate a product page optimization testCreate a version experiment (legacy v1)Delete a version experiment (legacy v1)Update a version experiment (legacy v1)Create a product page test treatmentDelete a product page test treatmentUpdate a product page test treatmentGet a product page optimization testGet a version experiment (legacy v1)List treatment IDs of a product page testList treatments of a product page testList treatment IDs of an experiment (legacy v1)List treatments of an experiment (legacy v1)Get a product page test treatmentList localization IDs of a test treatmentList localizations of a test treatmentContinuous Integration Management
Start an Xcode Cloud buildRemove a product from Xcode CloudCreate an Xcode Cloud workflowDelete an Xcode Cloud workflowUpdate an Xcode Cloud workflowGet an Xcode Cloud build runList IDs of a build run's actionsList the actions in a build runList IDs of builds from a build runList builds produced by a build runList Xcode Cloud productsGet an Xcode Cloud productList IDs of a product's additional reposList a product's additional repositoriesGet the app ID behind an Xcode Cloud productGet the app for an Xcode Cloud productList IDs of a product's build runsList build runs for an Xcode Cloud productList IDs of a product's primary reposList a product's primary repositoriesList IDs of a product's CI workflowsList a product's Xcode Cloud workflowsGet an Xcode Cloud workflowList build run IDs for a workflowList a workflow's build runsGet the repository ID for a workflowGet the repository a workflow buildsGet an Xcode Cloud build issueGet an Xcode Cloud build actionList artifact IDs of a build actionList artifacts produced by a build actionGet the build run ID of a build actionGet the build run a build action belongs toList issue IDs of a build actionList issues reported by a build actionList test result IDs of a build actionList test results of a build actionGet an Xcode Cloud build artifactDeployment Orchestration
Turn on phased release for an app versionRemove phased release from an app versionPause, resume or complete a phased releaseDiscount & Promotion Management
Generate one-time-use subscription offer codesUpdate a one-time-use code batchCreate a custom subscription offer codeDeactivate a custom subscription offer codeGenerate one-time use offer codesUpdate a batch of one-time use offer codesCreate a subscription introductory offerDelete a subscription introductory offerUpdate a subscription introductory offerCreate a custom in-app purchase offer codeUpdate a custom in-app purchase offer codeCreate a subscription offer code campaignUpdate a subscription offer codeCreate a subscription promotional offerDelete a subscription promotional offerUpdate a promotional offer's pricesCreate an offer code for an in-app purchaseUpdate an in-app purchase offer codeGet a batch of one-time-use offer codesDownload the one-time-use code valuesGet a custom subscription offer codeGet a batch of one-time use offer codesGet the code values in a one-time use batchGet a custom in-app purchase offer codeGet a subscription offer codeList custom code IDs for an offerList an offer's custom codesList one-time code batch IDs for an offerList an offer's one-time-use code batchesList price IDs for an offer codeList an offer code's prices by territoryGet a subscription promotional offerList IDs of a promo offer's pricesList a promo offer's prices by territoryGet an in-app purchase offer codeList custom code IDs for an offer codeList custom codes for an in-app purchase offerList one-time-use code batch IDs for an offerList one-time-use code batches for an offerList price IDs for an in-app purchase offer codeList territory prices for an offer codeGame Backend Services
Create a matchmaking ruleDelete a matchmaking ruleUpdate a matchmaking ruleCreate a matchmaking queueDelete a matchmaking queueUpdate a matchmaking queueCreate a matchmaking rule setDelete a matchmaking rule setUpdate a matchmaking rule setCreate a Game Center matchmaking teamDelete a Game Center matchmaking teamUpdate a Game Center matchmaking teamGet boolean rule result metricsGet number rule result metricsGet matchmaking rule error metricsList matchmaking queuesGet a matchmaking queueGet experiment queue size metricsGet experiment matchmaking request metricsGet matchmaking queue size metricsGet matchmaking request metricsGet matchmaking session metricsList Game Center matchmaking rule setsGet a matchmaking rule setList queue IDs using a rule setList matchmaking queues using a rule setList rule IDs in a rule setList the rules in a rule setList team IDs in a rule setList the teams in a rule setTest a Game Center matchmaking rule setIdentity & Access Management
Invite a user to the teamCancel a team invitationRemove a user from the teamUpdate a team userGrant a user access to appsRevoke a user's access to appsReplace the apps a user can seeList pending team invitationsGet a team invitationList app IDs visible to an invited userList apps an invited user will have access toList team usersGet a team userList app IDs a user can seeList apps a user can seeIn-App Purchases & App Store Billing
Create an in-app purchaseDelete an in-app purchaseUpdate an in-app purchaseSet where an in-app purchase is availableGet an in-app purchase (legacy v1)Get an in-app purchaseGet the review screenshot ID of an in-app purchaseGet an in-app purchase's review screenshotGet the hosted content ID of an in-app purchaseGet an in-app purchase's hosted contentGet the price schedule ID of an in-app purchaseGet an in-app purchase's price scheduleList image IDs of an in-app purchaseList an in-app purchase's imagesGet the availability ID of an in-app purchaseGet where an in-app purchase is availableList localization IDs of an in-app purchaseList an in-app purchase's localizationsList offer code IDs of an in-app purchaseList an in-app purchase's offer codesList price point IDs of an in-app purchaseList price points for an in-app purchaseGet the promoted purchase ID of an in-app purchaseGet an in-app purchase's promoted purchaseGet an in-app purchase's availabilityList territory IDs for an IAP availabilityList territories where an IAP is soldPlan & Entitlement Design
Create a subscription groupDelete a subscription groupRename or update a subscription groupCreate an auto-renewable subscriptionDelete a subscriptionUpdate a subscriptionRemove introductory offers from a subscriptionRemove prices from a subscriptionGet a subscription groupList localization IDs for a subscription groupList a subscription group's localized namesList subscription IDs in a groupList the subscriptions in a groupGet a subscription's detailsGet the review screenshot ID linked to a subscriptionGet the App Review screenshot for a subscriptionList image IDs linked to a subscriptionList a subscription's promotional imagesList introductory offer IDs on a subscriptionList a subscription's introductory offersList offer code IDs on a subscriptionList a subscription's offer codesList price point IDs for a subscriptionList the price points a subscription can useList price IDs set on a subscriptionList a subscription's pricesGet the promoted purchase ID for a subscriptionGet a subscription's promoted purchaseList promotional offer IDs on a subscriptionList a subscription's promotional offersGet the availability ID for a subscriptionGet where a subscription is availableList localization IDs for a subscriptionList a subscription's localized names and descriptionsList win-back offer IDs for a subscriptionList a subscription's win-back offersPlayer Engagement
Add a language to a Game Center achievement (V2)Delete a Game Center achievement localization (V2)Update a Game Center achievement localization (V2)Add a language to a Game Center achievement (v1)Delete a Game Center achievement localization (v1)Update a Game Center achievement localization (v1)Create a Game Center leaderboard versionCreate a Game Center challenge versionCreate a Game Center activityDelete a Game Center activityUpdate a Game Center activityLink achievements to an activityUnlink achievements from an activityLink V2 achievements to an activityUnlink V2 achievements from an activityLink leaderboards to an activityUnlink leaderboards from an activityLink V2 leaderboards to an activityUnlink V2 leaderboards from an activityRelease a Game Center leaderboard to livePull a leaderboard release from liveRelease a leaderboard setDelete a leaderboard set releaseCreate a Game Center activity versionUpdate a Game Center activity versionCreate a leaderboard set versionRelease a Game Center achievement to liveDelete a Game Center achievement releaseCreate a Game Center challengeDelete a Game Center challengeUpdate a Game Center challengeLink a challenge to a v1 leaderboardLink a challenge to a v2 leaderboardCreate a Game Center achievement versionRelease a Game Center activity versionDelete a Game Center activity version releaseAdd a language to a Game Center activityDelete a Game Center activity localizationUpdate a Game Center activity localizationSet up Game Center for an appUpdate an app's Game Center configurationSet minimum platform versions for challengesReplace or reorder a game's achievementsReplace or reorder a game's V2 achievementsReplace or reorder a game's leaderboard setsReplace or reorder a game's V2 leaderboard setsReplace or reorder a game's leaderboardsReplace or reorder a game's V2 leaderboardsLocalize a Game Center challengeDelete a challenge localizationUpdate a challenge localizationLocalize a leaderboard within a setDelete a leaderboard set member localizationUpdate a leaderboard set member localizationLocalize a leaderboard set (v1)Delete a leaderboard set localization (v1)Update a leaderboard set localization (v1)Localize a leaderboard set (v2)Delete a leaderboard set localization (v2)Update a leaderboard set localization (v2)Reserve a Game Center achievement image (v1)Delete a Game Center achievement image (v1)Commit a Game Center achievement image upload (v1)Reserve a Game Center achievement image (v2)Delete a Game Center achievement image (v2)Commit a Game Center achievement image upload (v2)Create an achievement (v2)Delete an achievement (v2)Update an achievement (v2)Create an achievement (v1)Delete an achievement (v1)Update an achievement (v1)Link an achievement to an activity (v2)Link an achievement to an activity (v1)Link an achievement to a group achievementRelease a Game Center challenge versionDelete a challenge version releaseCreate a leaderboard set (v2)Delete a leaderboard set (v2)Update a leaderboard set (v2)Create a leaderboard set (v1)Delete a leaderboard set (v1)Update a leaderboard set (v1)Add leaderboards to a set (v2)Remove leaderboards from a set (v2)Replace a set's leaderboards (v2)Add leaderboards to a set (v1)Remove leaderboards from a set (v1)Replace a set's leaderboards (v1)Link a set to a group leaderboard setCreate a Game Center leaderboardDelete a Game Center leaderboardUpdate a Game Center leaderboardCreate a leaderboard with the v2 APIDelete a v2 leaderboardUpdate a v2 leaderboardLink a v1 leaderboard to an activityLink a v1 leaderboard to a challengeAssign a leaderboard to a group leaderboardLink a v2 leaderboard to an activityLink a v2 leaderboard to a challengeGet a Game Center achievement localization (V2)Get a Game Center achievement localization (v1)Get the image ID for a V2 achievement localizationGet the image for a V2 achievement localizationGet the achievement ID behind a v1 localizationGet the achievement behind a v1 localizationGet the achievement image ID for a v1 localizationGet the achievement image for a v1 localizationGet a Game Center leaderboard versionList localization IDs for a leaderboard versionList localizations of a leaderboard versionGet a Game Center challenge versionGet the default image ID of a challenge versionGet a challenge version's default artworkList localization IDs of a challenge versionList a challenge version's localized textGet a Game Center activityList version IDs of a Game Center activityList the versions of a Game Center activityGet a Game Center leaderboard releaseGet a leaderboard set releaseGet a Game Center activity versionGet the default image ID of an activity versionGet the default image of an activity versionList localization IDs for an activity versionList an activity version's localizationsGet a leaderboard set versionList IDs of a set version's localizationsList a leaderboard set version's localizationsGet a Game Center achievement releaseGet a Game Center challengeList version IDs of a challengeList versions of a challengeGet a Game Center achievement versionList localization IDs of an achievement versionList localizations of an achievement versionGet a Game Center activity version releaseGet a Game Center activity localizationGet the image ID of an activity localizationGet the artwork for an activity localizationGet an app's Game Center configurationList IDs of a Game Center's achievement releasesList a Game Center's achievement releasesList IDs of a Game Center's activity releasesList a Game Center's activity releasesList IDs of a Game Center's challenge releasesList a Game Center's challenge releasesList IDs of a Game Center's achievementsList a game's Game Center achievementsList IDs of a game's V2 achievementsList a game's V2 achievementsList IDs of a game's Game Center activitiesList a game's Game Center activitiesList IDs of Game Center app versionsList Game Center app versions for a gameList IDs of a game's Game Center challengesList a game's Game Center challengesGet the Game Center group ID for a gameGet the Game Center group a game belongs toList IDs of a game's leaderboard setsList a game's leaderboard setsList IDs of a game's V2 leaderboard setsList a game's V2 leaderboard setsList IDs of a game's leaderboardsList a game's leaderboardsList IDs of a game's V2 leaderboardsList a game's V2 leaderboardsList IDs of a game's leaderboard releasesList a game's leaderboard releasesList IDs of a game's leaderboard set releasesList a game's leaderboard set releasesGet classic matchmaking request metricsGet rule-based matchmaking request metricsGet a challenge localizationGet the image ID of a challenge localizationGet the image of a challenge localizationList localizations of a leaderboard in a setGet the leaderboard ID of a member localizationGet the leaderboard of a member localizationGet the set ID of a member localizationGet the set of a member localizationGet a leaderboard set localization (v1)Get a leaderboard set localization (v2)Get the image ID of a v1 set localizationGet the image of a v1 set localizationGet the image ID of a v2 set localizationGet the image of a v2 set localizationGet a Game Center achievement image (v1)Get a Game Center achievement image (v2)Get an achievement (v2)Showing 400 of 1,223. Search above to find the rest.