License to use with Apple App Store Submission - ios

This is my first iPhone application that I am creating for a client and he asked me to submit the app using my own Apple Development License (Individual & Not Company License) so my question which might be very basic; can I submit the App using my own development license but it appears at the end on the App Store under the client's company name (i.e. is their a field or something while submitting the app that we use to tell the owner of the app)?
P.S. I tried searching for this specific questions but most of the websites/threads are talking about submission guidelines and probably my question is a very basic question before going into the guidelines
Thanks

No, if you submit as you, it appears under your name in the App Store. You can, however, transfer an app to another party.
FAQ on Transferring App Ownership.
From the FAQ:
What are the requirements for transferring an app?
To transfer an app, make sure that:
The transferor and the recipient have active developer accounts and accepted the most current version of all master agreements that are currently in effect
The app has at least one approved version
The app is in the Ready for Sale, Invalid Binary, Rejected, Developer Rejected, or Developer Removed from Sale state
Any associated In-App Purchases are in the Ready to Submit, Ready for Sale, Rejected, Developer Removed from Sale, or Approved state
You know the Apple ID of the recipient’s Team Agent and their Team ID

It is customary for developers to first submit apps (or major revisions) to the store under their own identity ... or, in larger companies, to a separate "development" identity ... and then to transfer the apps when they are really ready to be sold to the public. (Companies often do not want to draw attention to these apps until that time.)
If the company does not yet have their own Apple identity, you should instruct them to start getting the necessary paperwork in place now, so that ownership of the app can be transferred without delay.
Don't let the company initially offer the product for sale under your identity. (See above.) You've got a developer identity basically [just ...] so that beta-testers can actually download from the store.

Related

App publishing in App store from another account

My App is already published on App store but my client gets a conflict with the publisher party. Now an updated application is in pending state for which my worried client suggested me if we can upload this application from new developers account as many of customers aren't comfort to using the app with bugs.
Now, I want to published it from my account. what should I do ?
Any suggestions ?
p.s That party has no more contact with us now and they are not even removing our app from thier developers account.
Here few things you can do :
That application is of your client & they have all the rights of the concept & idea & name of the application. So in that case you can send an appeal to the apple support team
If they will feel it appropriate then apple review team will immediately take an action & that application will be removed from that account
Now the question is how you can publish the same app from another account. So for that :
First thing is app name is already in use now so it won't allow you to take a same name even if app removed from sale.
So best thing you can do is you can modify slightly app name & than reuse it for submitting app again
Important Note :
For resubmitting the app you should have a latest source first. If you already have it than there will be no issues for you in resubmitting app on new iTunes account.
But don't forget to send appeal to the support team for the app is already live on the store by mis using your client details & wait till apple team takes actions against that app
Hope it will helps.

Transfer iOS app from one Apple account to other

