itunesconnect - 'New Version' button not available - app-store-connect

How to add a new version of the app in iTunesConnect ? The button is not available, please see the below screenshot.
I found a link to tour where it is given that you can add a new version using the button + Version or Platform as shown below. But, this button is disabled for me.

You can't create a new version if you already have a 'developer rejected' version. I suspect you can't create a new version either when you have one 'Ready for Sale' as in the original posting. You can however upload a new build, which is probably what you want to do anyway. Go to the page for the app in iTunes Connect, hover over the Build, click the red bar to delete it (this latter option is what I had missed myself). Now you can upload a new build from XCode (or use one you uploaded already) and add it to this version.

As Apple has no solution, then we will force add new versiĆ³n, this work for me:
From the iTunes connect page for the app version you wish to create a new version:
Should be use Chrome developer tools or firefox inspector.
Select the source for the page and open the find dialog (CTRL+F).
Search for "platform in newVersionPlatformList".
This will show the enclosing "li" of the button (iOS or tvOS). Find all childs "a" tags, which should look something like this: iOS
Must remove class "ng-hide" of "a" tags and this will show another (iOS or tvOS) button in browser.
- In the browser, must try to click on the new buttons (iOS or tvOS) and this will show popup the dialog of new version number.
Enter new version number

"(+) VERSION OR PLATFORM" botton is showing?
Which browser you are using? Use Safari.
If there is an update on the contract / license agreement, you have to review and approve.

I had to contact Apple to resolve this problem. It was an issue with iTunesConnect.

Related

Google BigQuery: Pinning projects/datasets

I thought I could pin projects to my GCP BigQuery Classic UI,
and then see them as pinned projects in the new UI, but today the PIN icon is no longer showing up next to a project/dataset which I have access to (in old UI), even though I can see the project.
I thought the best way to see pinned projects/datasets in the new UI was as
follows.
in the classic UI, click down "carrot" icon next to the current project, choose "switch to project," then choose display project
type in the project, choose "display project in the navigation panel."
click on the pin icon
navigate to the new console, and see the project
I thought I was doing this as recently as the mid-last week; I could be crazy though. Today when I do these steps, there is no pin icon, so either I'm doing this incorrectly, or something has changed, please advise.
p.s. the ultimate goal is merely pinning a project/dataset onto my console (new BigQuery UI) navigation tree - so if you have a better set of steps, please let me know.
Thanks...Rich
I didn't read that you wanted to pin it in the new UI. I just tried and pinning works in the new UI.
If you click on the "PIN A PROJECT", you need to choose your project and click OK. A pin appears next to the project you pinned.

How to trigger Whatsapp Desktop by html link in Windows Google Chrome

According to official Whatsapp documenttion, if you want to make a clickable html link that triggers a new chat window in Whatsapp, regardless of (1) the destination phone number being in your contacts or not and (2) of OS (works in Web, iOS and Android), all you have to do is create a link like this:
Click here to open Whatsapp
In Google Chrome / MacOs, if I have Whatsapp Desktop installed, as soon as I click that link, I get a new tab (due to target = blank) with an Whatsapp web page containing a button 'Click here to chat', but Whatsapp Desktop imediatelly intercepts the link and comes to the foreground and creates a new chat with that phone number. That's the behavior I'm hoping for.
On Google Chrome Windows, on the other hand, Whatsapp Desktop doesn't intercept the link, so Whatsapp's web page just sits there waiting for me to click the button. The problem is that every time you click the button, you have to wait for the full Whatsapp WEB (not desktop) to load, which takes forever, specially if use this feature all the time.
I tried using whatsapp:// syntax but it doesn't work in Windows (does nothing when clicked), and in MacOs it triggers Whatsapp Desktop but errors out unless you have that contact in your contact list already (api.whatsapp.com doesn't have this limitation).
In short: any way to make a clickable link that, on Chrome/Windows, will trigger Whatsapp Desktop instead of forcing the user to load (every time) whatsapp web?
Building on Anand's answer, here is a reg file that adds the necessary entries.
Note: Be sure to replace YOUR_USERNAME_HERE with, um, your real Windows user-name:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\whatsapp]
#="URL:whatsapp"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\whatsapp\shell]
#="open"
[HKEY_CLASSES_ROOT\whatsapp\shell\Open]
[HKEY_CLASSES_ROOT\whatsapp\shell\Open\command]
#="\"C:\\Users\\YOUR_USERNAME_HERE\\AppData\\Local\\WhatsApp\\WhatsApp.exe\" %1"
Taking cue from Rovann Linhalis's answer, following settings worked for me in Windows 10 Pro 1809 with WhatsApp Desktop Installed
In HKEY_CLASSES_ROOT create new key whatsapp
Then in HKEY_CLASSES_ROOT\whatsapp change default string value to URL:whatsapp
In HKEY_CLASSES_ROOT\whatsapp add new string value with value name URL Protocol and value data empty
New Key under HKEY_CLASSES_ROOT\whatsapp with name shell
In HKEY_CLASSES_ROOT\whatsapp\shell change default string value to open
New Key under HKEY_CLASSES_ROOT\whatsapp\shell with name Open
New Key under HKEY_CLASSES_ROOT\whatsapp\shell\Open with name command
In HKEY_CLASSES_ROOT\whatsapp\shell\Open\command change default string value to
"C:\Users\{YOUR-PC-USERNAME}\AppData\Local\WhatsApp\WhatsApp.exe" %1
Make sure to replace placeholder {YOUR-PC-USERNAME} with your username.
Example whatsapp://send/?phone=+{countryCode}{mobileNumber}&text=HELLO%20WORLD
To open whatsapp: // in windows, just add the following registry:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\whatsapp]
"URL Protocol"=""
[HKEY_CLASSES_ROOT\http\DefaultIcon]
#="C:\\Users\\[USERNAME]\\AppData\\Local\\WhatsApp\\WhatsApp.exe,0"
[HKEY_CLASSES_ROOT\whatsapp\shell]
#="open"
[HKEY_CLASSES_ROOT\whatsapp\shell\open]
[HKEY_CLASSES_ROOT\whatsapp\shell\open\command]
#="\"C:\\Users\\[USERNAME]\\AppData\\Local\\WhatsApp\\WhatsApp.exe\" \"%1\""
but I still have trouble starting a conversation after the last update.

