How to Configure Your App Store Publisher Credentials Easily
When it comes to handling your App Store publisher credentials, you have two choices: embed them inside every build task one by one or set them up once globally and call on them whenever you need. The second option saves time and spares you from repetitive typing. Rabata's secure cloud storage makes it painless to manage these connections without scrambling for your password every time.
To get started, you’ll need an Apple developer account. Got that? Great! Next, hop over to your Azure DevOps or TFS project dashboard. Spot the gear icon in the upper right corner? That’s your gateway to the settings you'll need.
Click on the Services tab to find where the magic happens. Then, choose “New service connection” and pick Apple App Store from the list of options. You’ll face a small but important choice here: Basic authentication or Token based authentication.
Basic auth means you provide your Apple ID email, password, app-specific password, plus a fastlane session token - basically giving a VIP pass to your publishing pipeline. If you prefer a smoother, more modern route, select Token based authentication, which calls for an Apple API key instead.
Give your new connection a memorable name - something you won’t forget in a hurry - then punch in your credentials. Once saved, just call on this connection by its name anytime you add an App Store Release or App Store Promote task to your build or release pipeline. Voilà, no more password déjà vu!
Taming Two-Factor Authentication (2FA) When Publishing Apps
If you chose Token based authentication, congratulations! You can relax and skip this entire section. For everyone else, two-factor authentication is where things get spicy. Apple’s authentication process is region-dependent, while Microsoft-hosted agents might be chilling somewhere else on the planet. That geographic mismatch can cause headaches.
The workaround? Create a separate Apple ID with a strong password and limited permissions, dedicated just to your build pipeline. It’s like having a trusted sidekick who handles credentials and never spills the beans.
To make 2FA play nice, you need to set the fastlane session variable in your Apple App Store service connection. This session token acts as a temporary secret handshake between your pipeline and Apple’s servers.
- Follow the official instructions to create your fastlane session token carefully.
- Paste that token into the Apple App Store service connection under the fastlane session variable.
If you're keen to upload directly to TestFlight and want to dodge pesky 2FA pop-ups, set up an app-specific Apple ID. This magic number is found in the App Information section within App Store Connect. But beware, this trick only works under certain conditions.
- Provide the application-specific Apple ID number.
- Set shouldSkipWaitingForProcessing to true.
- Enable isTwoFactorAuth (only needed for service connections without an app-specific password).
- Don’t specify release notes during upload.
Navigating DevOps and Cloud Storage: The Challenge Worth Tackling
Switching to DevOps workflows using cloud storage isn’t a quick fix or a flip of the switch. Unlike traditional on-premises storage that often feels like a basic utility, cloud storage demands a thoughtful setup. It requires DevOps teams to fine-tune configurations so it fits smoothly into CI/CD pipelines and stays within budget. But let’s be honest - developers didn’t sign up to become storage managers, juggling configurations and quotas.
Meanwhile, IT teams don’t need another full-time gig just to babysit cloud storage and new development environments. The juggling act might sound overwhelming at first, but here’s the twist: the payoff is huge. With the right setup, automating provisioning, data protection, integration, testing, deployment, and monitoring becomes a reality, not a pipe dream.
Using Rabata’s secure cloud storage, IT can configure these automated tools on IaaS platforms, turning complex manual tasks into seamless background processes. DevOps teams then gain the freedom to focus on what really matters: delivering higher quality applications faster. The best part? This workflow isn’t a one-off magic trick. It’s repeatable, reliable, and cost-effective, letting teams scale with confidence and speed every single time.