I want to transfer my iOS app from one apple store account to other. For both accounts I have team agent role and I have logged in with same access details.
At documentation, I found this article and I want to follow similar steps from my side - Transferring and Deleting Apps
But at above reference link, I found this option/link - Transfer App:
When I actually logged into my account, I can't able to find this kind of option to move app from one account to another. Here is screenshot for my account:
So actually where is the app transfer option?
If you haven't published a version of the app yet, don't worry about transferring it, because you can't.
Log into the team you want to transfer to.
Click on My Apps.
Click the + to create a new app, as you did in the other account.
Fill it in.
Forget about the old record - it's just metadata. If it bothers you, you can change almost everything about the unpublished record and use it for something else.
When To Transfer Apps
There's no point in transferring an empty app record. Simply create a new entry in the other iTunes Connect account. The whole point of an app transfer is to preserve reviews and the upgrade path for users. If those weren't a concern, you'd just create a new app entry anyway.
The only downside to this is that you lose the original app identifier (com.example.appname) but since nobody sees that, it doesn't really matter. Adjust your code signing certificates and you'll be fine.
When Transferring Apps Is Allowed
According to the documentation, there are a few conditions for transferring apps:
Both developer accounts must be completely set up.
The app must have a published version.
The app cannot use entitlements for iCloud or Passbook.
The app cannot use (or have ever used) In-App Purchase subscriptions
The app cannot be cannot be In Review.
Any in-app purchases for the app must also not be in review.
Any in-app purchases for the app must not have product IDs that are the same as in-app purchase products on the destination account.
What Transfers, What Doesn't
These things transfer over:
Bundle ID: The app's bundle identifier
iTunes Connect App Record: Metadata (the description and the rest of the app store entry.) The new team name will appear under the app name once the transfer is complete.
User Upgrades: Users will see the next update from the new account.
These things don't transfer over:
Download Stats: App download number don't transfer over. The new developer account will start from zero downloads.
Keychain Access: Keychain access is lost for transferred apps, because the team prefix changes.
Handoff, Universal Links, Shared Web Credentials: If you're using an apple-app-site-association file, you'll need to modify it to include the old app identifier as well as the new one. You want both, because you don't want to break functionality for users who didn't upgrade yet.
Discussion with Apple Developer support for App transfer related queries, which may help some one
1. Is App transfer between one developer account to another possible ?
Ans: Yes
2. Can you transfer an App that is live on App Store which is published from a Apple Developer Account can be transferred to an Apple Enterprise Account ?
Ans: No
3. After creating new developer account can I transfer the App quickly ?
Ans: After initiating a transfer from sending account the receiving account need to accept the App transfer request, and after accepting the request it will take 1 or 2 days for the transfer to complete. During this transfer process the will not be available in appStore.
4. How many days will it take to create a new Developer account?
Ans: It is not same all the time, but usually takes 2 to 3 days.
5. Post expiry of the developer account can I transfer the App to a new developer account?
Ans: No post expiry of your developer account you can’t initiate the transfer, and if you need to transfer you need to call the Apple Customer support and then we will do it.
6. Can I use the same App name after the account to which it belongs expires?
Ans: You can use the same name only if you transfer that App from the old developer account to new developer account. As every App name is unique in AppStore. And there is also app data maintained for each single App, even if you delete an App from the App Store, Apple will store and maintain the app data, So you can’t create a App with the same name even if you delete the App as Apple will maintain the app data related to that particular App. But you really want to upload a different App with the same name, you after deleting you App need to call Apple Customer support and request them to delete the "app data” which was maintained by them for the App which you just deleted. And after Apple deletes that “app data” you can create a new app with the same name.
7. In an enterprise account can I create developer account and publish App to the App Store ?
Ans: No
8. Can I use the same id to create both Developer and Enterprise account ?
Ans: No
9. In my old account I have some member added in people section with different roles, will that also gets transferred?
Ans: No, You need to add them again to the new developer account.
10. When I transfer will all the TestFlight data also gets transferred ?
Ans: No
11. After App transfer, will the already installed Application will work correctly ?
Ans: Yes
12. And if I push update for the App, from the new developer account will the already installed App get the update?
Ans: Yes, they will get the new update, for them there will be no difference.
13. App ratings and user reviews will also get transfer to the new developer account ?
Ans: Yes
14. App id for the App will also remain same after transferred to new account right ?
Ans: yes
15. What if the App has some payment related to it and the previous account had some bank details added for that?
Ans: If this is the case then we need to first add the bank details, and then initiate the transfer.
Have a nice day :)
Your App status says "Prepare for submission" and there is no published version so you have to get your app published first and as mentioned in the Apple's documentation "The app should have at least one published version for transfer".

Binary Rejected : Your app must be published under a seller name and company name that reflects the Compnay brand

On new version suddenly apple not publishing my updates on app
below is message from apple
The seller and company names associated with your app still do not reflect the name, “AirmedLabs,” in the app or its metadata, as required by section 1.2 of the Apple Developer Program License Agreement.
Next Steps
Your app must be published under a seller name and company name that reflects the AirmedLabs brand. If you have developed these apps on behalf of a client, please advise your client to add you to the development team of their Apple Developer account.
We are unable to proceed with the review of your app until this issue has been addressed. Best regards,
here is current live version of app https://itunes.apple.com/us/app/airmedlabs/id1152367695?mt=8
I too had the same issue. They accepted once I changed the individual membership account to a company/Organisation membership & uploaded it again. If your product is a registered brand, it should be a company account which reflects the brand name of your product.
I also have the same problem and have appealed the Review Team but haven't get any clear response about that 1.2 point. I thought it has to be with web-shops embedded in web views, but I couldn't confirm it as there is no a regular pattern of rejection.