cannot edit in Realm Browser

I've read a few answers that say it's possible to edit database with Realm Browser but I can't.
I've got a base with two tables : category and specimen. The padlock top right is open. I can click on a new line, add text in fields or change text of existing fields. I go from one table to the other and back and the changes have been ignored.
I've clicked on add new object.
What am I missing?
thanks for any guidance
Are you hitting 'return' when you've finished editing a field? Additionally, there's a new test version of the Realm Browser available on its GitHub page: https://github.com/realm/realm-browser-osx/releases/tag/0.98.3
There were some issues with text fields ignoring input commands in OS X El Capitan, but that should be resolved on the App Store version of the Browser.
In any case, please try the latest version of the Browser with those instructions, and let me know how you go!

How to remove a build from itunes connect?

I want to delete one of my app builds from new itunes connect site.
But I couldn't find a delete/remove button.
Any ideas?
UPDATE:
Time has changed, you can now remove (expire) TestFlight Builds as in this answer but you still cannot delete the build.
OLD:
I asked apple and here is their answer:
I understand you would like to remove a build from iTunes Connect as
shown in your screenshot.
Please be advised this is expected behavior as you can remove a build
from being the current build but you cannot delete it from iTunes
Connect. For more information, please refer to the iTunes Connect
Developer Guide:
https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/
So i just can't.
Wait! You can expire a build actually! :)
After 2017 Solution:
Still same at 2022
From the homepage, click My Apps, select your app.
Click the TestFlight tab.
In the sidebar, below Builds, click the platform (iOS or tvOS).
In the table on the right, in the Build column, click the app icon or build string for the build that is missing compliance information.
5.Click Expire Build.
Ta-da! Build expired at the App Store Connect.
Means:
Internal testers and external testers will no longer be able to install this build.
You can remove a build from being the current build
But, You cannot delete it from App Store Connect (iTunes Connect)
Required roles
Account Holder
Admin
App Manager
See Role permissions.
For more information please visit.
I had this problem. I'll share my ride on the learning curve.
First, I couldn't find how to reject the binary but remembered seeing it earlier today in the iTunesConnect App. So using the App I rejected the binary.
If you "mouse over" the rejected binary under the "Build" section you'll notice that a red circle icon with a - (i.e. a delete button) appears.
Tap on this and then hit the save button at the top of the screen. Submitted binary is now gone.
You should now get all the notifications for the app being in state "Prepare for Upload" (email, App notification etc).
Xcode organiser was still giving me "Redundant Binary".
After a bit of research I now understand the difference between "Version" & "Build".
Version is what iTunes displays and the user sees. Build is just the internal tracking number.
I had both at 2.3.0, I changed build to 2.3.0.1 and re-Archive.
Now it validates and I can upload the new binary and re-submit.
Hope that helps others!
Choose the build
The answer is that you Mouse over the icon for your build and at the end of the line you'll see a little colored minus in a circle. This removes the build and you can now click on the + sign and choose a new build for submitting.
It is an unbelievably complicated web page with tricks and gizmos to do the thing you want. I'm sure Steve never saw this page or tried to use it.
Surely it's better practice to design the screen so that you can see the options all the time, not to have the screen change depending on whether you have an app in review or not!
As I understand the new iTunesConnect philosophy :
you can upload some multiple "eligible" builds to iTunesConnect int the "pre release" tab
let some other testers test a specific build, via TestFlight (and declared as iTunesConnect users)
when you come to a stable version, select the correct build version, from the "Versions" tab to submit to the AppStore, the usual way.
To me, you can have like 150 build for a pre release, it doesn't matter.
in itunes connect:
AppStore >> iosAPP >> Build (scroll down)
click the red icon as seen in the picture
In our case, deletion was not possible due to already having an app that we were in pre-release. The fix was not to delete but rather to edit each section, including version number, that needed to change for the new candidate.
I'm able to remove and resubmit the app on the ItuneConnect currently.
I also faced the same trouble as you guys, but I realize something:
It needs to submit the current build to change the status from "ready to review" to "waiting for review" status
Then, click to kind "remove this build for submitting the new one"
-> App's status will change the "Developer rejected",
-> Then you can able to resubmit the new build normally. (I attacked the demonstration)
1: ---
2: ---
3: ---
Good luck!
Dang this is hard. Here is what I did to reject/delete/replace my ios build before it was released. The app was approved how ever I found found a bug I wanted to fix before releasing
I set release to "manual" and saved
I tried to create and app release
got an error message something like "you can only have one release at a time"
where the save button was there was not an option to cancel release
the version of the app is not marked "developer rejected" with a red dot
To replace the bad build I did the following
if you click on the "+ version or platform" to create a new version you will not be be able to create a new iOS version
you need to upload a new build
in your rejected app, select the new build
save
submit for review
For ios apps On the v1.0.10 App screen (rejected version) you moved down the form to the version number and clicked on the little red button next to it.
This allowed me to select v1.0.11 (the new corrected version) - I then edited the App screen changing the version number to v1.0.11 and completed the "what new notes". Then pressed the re-submit button, which it appeared to accept.
Then at 13.34 I got an email from Apple (referencing the original version v1.0.10) stating "Prepare for Upload" followed by another email at 13.37 referring to v1.0.11 (the new version) saying "Waiting For Review".
I used this link https://www.b4x.com/android/forum/threads/app-store-how-to-delete-an-earlier-build.110763/
Feb 2022 Correct answer. I spent an hour trying to figure out how to remove the OLD Build which had been rejected, and replace it with a newer one.
Remove the App from review. You cannot remove an old build if the App is still "In Review or a Rejected state".
AFTER STEP 1, Mouse Over/Hover over the row with the old build and a RED BUTTON appears on the right side of the row.
Click RED (-) Delete button.
After deletion the familiar UI that allows you to select a new build appears and you can select it.
Damn it Apple!! If it ain't broke, DONT FIX IT.

