iOS Developer Account - Multiple apps for Multiple clients - ios

I am currently working in a company that make mobile applications for multiple client, our clients varies from companies to government organizations, It's possible to create one apple developer account to publish all the apps on the app store ?

Related

How Many apps we can publish with single certificate and how to update all the apps with same time

Am developing applications for my customers I want to publish multiple apps for multi customer but I want to share all apps under my account with single certificate or customers accounts but i want to use single certificate for it, in future I need to update all apps with same time. I don't know how its possible. Please give some ideas. Apple store.
You have to used the cerificate for the app which is confugird in an Apple developer account.
You can create a single (dev. or production) certificate from an apple developer account. And using that ceritificate you can create provisioning profiles to distribute or debug the app.
As per my understading of your problem, You will have different client account for different apps. So you can not merge things into one. As apple developer account are separate to each other. you can not club into one. So the app publish from a account can be manage from that account only.
What you can do is if the client is signed up as an organisation then you can invite yourself as a developer into that apple developer account. In that way you can have the access to your client's account.

Sign in with Apple: how to group multiple apps under different developer accounts?

My company publishes multiple white label iOS apps from different developer accounts, and I'm in the process of implementing Sign in with Apple. On the developer portal I can see that it is possible to group multiple apps under the same developer account, however our scenario is slightly different as we use multiple developer accounts.
To clarify, all these apps connect to same platform, and users are expected to hold a single account that can be used across all of them.
Is there a way to use the same Sign in With Apple in both apps?
Just to update whoever may concern,
eventually the only solution was to move all application to the same developer account. we did the account immigration process and the sign in with apple works well on both applications.

Apple Guideline - Strange rule for publishing app

I work in a App Development company, we've developed and designed an app entirely from scratch, published with our own enterprise account, but Apple reject based on a strange rule:
"Guideline 4.2.6 - Design - Commercialized Templates and App Generation Services
Apps created from a commercialized template or app generation service will be rejected unless they are submitted directly by the provider of the app’s content. These services should not submit apps on behalf of their clients and should offer tools that let their clients create customized, innovative apps that provide unique customer experiences. Another acceptable option for template providers is to create a single binary to host all client content in an aggregated or “picker” model, for example as a restaurant finder app with separate customized entries or pages for each client restaurant, or as an event app with separate entries for each client event."
We're not using any template on app and we are not a mass-app generation company. How can they say we've using templates?
Has anyone have similar problem and can help me with that?
Even though the rejection message is rather generic the main point is:
You can no longer publish apps for 3rd parties under your own developer account. (I assume that you meant organization developer account, because enterprise developer accounts cannot publish on the public App Store)
So as an agency or developer, you can still develop the app for your customer. But once it's ready, your customer will need his/her own developer account. They can invite you to the account and you can upload the app for them. Apple is also pushing organization developer accounts, so it's also no longer possible to publish company apps under individual accounts, even if you work for that company.

Can I publish IOS apps for different clients to one account?

I'm looking for Info regrading the possibility of publishing my clients apps that our company developed through our App Store account. Is this allowed by Apple? or Should we purchase separate accounts for every client for hosting the apps?. (We have few big clients and trying to avoid any legal complications after publishing the apps).
It depends. If you're making an app for multiple clients using the same template, then it will get rejected. Apple made some changes regarding white label apps this year. It seems that your clients will have to purchase their own developer accounts to publish their apps.From the App Store Review Guidelines Section 4.2.6:
4.2.6 Apps created from a commercialized template or app generation service will be rejected unless they are submitted directly by the
provider of the app’s content. These services should not submit apps
on behalf of their clients and should offer tools that let their
clients create customized, innovative apps that provide unique
customer experiences. Another acceptable option for template providers
is to create a single binary to host all client content in an
aggregated or “picker” model, for example as a restaurant finder app
with separate customized entries or pages for each client restaurant,
or as an event app with separate entries for each client event.
I've seen a few developer businesses walk their clients through the process of purchasing a developer account and making the developer a lead role in the client's team so that they may publish and maintain the app for their client while still using the client's developer account.It might be a possibility for you too.

How to allow connections only from authorized iphone apps to backend

We are developing an iPhone app that connects to a custom AWS API we build. Besides Oauth, is there any other way we can only allow our paid users to connect to our backend api? Meaning, is there some sort of key that can be assigned to users that buy our apps tied to there apple id's they paid with possible or maybe there MEID?

Resources