Submit iOS App to App Store from Group company's Apple Account

We have two companies A and B under one group. Can I submit My App to app store for Company B using Company A's Developer/iTunes Connect Account?
Or do I need to create a Different Developer Account using a different DUNS Number. Or can I transfer app in future to company B's Account as it will take time for us to compete all legal procedure.
Will Apple approve that? This app will be Free on the App Store.
You should create a separate Developer Account for the the Company B and use it to submit your Company B application to the App Store (for review).
Otherwise your app might get reject by Apple with a statement similar than the following:
The seller and company names associated with your app do not reflect the name, "Company B" in the app or its metadata, as required by section 1.2 of the Apple Developer Program License Agreement.
The relevant section of the Apple Developer Program License Agreement:
For the sake of clarity, You may authorize contractors to develop Applications on Your behalf, but any such Applications must be owned by You, submitted under Your own developer account, and distributed as Applications only as expressly permitted herein. You are responsible to Apple for Your contractors’ activities under Your account (e.g., adding them to Your team to perform development work for You) and their compliance with this Agreement. Any actions undertaken by Your contractors arising out of this Agreement shall be deemed to have been taken by You, and You (in addition to Your contractors) shall be responsible to Apple for all such actions.
However, if the Company B is not a well known brand, Apple might not notice this violation and might approve the app. I am not advising doing that, but there are many apps violating this.
It is also possible to transfer an app from one developer (company) to another. To learn more see iTunes Connect Developer Guide - Transferring and Deleting Apps. I have never personally done it so don't know how much hassle it is. If you are thinking about transferring the app later, it might easier to release the app under the correct company in the first place.
Also note that if you have not yet released any app under the Company A account, the first time you release an app, you need to pick a seller name that is used for all apps released under this account and cannot be changed (unless you contact iTunes Connect support). So if you pick "Company B" as the seller name, all the future apps will have "Company B" as the seller name.

itunes connect move app to another account

I am trying to transfer app from itunes connect account to another by following this web site
https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/TransferringAndDeletingApps.html
but can't see the "Transfer App" menu item
Here are my roles
Any idea? Thanks, Michal
If you don't fulfill something or this, you can't see "Transfer App" option, get from Apple Documentation.
I hope help you.
Criteria for Transferring an App
Before you transfer an app to another developer, ensure you’ve met the following criteria:
Make sure your accounts aren’t in a pending or changing state.
For example, make sure your account or your recipient’s account have agreed to any contract amendments that wait for approval and that any iAd App Network-related account information is up to date. See Viewing Contracts and Contract Status.
Make sure the app uses only technology and content that can be transferred.
No version of the app can use an iCloud entitlement.
No version of the app can use a Passbook entitlement.
The app can’t offer (or have previously offered) In-App Purchase subscriptions: auto-renewable, free, or non-renewing.
Make sure the app and any In-App Purchase products it offers have a status that supports transfers.
The app status can be one of the following, assuming that there is at least one approved version of the app: Ready for Sale, Prepare for Submission, Developer Removed From Sale, Invalid Binary, Developer Rejected, Rejected
In-App Purchase products can have one of the following statuses: Approved, Ready to Submit, Developer Removed From Sale, Rejected
Make sure that In-App Purchase product IDs on the app aren’t the same product IDs on any apps in the recipient’s account.
Make sure to turn off TestFlight beta testing for all prerelease versions of your app.
Besides the criteria you must meet to be able to transfer an app (and have the link show up in your iTunesConnect page), my experience was that the logged in user must be the Team Agent, which is whoever opened the account in the first place. No admins or app managers other than him will be able to see the link.
Here is a list of the criteria that you must meet to have the app be transferable: https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/TransferringAndDeletingApps.html
Hope this helps.

Resources