iTunes Connect users Testflight broken? - app-store-connect

I am trying to invite testers to my iOS app through iTunes Connect, but when they receive an invitation, nothing is working..
Seen the screenshot below:
That is what happens when clicking the link from the iTunes Connect new user e-mail:
Welcome to iTunes Connect. You have successfully created an iTunes
Connect account for 123#123.com. To complete the process,
activate your account using the password already associated with this
Apple ID.
If you have any questions about this email, please use Contact Us.
Regards, The iTunes Store team
Am I doing something wrong?

The problem seems to be that a script in the page is referring to a non-public hostname idmsauth-stable.corp.apple.com. I was able to workaround this issue by manually modifying the script in Chrome Developer Tools and re-executing the code in the Developer Console.
1) Open the activation URL in Chrome
2) Open Chrome Developer Tools (Cmd-Alt-I on OS X, Ctrl-Shift-I on Windows)
3) Go to the Sources tab
4) Find main.js (itunesconnect.apple.com/itc/static-resources/main.js)
5) Modify line 20 to replace "idmsauth-stable.corp.apple.com" with "idmsa.apple.com"
6) Select the contents of the main.js file and copy to the clipboard
7) Paste into the console (you may need to tap the ">_" button to make it visible)
8) Press "Enter"
You should now see the expected iTunes Connect spinner appear and eventually you'll see a Terms and Conditions window.
Credit by apboyle from apple forums

It seems Apple fixed the issue, I don't get the white screen anymore.

Related

WhatsApp Chat to Continue

We have discovered today that the WhatsApp's click to chat link is not working anymore.
For instance, if you visit https://api.whatsapp.com/send/?phone=XXXXXX&text=hi, the browser shows a website with the following button.
But if you click "Continue to Chat", it prompts you to download WhatsApp on mobile device. Or if you were using desktop computer, it prompts you to login WhatsApp. Previously, it would go directly to the chat area.
Is there any workaround? Thank you.
You can use the underlying deep link instead of the URL. We do this in production and it works reliably.
The deep link is: whatsapp://send?phone=1234&text=smth. If you have any symbols in your message text, then you should URL encode it. For instance, if you're using JavaScript then you'd first run encodeURIComponent on your text. The phone umber should be written with the international country code included as a prefix.
We encountered this problem suddenly too here in Austria. What worked for us:
Uninstall the WhatsApp-Client for Windows and download and install the latest Version
Use the Link-Variant provided by #pir with the phone number written with the International Country Code, e.g. whatsapp://send?phone=43699123xxxxx
This not only works in JavaScript but also in the URL-Searchbar of your Browser, you can use it like any other hyperlink.

Bixby Developer Studio keeps asking me to login

