Preserve iOS App name - ios

We have an iOS (iPhone and iPad) B2B application that is already working with a specific name. We want to use the same name in another iOS app or convert B2B application into public one.
We have been searching in the internet and we have seen 2 alternatives, but we have some doubts with both:
1-Delete B2B Application.
If we delete this App, will we be able to use the App name for other App in other developer account?
Will the current users' installations of this App be deleted from their mobiles automatically once we delete the App from B2B?
2-Convert B2B to public.
By making some changes and uploading an update to iTunes Connect, can we release the App as normal to the public, moving from B2B?.

Firstly, if you delete the app, you will indeed be able to use the app name again. Secondly, the current users installations won't delete. They will have to manually delete the apps from their devices, as you cannot delete them remotely.
I am not 100% sure about converting an app from B2B to public, but I believe that if you upload it normally to iTunes Connect and the select the stores you'd like to sell it in, as well as the pricing and the submit it for review this will without a problem release it for sale in select stores.
Hope that helps,
Julian

Related

Move an app from a Testflight account to another one

I'm developing an iOS app in Xcode 12.2 for a client.
The client does not have an Apple Developer account yet, so I'm using the Testflight of my own account to test the app with the designer.
The app uses AppGroups, let's say I have a group named "group.com.myorg.appname".
I'm also using CoreData, and will implement NSCloudKitContainer very soon.
My question is:
Once the client has purchased a developer account, can I easily delete my version from my Testflight, and then add it to the client's Testflight, without issues?
For example, do I have to change the AppGroup identifier? And is this a problem for iCloud?
I have read this answer which contains lots of good information, but didn't allow me to be sure about iCloud or the AppGroup identifier. This was also very useful but incomplete. I've also read information about app transfert, but in my case the app is not published, it's just in Testflight, there's no publishing before moving to the client's account.
If you do not want to lose the IDs, the safest option is the transfer the app to the new account rather than deleting it. If you have push notification certificates, these would need to be regenerated on the new account. However the same goes for the App Groups. You will need to delete it from your old account to release the ID and make it available for the new one. There shouldn’t be issues doing this since it is not launched yet. https://developer.apple.com/forums/thread/70297

custom iOS app availability in public app store

I've an iOS app.
But I've several issues with my "Ready for Sale" app.
My app is distributed as custom app.
But users are unable to install the app with a "redemption code".
I tried to explain to them but very few have got it.
Others were getting discouraged with my custom app implementation. They're asking why it's not available in app store.
So I need to make available my app in app store. So that all user can download the app from the app store like any other app.
How can I make my custom app available in app store for download.
Distributing an app in the AppStore, is fairly simple but there are some conditions:
You have to be a a registered Apple Developer, which means you have to pay the USD 100 fee, you can join here
Your app must follow App Store guidelines: read them here
Since any apple user can download your app, you must find a way to allow only your users to use the app it, it could be a user/password or any way your find appropriate
Once an app has been marked for distribution as a custom app it cannot be made available as a general App Store app.
You can take your existing source code and change the bundle id, effectively making it a new app. You can then set up a new app record in App Store Connect for this new bundle id and submit it for review by Apple.
You should be aware that if the app targets a specific or limited audience then it may not be approved for the App Store.

Set iOS app visible to selected users on App Store

I have purchased the Apple Developer Program and built an iOS app which works only for iPad.
Now I want to upload the same iOS app on iTunes Connect and will submit it for review, but when my app will go live, I don't want it to be visible for everyone. I want to show my app for some selected users.
I know that the Apple Developer Enterprise Program is available for this requirement but I don't want to purchase it.
Secondly, I like to know if it's possible to attach some password to an iOS app before downloading it from the App Store, so that only those users will download it who have a password.
There is currently no option for this, at least not in the way you want to do it.
You can distribute your app through TestFlight or a third-party ad hoc distribution service. Alternatively, you can implement a password system to your app, so only the selected users can view its content.
You can distribute your app through TestFlight. you can use internal and external users. you can input upto 2000 users in external.

How to merge 2 apps on Itunes App store and make one App?

I've been struggling with an issue that, i got an apple account on which i got several apps, now the thing is, i got one app live on app store, around year back and my team deleted that app from sale on app store but that app is in my account yet, now after an year i tried to live that app again, now apple is not allowing me to publish the app because of "App name already exists", i released the app with different name but now the problem is my client needs that app live on store with same name which was deleted! now please guide me is there any way to live that app with old name or merge these two apps with previous name, because it is kind of very critical situation for me to handle.
There is an option for Transfer app on itunesconnect, what does it mean and how can i use this functionality properly?
My experience is that there is no way to do this through the interface provided by iTunes Connect.
We have in the past however sent an support request to the team that deals with iTunes Connect and they have sorted out duplicates and messed up bundle id's in the past.
When yo go to 'Contact Us' there is the option to ask a question, I would Suggest you pick 'Removing my App from the App Store'.
But explain your problem, and it is likely they will be able to help.

How can I privately host an Iphone application on the appstore?

I've recently developed an application for the place that I work, and they many colleagues would like to use it.
These colleagues live miles away, and my research has told me it's very hard/impossible to load iPhone apps onto a non-jailbroken device.
So I would like to know if it is possible to put an app on the appstore for free, but only allow people with login credentials to access it or something?
Probably it is not so hard as you thought. You can use over the air distribution, without upload app to AppStore. You can find lots of useful info here.
Register an Apple ID (Or you already have one)
Join the Apple Developer Program (Cost you $99 every year)
Archive your app using AdHoc certificate, every device registered in the provisioning profile will be able to install the app
You can use iTunes Connect and keep your app in preview version or beta version. You can also add 1000 external users for your app and 25 internal users.
Internal users will get update just after you upload new build of your app and external will get after beta review. You just need users name and email This would be helpful for you.

Resources