Upload App on App store by different account.? - ios

I have uploaded the iOS app by one apple account (currently, app is not approved). Now I want to upload this app by other apple account. And I will delete the app by first account. After that can I upload this app by other account.
Please suggest can I upload this app by other account without changing the name of app.
Thanks in advance.

You would need the same account to upload your app to appstore as it would use same distribution certificate, Provisioning profile and Bundle identifier.
Otherwise you may go for App Transfer.
Refer :-
https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/TransferringAndDeletingApps.html

Related

Upload app to App Store with out adding Apple account

I want to upload my app to App Store with out adding apple account in Xcode -> Preferences.
I have access to iTunes Connect and I don't have access to apple developer account but I have App Store p12 and provisional profiles.(as client has personnel apple account).
Please help me to solve this issue.
Thank you.
Unfortunately, you will need direct access to an Apple Developer account as you will need to add it in Xcode Preferences. This includes the Apple ID, password and device to recieve 2-Step Verification code. The p12 file and profiles will not allow you to upload your app from Xcode. Your developer account is required for creation of profiles and certificates that Apple requires.
Can you ask your client for access?
If you want to just upload binary to AppStore and you already have all distribution certificates and provision profiles, access to iTunes Connect would be enough.
If you explicitly don't want to login via Xcode -> Preferences and this is your main problem you can submit app using fastlane. However you will need to enter credentials for iTunes Connect at least one time.

Can I put an app to TestFlight with only appStoreConnect Account

I need to upload a build of my app to test flight, Now my client has given me an admin role in app store connect only and didn't add my apple id in developer.apple.com.
Can I upload the app to test flight?
If yes, How can I do that?
If no, what is the next procedure I should follow?
I am confused as in why the developer portal and app store connect have been separated and need to know about it too.
P.S: This is the first time I am uploading app, so bear with me.
Login in https://developer.apple.com
Tap on Certificates, Identifiers & Profiles
In the left side menu , under Identifiers tap on App id option
Add your app there with unique name. (com.yourappname.domain)
Add certificates and provisioning profiles.
Take ref from this link https://help.apple.com/app-store-connect/#/dev34e9bbb5a
Login to iTunes connect
My apps, your added app will be visible there.
After all the setup upload your app on app store.
Go to the App store connect , your uploaded app will visible under activity section.
Add testers for testflight .
Once your app completes review from tesflight a notification to all added testers will be sent with a build link.
Remember Uploading app on testflight is same as uploading app on app store.
but app will be not uploaded on app store untill you Submit app for Review. Tesflight only make the build available to added testers.
you do need a Paid Developer Account to put your app on TestFlight or the App Store. if you have you can.
just follow the steps below
https://medium.com/#dmathewwws/steps-to-put-your-app-on-testflight-and-then-the-ios-app-store-10a7996411b1

Is it possible to upload an iOS app with a wildcard app id to the iTunes connect?

I have an app which acts as an "admin app" for one of my apps that is already in the App Store. I want this admin app to be distributed to someone I know. Sending updates of the admin app would be much easier if I could use the TestFlight program. Is it possible to upload the app to the App Store with a wildcard app ID? Or do I have to create a explicit App ID for this app as well (which will not be submitted to review and only used via TestFlight)?
No, not possible, every app needs a unique bundle identifier and the related certificates and profiles.
See the AppStore guidelines for more info
No you must have a full unique app ID. Also, you could issue that app as a B2B (Business-2-Business) app in order to still use the app store and have control over who can download it. Your user will have to register as a business buyer in order to download it. But this would keep you from having to constantly reissue it every time the provisioning profile expires.

Can I test an app on an iOS device belonging to someone who lives in another part of the world?

I have finished working on an iOS app that I would like to give some friends of mine to test on their devices before submitting it to the app store. However, they live in another parts of the world, and am unable to get a hold of their respective devices. Is there a way for me to use their UDID and generate an .ipa file to send them to test on their device via email, without them having to physically provide me with their actual device?
I have heard of TestFlight as a possible solution, but can it be used for a device that is located in another part of the world, and I simply have the UDID to work with? Please bear in mind that the people whom I wish to have test my app are NOT iOS developers, and are therefore NOT registered with Apple's Developer program. Can it still be done?
For that you have to create new device in your iOS Provisioning Portal with your friends UDID. And then in your Provisioning Portal > Provisioning > Distribution > Your provisioning profile and edit your currant distribution profile and add newly created divice in that distribution profile. than create ad hoc distribution IPA with this new provisioning profile. And, taadaa, this IPA will run on your friends iPhone.
Here is the screenshot for distribution certificate.
Use this video to create distribution profile and IPA for ad-hoc.
It is same as we are giving our app to client for review.
Yes, TestFlight is exactly the type of service you would use to do this easily with non-developer testers. They will be able to click a link in the e-mail and it will install your app on their phone. It doesn't matter where they are physically located as long as you add their UDIDs to your TestFlight and Apple Developer account.
Testflight allows you to do so. ALl you need to do is to register their UDID in your account and send them a link to download the app. Then you send your applications through the account and they will receive an email to download the app.
Hope this helps..

how create second app iphone/ipad and publish?

What should I do if I want to make and publish a new application for iphone/ipad, when I already have an iphone/ipad app that was was published through itunes connect? Do I need to create new app IDs and provisioning profiles?
sorry if my question just like the others, it's just that I was confused and wanted a detailed explanation.
Sorry my english bad.
Yes, you need a unique App ID for every app you publish, and the provisioning profile must use that app ID.
You should:
Code your app.
Make in Provisioning Portal App ID.
Create in Provisioning Portal distribution provisioning profile.
Download and install distribution provisioning profile to your Xcode.
Build and sign your app with your distribution provisioning profile.
Create app profile in iTunes Connect.
Upload to your app profile needed artwork and your app.
Wait for Apple review of your app.
Depending on review:
App review successful - Profit.
App review failed - modify your app and repeat steps 5, 7 and 8.

Resources