Build and test your iMessage app.
Build your iMessage app for iOS 10 with the most up-to-date version of Xcode and iOS 10. Optimize your app’s design and distribute it to your beta testers on their iPhone and iPad with TestFlight.
Xcode 8 and iOS 10
Download the latest versions of iOS 10 and Xcode 8, which includes the tools you’ll need to build, test, and submit your apps to the App Store for iMessage. Please note you must have at least 12 GB of available space on your Mac running OS X 10.11.5 or later to install Xcode.
Optimizing Your Design and Images
iMessage apps let people share content with friends, communicate expressively, and enjoy collaborative experiences within Messages. Get details on optimizing your app to provide an interactive experience that works well within the context of a Messages conversation.
With the Messages framework, you can build a standalone iMessage app or an extension to an iOS app that lets users interact with your iOS app without leaving Messages. Consider the capabilities of each option as you build your app.
Sticker pack app. This is a basic sticker pack made up of images or animated images, which you don’t need to use code to build. You can list it in the Stickers category and in relevant Stickers subcategories on the App Store for iMessage.
iMessage app. Your app can include stickers, text, video and audio. You can also use code to add functionality such as Apple Pay and in-app purchase. Choose to list your app in the Stickers category or another relevant category on the App Store for iMessage.
Extensions to iOS App
Sticker pack extension. You can bundle a sticker pack with your iOS app. The sticker pack will be listed on the App Store for iMessage in the same category and with the same description as your iOS app on the App Store.
iMessage app extension. Your extension can include the same features as your standalone iMessage app, and let users access features of your iOS app within Messages. Your iMessage app will be listed on the App Store for iMessage in the same category and with the same description as your iOS app on the App Store.
Get your product page ready.
Customers can view your product page on the App Store for iMessage and on the App Store for iPhone and iPad, to help them understand the value of your app. Get your app’s name, description, screenshots, and keywords ready for your submission in iTunes Connect.
Submit to the App Store for iMessage.
Before submitting your app for review, make sure it adheres to the App Review Guidelines, you’ve tested your iMessage app, and it’s ready to be released to your customers. For more details on the App Store submission process, see the iTunes Connect Developer Guide.