When I first launched Bixby Developer Studio, it greeted me with a startup screen with a Login button. I clicked on it and it opened a login page in my browser. I logged in that page using my Samsung developer account. The login was successful and a pop-up appeared asking me if I will allow the page to launch Developer Studio (which was already open at that point). I allowed it, but nothing happened; Developer Studio was still showing the startup screen.
I restarted the application but it again showed me that startup screen with the login button. If I click on the login button, it will just take me again to the login page in the browser. And then nothing would happen if I login again.
I'd suggest verifying if your browser is configured to accept cookies. If that information is verified and the problem still exists, there might be additional information in the ide.log file that can provide more insight
To get that information, follow these steps:
Note the time when you begin the next steps.
Go through the login process until you hit the point of failure.
From the IDE menu, click on Help -> Create Diagnostics Report. This
will popup a dialog that will point you to the location of the
diagnostics report, by default this location is
C:\Users\'User'\bixby-workspace\
Unzip the diagnostics report and look at the ide.log file for any
errors at the time of login.
Feel free to post the errors here or if you prefer, you can open a ticket with Bixby Support too.
There are a couple of points you could work on here -
In this case, I suggest you to keep the browser open in the background while clicking on the login button. I was facing the same issue and somehow it worked for me like this. This has been an issue on a Windows machine. On a Mac this problem is not faced till now.
You could restart the Bixby studio itself for logging in again.
Also, I suggest removing the browser cookies as told by shahnawaz above.
Do let us know if this still persists !
Thank you all for your suggestions. For some reason, it just started working right after I received dozens of Windows updates (it's been a few days since I logged in to my Windows account as I have been using Linux; I rarely use my Windows account now and I wish Bixby Studio was available in Linux too). So, I actually haven't tried any of your suggestions yet. Thanks again, anyways!

Password-Protected Video in cPanel site won't play in Safari

Summary. I administer a website, for which I pay a small monthly fee to have hosted on a shared server. It has cPanel. When I upload a video which is longer than a few seconds, and password-protect it, and try to view it in Safari as a user would, it asks for the credential, but then won't play. If I try the same thing in Firefox, it works, and then it works in Safari for a day or so, without entering anything. What might be going on here?
Steps to reproduce
• Using cPanel's File Manager, create a new directory on my site.
• In cPanel, password-protect the new directory, composing a username and password.
• Using the FTP client on my computer, upload a 4-minute .mov Quicktime movie file to this new directory.
• On my computer running Mac OS X 10.9, activate Safari 7.0 and browse to the uploaded .mov file. A sheet and/or a freestanding dialog window appears asking for Username and password.
• Enter the User name and password, once or twice.
RESULT: A Quicktime Player appears, but showing the scrubber and control strip only, no video box. It says "Loading", and hangs there forever. Clicking the ► "play" button has no effect.
• On same Macintosh, activate Firefox (Aurora version 27) and browse to the same .mov file. Again, sheet appears asking for username and password.
• Enter username and password.
RESULT: Movie plays in Firefox.
• Reload page in Safari.
RESULT: Movie plays in Safari now, without entering anything.
Further Info
This seems to work until maybe the next day. If I try to reload the page the next day, it won't play until I enter username and password into Firefox again. This is apparently not related to my IP address, because whatsmyip.org is giving me the same number today as yesterday. Also, I just tried it in Safari on my iPad Mini, entered username and password, and it worked. But we're on the same LAN with the same gateway IP address.
Here is a link to the protected movie, which I have uploaded for testing. (It's a rip of the first 4 minutes of Apple's October 13 event.)
To test it, you'll need:    Username: test      Password: test13579
The finger most likely points at Safari, but before I give up and file a bug with Apple, can anyone take a stab at what might be going on or how to work around it?
Thanks,
Jerry Krinock
P.S. Why I want this: I support some Mac OS X apps, and sometimes people send me their private data in a support request. I'd like to be able to make a quick video, showing them what to do with their data, and then create a protected folder for them on my server, upload the video, and send them the username and password. I know there are alternative services which can do this, but to do it on my own cPanel site is quick, convenient for both of us, and of course, no additional cost or accounts to fuss with.
I did some more testing on the un-embedded video.
In Mac OS X, it plays OK in Firefox and Google Chrome, but not in Safari. In iOS 7, it plays OK in Safari, but not in Google Chrome and not in Foxbrowser.
How did they manage that?
But it doesn't matter because I have a workaround. Embed the video into a professionally-crafted HTML page.

ABAddressBookGetAuthorizationStatus in simulator always returns kABAuthorizationStatusAuthorized

I am updating an app for iOS 6 Address Book authorization and have hit a problem in testing. The simulator always returns that authorization is granted. This means I do not see the dialog popup requesting permission and can therefore not test that code path. Ok, use a device instead... The problem there is the OS appears to remember my answer so only asks once. Deleting the app does not help. On reinstalling it has retained the permission setting from before, so again no popup.
Resetting the simulator does not help and if you go into the Privacy settings on the simulator no apps are listed as requesting permission to the Address Book.
The only option I have is use another iOS device that has never had our app installed on for each test. This cannot be how you are supposed to test this. Any ideas anyone?
Thanks
Found it. From the device, Settings->General->Reset->Reset Location & Privacy. So you have to do that for each test

Organizer's Developer Profile disappeared in xcode4.3?

In Xcode4.2,we can see Developer Profile at Organizer
But in Xcode4.3, it's disappeared.
Then,how to import my Developer provisioning profile into Xcode4.3 or where is it?
Click refresh and enter your credentials?
In the devices organizer:
Select your team in the Teams section.
Click Import.
Select the file containing your code signing assets.
Enter the password for the file, and click Open.
Troubleshooting: If you don’t see the Team section in the devices organizer:
Drag the password-protected file that contains your code signing assets to the Xcode icon in the Dock.
From this Apple tech note:
http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/Devices/Devices.html#//apple_ref/doc/uid/TP40010215-CH12-SW16