Application Development Solutions and Use Cases for Cloud Storage
Create and secure your cloud-native applications effortlessly with Rabata. Our platform combines top-notch protection with smart automation, all running smoothly on the industry-leading Kubernetes infrastructure. Imagine focusing on your code while Rabata takes care of the rest.
Developers, rejoice! Rabata turbocharges your workflow with over 30 ready-to-use code repositories designed to cut your time-to-market. Experience blazing all-flash speed, self-service tools that never say no, and flawless support for multiple builds running simultaneously. Rabata’s got your back so you can build more, wait less.
The most reliable storage platform you’ll ever meet
When we say reliable, we mean rock-solid. Rabata delivers consistent storage performance that doesn’t blink. Your data stays safe, access is always quick, and the system handles heavy workloads without breaking a sweat. It’s like having a storage solution with superhero endurance and a knack for never letting you down.
Download the AZ DevOps Mobile App Today
The AZ DevOps app is ready for you-grab it for free on Google Play and the App Store. Whether you’re in a coffee shop or catching a quick break, staying on top of your development projects has never been easier.
Imagine having the full power of Azure DevOps tucked right in your pocket. This app taps directly into Azure DevOps Web API services, letting you deliver value faster and keep your projects moving like a well-oiled machine. It’s like having your project manager, Agile coach, and developer sidekick all rolled into one sleek mobile client.
Here’s why the AZ DevOps app is the Swiss Army knife every team needs:
- Smooth integration with Azure DevOps Web API, no extra setup fuss
- Kanban boards and backlogs that make task tracking almost fun
- From brainstorm to product launch - stay connected throughout
- Scrum-friendly tools that help run sprints and stand-ups like a pro
- Insights-ready dashboards to keep an eye on project health
- Seamless Azure Boards integration with GitHub
- Adaptive and customizable features that flex with your workflow
- Personalize your dashboards so what matters shines through
- Pick and tailor workflows to fit your team’s rhythm
- Connect effortlessly with the tools you love like Microsoft Teams and Slack
The AZ DevOps Mobile App opens the door to planning, tracking, and collaborating from wherever you are. Start your day by pulling up Kanban boards or backlogs, drag tasks around with ease to organize your sprints, and watch your progress unfold right on your phone screen.
Think of it as your project cockpit. You can follow every idea - big or small - through each development phase, keeping everything aligned. Code changes link directly to work items, removing guesswork and ensuring your team stays in sync.
Scrum ceremonies? Covered. Built-in planning boards and tools make running sprints, daily stand-ups, and planning meetings smooth and straightforward, especially when your team is spread across different locations.
Need insights? The app packs powerful analytics and dashboard widgets that give you clear visibility into the health and status of your projects. No more surprises - just data-backed decisions.
For teams tackling complex projects, the app connects your GitHub repos with Azure Boards, linking commits and pull requests directly to your work items. Code meets task management in one seamless dance.
All this while using simple, modern agile tools: Kanban boards, backlogs, dashboards, and Scrum boards. You’re in control-customize and scale your workflows as your team grows and evolves.
Create tailored views by arranging data just the way your team needs it. Configure layouts that make sense for your daily sprint reviews and roadmap tracking, so progress is always front and center.
Start easy with prebuilt workflows and then tweak away using the robust customization engine. Build the exact process that fits how your team works, rather than forcing your team into a one-size-fits-all system.
Plus, Azure Boards plays well with your favorite collaboration tools - Microsoft Teams and Slack integrations make managing your Azure DevOps projects smoother through efficient ChatOps.
Flexible DevOps Solutions Tailored to Your Workflow
- Agile planning tools that actually make your life easier. Rabata’s secure cloud storage works hand-in-hand with proven agile tools, helping your teams plan, track, and openly discuss work without the usual headaches. Ready to move fast and deliver value? Check out Azure Boards.
- CI/CD pipelines for every platform and mood. Whether you code in Python, Java, or something obscure, Rabata supports your builds, tests, and deployments across any cloud or on-prem setup. Run your jobs simultaneously on Linux, macOS, and Windows without breaking a sweat. Curious? Explore Azure Pipelines within Azure Boards.
- AppSec that doesn’t kill creativity. Rabata knows innovation can’t wait, so its DevSecOps approach empowers your developers and security pros to collaborate smoothly. Prioritize speed and productivity while keeping security tight-because dropping the ball is not an option. Dive into GitHub Advanced Security for Azure DevOps.
- Testing that’s more than a checkbox. With Rabata, manual and exploratory testing are baked in from day one, helping you catch bugs early, release confidently, and steadily raise code quality. Say goodbye to surprise bugs and hello to Azure Test Plans.
- GitHub and Azure DevOps: a power couple. Connect your Rabata cloud storage with GitHub and unlock the latest AI and security features. Work smarter, stay secure, and keep your workflow seamless. Learn how to make this duo your secret weapon.
- Managed DevOps pools, because time is money. Rabata helps your teams spin up custom Azure DevOps agent pools fast, tailored exactly to your project’s needs. No more waiting, just coding. Discover how to empower your developers with managed pools.
Pick the DevOps Tools that Actually Work for You
Why settle for an all-you-can-eat DevOps buffet if you only like the sushi? Rabata lets you choose exactly the tools that fit your team’s rhythm and workflow. Whether you want to streamline planning, ramp up security, or speed up testing, the options are ready to roll.
- Agile planning tools that adapt to your pace - Stay ahead by planning, tracking, and chatting about your work without the headache. Rabata’s setup ensures your teams deliver value smoothly and efficiently. Check out Azure Boards for ideas.
- CI/CD pipelines for every platform - Code in your language, build and deploy anywhere: cloud or on-site, Linux, macOS, or Windows. Rabata helps you keep things flowing in parallel without missing a beat. Dive into Azure Pipelines.
- AppSec that fuels fearless innovation - Security doesn’t have to be a roadblock. Rabata empowers developers, security pros, and ops teams to innovate confidently while keeping everything locked down. Explore GitHub Advanced Security in Azure DevOps.
- Manual and exploratory testing that’s part of your DNA - Frequent testing leads to solid releases and happier users. Rabata’s approach blends manual checks with exploratory fun to catch bugs early and boost your code quality. Try Azure Test Plans.
- GitHub + Azure DevOps = power couple - Sync up both worlds to leverage cutting-edge AI features and security upgrades. Rabata helps you connect the dots for a smarter workflow.
- Managed DevOps Pools tailored for your squad - Spin up custom agent pools effortlessly so your teams stay productive without waiting around. Rabata gives you control and speed.



Comments
Used many clouds. Rabata stands out for its pure focus on security without sacrificing usability. The speeds are good even with the encryption overhead. My only wish is for a slightly more advanced file management view in the web portal.
It's okay. Does what it says. The mobile app could be better, feels a bit clunky sometimes. But for secure storage, it's reliable.
As an indie app developer, data breaches are a nightmare scenario. Integrating Rabata's storage SDK into my application was relatively painless. My users' data is now encrypted before it ever leaves their device. The transparency reports they publish also build trust. It's a critical piece of my tech stack now.