Can't update Android Studio - no "Update and Restart" button

My Android Studio (0.4.3 now) often displays a message that is ready to update, but the alert does not have an "Update and Restart" button:
I want to install this update but I don't know how I can do this. After I click the "Remind Me Later" button few times, the fourth button on the left is sometimes visible, allowing me to download and install the update. I haven't discovered any pattern when this button shows up and when it doesn't.
Why isn't it always visible?
This is bug https://code.google.com/p/android/issues/detail?id=56737. If you dismiss the dialog and check for updates again, you usually get the button you're looking for. I don't know why this happens.
I have found a temporary solution for this problem (until they release a fix for it).
When Android Studio opens and the update popup shows up without the button, close it with the X button.
Press Ctrl+Shift+A to open action search dialog, enter Event Log and open it.
There will be a message telling that Android Studio is ready to update and the word update is a link that will open a window with an Update and restart button.
Actually this issue is kind a bug not really a bug :). This is what you need to do
When an update is available, you'll see a balloon notification in the IDE.
Two important known issues:
1. The first time, you'll see a dialog that asks you to accept this channel. You need to press "More info" to accept this channel, otherwise you won't get notified about updates.
2. If you press the "Ignore This Update" button, there is currently no mechanism available to revert that decision and Android Studio will never tell you about that update ever again.
For more info. visit : Android Tools Project Sitebelow is snap from android tools official site
I am not sure why the button is not available, It might be possible that the version you have currently can't be upgraded to the latest version directly.
In such cases follow the steps mentioned below :
Download the latest OS respective Android Studio as zip(sdk excluded) from here :
http://tools.android.com/download/studio/canary
Extract the downloaded Zip file somewhere
Close Android studio if running.
Go to current Android Studio installation directory.
Take a backup(safer side) of that and replace everything except sdk directory
with the content of extracted Zip file .
This also allows you to update studio in an offline system.
Clicking on 'ignore updates' and rerunning Check for updates for a couple of times did the trick for me.