HMS application development - I've lost my signing keys for Huawei App Gallery - huawei-mobile-services

I've lost all my signing keys for my apps in Huawei! I've reset my computer and forgot to save them somewhere else. Is there any solution for this, in case i want to update my apps which are published in App Gallery ?

It is not recommend that you change the keystore/signature because your app will be rejected during the review process.
If a keystore/signature change is necessary for you since you have lost it, you can leave a note saying “Agree to ignore keystore/signature difference” in the Notes column of the Version information page when you submit the app for review.
However, errors may occur during app updates if you decide to modify the appkeystore/signature, and users may have to reinstall the app before they can use the new version.

Related

'To do' list before unpublish app from store

Is there any guideline before unpublish app from App Store and Google Play? Like do I need to backup the Certificates, Identifier & Profile from Apple developer first?
I just worry if in future I would like to republish the app, I might missed out something to release back the app.
Thanks.
In case of iOS Apps :
You just need to take care of latest source & bundle you are using no other things required to backup
Also you can take back up of graphics assets, Any keys you are using on live push notification certificates, Facebook App ID, Ad Ids
something like you can take a record of all in 1 version control sheet
Regarding app certificates & provisioning can be revoked any time so that will not be an issue
In case of Android Apps :
Specifically you have to take back of the key store files along with the password. This is something that if you will loose them you
will not be able to submit that app in future with same bundle id. So
its important
Other is similar as iOS Apps you need to take back of latest source, assets & keys & also create a version control documentation
I hope this will help you.

Republish app in app store and play store

My app is already in app-store and google-play-store. How to republish my app because I made changes. Please tell me the procedure. Thanks in advance
You do not mention too much information, but I guess you want to release updates to the apps. It can be done by raising the app versions which is similar for both stores and resubmit for iOS and upload new apk for android.
Just bump up the version number
New user interface is tricky if you are visiting after so many days:
Login to google android console at developer.android.com
Select your app.
Find pricing and distribution in store presence
Click Publish in App Availability

Updating App Store image for production iOS App

I released a new iPhone App recently, but once it appeared in the App Store following Apple's review, the App Store icon was surprisingly ugly; so I want to replace it right away.
However, whilst I'd expected to be able to do that through iTunesConnect or the Developer Portal, I haven't been able to find any way to revisit all the App meta data and screenshots etc. that I'd uploaded during the App ID registration phase.
My suspicion is that I may need to make this minor change to the App officially, as a version update; can anyone confirm this, or suggest how I should be replacing the App Store icon image quickly, please?
Bad news. Seems like you have to release an update for this purpose. Check this link
It states
Beginning January 9, app screenshots will be locked in iTunes Connect once your app has been approved. New screenshots may be uploaded when you submit a binary for an update to an existing app or a new app

How to use another Apple ID to submit an already-online iOS app to the App Store?

My company had outsourced an iOS app to another company, and they published the app on the App Store using their Apple ID. The app have been available for download for a few months and has a number of users. Now my company developed a slightly newer version of the app and would like to distribute the app using our own Apple ID. What's the correct way to do it? The major concerns we have are:
Should we submit the newer version using our ID before or after we take the old app down from the App Store. Would it happen that the newer app get rejected because Apple feel the two apps are too similar? (Actually they are quite similar, for that the update is slim.)
Is there a graceful way to notify the currently online app's users that they should switch to the newer app? And How to coordinate it, since the newer app may take a certain amount of time to get approved.
Thanks.
There are some different scenarios here, I am going to try to address some of them to see which one helps you the most:
1-)You have a current application that contains no use of push notification and no use of in app purchase. This is the easiest one. Basically, It does not matter what version the user has had before. You can remove the old one from the previous developer account and add it to the new developer account. By completely removing the previous application (not just from the app store listing, but from the developer account), you can reuse the bundle ID. When the user reinstall the app, the user will be able to replace the old application with the new application (note that the new application will not appear on the user's update list).
2-)You have push notification. Here, you will have to keep the old application if you wish to maintain the push notification certificates, so, the new application will have to use a new bundle ID, which means that the app will appear on the user as a new application, and the user will be able to have both app simultaneously.
3-)You have in app purchase and subscriptions. You will need to remove the old in app purchase entries from the old developer account, and add it to the new account (if you wish to reuse the product id, if not, you will have to create it either way).
I am not sure what kind of measure you need to take if you are using iCloud and/or other services. Best course of action is to contact Apple developer support. They will give you some guidance on what to do with your specific case. Also, when submitting, make sure to point to the reviewer that you are trying to move the application from one company to another. I think they can access review notes from the review to the previous submission(instead of reviewing it as a new app), and speed up the process.
Edit: You can not transfer apps between companies using iTunes connect. More information here: link

auto upgrading iOS apps

Is there some way to implement an auto-upgrade for an iPad app.
I would like to be able to have my app check for updates, and then upgrade itself.
As far as I am concerned the app can retrieve the update from the app-store, but:
I would like the interface to be app internal: User should just have to press an OK button for the upgrade to start (all this time staying within the app)
Is this possible at all?
It is possible to have display a notification to inform an update is available on you app and you can redirect the user to the AppStore, but an update can only be download from the AppStore.
This will reinstall the new version of your app. So you can't stay in the app to update (You need to go to the appStore and qui the app during the update).
Internally, you can only update some content for you app (not add new native code) but not with a real AppStore update.
Apple does not allow apps to download, install, or execute code that is not included in the original app submitted to Apple. The App store upgrade cannot be automatically started.
the best you can do is determine if the app store has a newer update, then prompt the user to install it by linking directly to the app page in the app store. They will still have to click the correct buttons to start the process.
Even if it were possible, it's not allowed by Apple. Your app will be rejected.
Unless you only update contents of your app, e.g. cooking receipts.