# Mac Appstore Builds & Device Farms

DevFeed: [Mac Appstore Builds & Device Farms](<https://devfeed.tech/articles/mac-appstore-builds-device-farms-19355.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/mac-appstore-builds-device-farms/>)

Author: Shai Almog

Published: 2017-11-07T00:00:00Z

Content type: release

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Mobile](<https://devfeed.tech/topics/mobile.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [ci](<https://devfeed.tech/topics/ci.md>), [Test-driven development](<https://devfeed.tech/topics/tdd.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Android](<https://devfeed.tech/topics/android.md>)

Tags: [automated](<https://devfeed.tech/tags/automated.md>), [build](<https://devfeed.tech/tags/build.md>), [desktop](<https://devfeed.tech/tags/desktop.md>), [github](<https://devfeed.tech/tags/github.md>), [mac](<https://devfeed.tech/tags/mac.md>), [mobile-development](<https://devfeed.tech/tags/mobile-development.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [testing](<https://devfeed.tech/tags/testing.md>)

## AI overview

Codename One adds support for signed Mac App Store builds and automated testing on cloud device farms. The article also describes Android version testing for commits and pull requests, a GitHub status badge, and plans for automated iOS testing.

## Source excerpt

Steve has been pretty busy. We have new support for Mac Appstore builds as part of our desktop build process. That means you can build a signed Mac desktop app with Codename One which required a bit of work with previous releases. He also adapted our automated tests for Codename One so they would run on device farms and test against major versions of Android. Mac Builds In order to use these changes you'll need to install the latest release candidate for Codename One which includes an updated version of Codename One Settings. Once you do that check out this new section of the developer guide that covers the process of building and signing the Mac app.