Oct 1, 2018

NativeConnect Workflow

The most important thing about NativeConnect is that it works with documents. Each library is a file package, and it may include accounts, apps, versions, and their metadata. You see all items in the Sidebar, and the rest of window is used for editing current selection. We went with Xcode-like user interface to provide the familiar user experience.


You start working with the app from creating a new library. The library is a file package with contents downloaded from your App Store Connect. So NativeConnect is document-based and works similarly to Pages or Numbers i.e. you can copy or move libraries in Finder, put them under version control system to track all changes etc.

You can also create multiple libraries and work with them in different windows or tabs. One of the best features is that you can split accounts and apps into separate documents and share them with different teams. Alternatively, put the library into Dropbox, then just double-click the package on another Mac and continue editing it there.


In order to access App Store Connect API, you should generate API Keys. Those keys have associated access rights and can be used to manage different apps. Add generated tokens into NativeConnect by creating a new account. For flexibility, you can add multiple accounts into one library.

Each account is stored in the library package as a set of private Keys and related tokens. As a result, anyone having access to the document e.g. ASO Professional may download and upload metadata without ever entering credentials for App Store Connect. Just in case, be careful about sharing those .nclibrary files.

NativeConnect Account Editor

NativeConnect Account Editor


Once an Account is configured, you download the listing with all available titles from your App Store Connect portal. Not all of them are needed locally however, so you should explicitly select and sync only the ones you want to manage in NativeConnect. Each of the loaded apps is going under the parent account in the sidebar and can be selected for editing.

A standard content editor for the selected app will show you the latest Sales & Trends, as well as Ratings & Reviews. You would see even more details in the app Inspector. Then each app may have up to two versions nested under the app in the sidebar.


Metadata for downloaded Versions contains localized information like “What’s New”, “Description”, “Keywords” and “Screenshots”. Once fetched, NativeConnect allows you to edit that metadata, including localizations, save it for later and finally submit back to App Store Connect.

Please note: Pushing modified metadata into the cloud would require an active Subscription. More on this in our next blog post about pricing.

What’s Next

NativeConnect will be released next year and the app may still change down the road, but document libraries, accounts, apps and versions will remain its core concepts. We believe this approach and modern user interface will save you hours of work, especially while editing localized metadata, uploading In-App Purchases, generating Promo Codes or replying to User Reviews. Please consider to join the Waiting List if you want to register for the Early Access Program:

Request Access to Private Beta