-
-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nintendo Switch Online app v2.2.0 (26/07/2022) #14
Comments
Sharing friend code:
When sharing as a QR code, the app appends I'm not sure what the Sending a friend request by entering a friend code:
The app then shows a modal with the target user's name, image and friend code and a send friend request button. Pressing the send friend request button:
The app stores recently sent friend requests locally ( Friends requests sent using Coral appear as "sent via your friend code"/"by exchanging friend codes" on a Nintendo Switch console, although it's possible to send a friend request using Coral without the recipient's friend code, as it's only used to retrieve their network account ID. Sending a friend request using a link:
The app shows the target user and sends friend requests the same as if the friend code was entered manually. |
New web service JavaScript APIs: /**
* Unknown.
* I guess it just opens the QR code reader? But it doesn't appear to have any new options,
* and must just use the same close function as the other openQRCodeReader* functions.
* A new `window.onQRCodeReadForCheckin` function is called, I assume on completion of
* this action.
*/
function openQRCodeReaderForCheckin(/** JSON.stringify(data: QRCheckinOption) */ data: string): void;
interface QRCheckinOption {
source: 'Camera' | 'PhotoLibrary';
}
/**
* Download images and save the image to the photo library.
*/
function downloadImages(/** JSON.stringify(data: DownloadImageParam) */ imagesJson: string): void;
interface DownloadImageParam {
image_urls: string[];
}
/**
* Report the web service is ready to show and hide the loading screen.
* Web services with the `fullScreen` attribute set to `"true"` must call this function.
*/
function completeLoading(): void;
/**
* Close the web view.
* Web services with the `fullScreen` attribute set to `"true"` must have an option that calls
* this function somewhere to allow the user to exit the web service. (This is also available
* to non-fullscreen web services.)
*/
function closeWebView(): void;
/**
* Unknown.
* SplatNet 3 has unused translation strings for widgets. This function may be used to
* ask any native app extensions to look for new data (where?).
*/
function reloadExtension(): void; |
As of 29/07/2022 v2.2.0 is required for |
Release notes (https://www.nintendo.co.uk/-1520024.html):
In-app announcement (iOS):
In-app announcement (Android):
Both announcements are exactly the same..
This is not strictly true - sending a friend request to a user who has sent you a friend request will add them as a friend immediately, it's just not possible to actually view received friend requests using the app.
Other changes:
user.show_fast
,event.list
andevent.invite
API classes have been re-added, but are never used (the API endpoint isn't defined)fullScreen
custom attribute for web services"true"
the web view will not have a header and close button.completeLoading
function when it is ready to show. After a few seconds a button will appear to cancel loading the web service if it still hasn't loaded.No breaking/behaviour API changes have been made (see 1st comment on new endpoints for friend requests).
f
tokens generated with v2.0.0 are still accepted.https://github.com/samuelthomas2774/nintendo-app-versions works :). Changes to the Nintendo Switch Online and Nintendo Switch Parental Controls apps on iTunes, Google Play and Nintendo EU/JP will be pushed to this repository automatically. Join Discord to enable notifications for the #nintendo-app-versions channel.
The text was updated successfully, but these errors were encountered: