WireGuard How to set up WireGuard Client on Ubuntu? Install WireGuard Client on Ubuntu and import WireGuard VPN config file to connect with WireGuard VPN Server. Manage Ubuntu WireGuard Client using network manager CLI and GUI tool....
SwiftUI Implement Push Notifications in SwiftUI Application Add AppDelegate class with push notification callback functions to the SwiftUI app and link it with the SwiftUI app using the UIApplicationDelegateAdaptor property wrapper....
iOS Test Development/Production Push Notification using Apple Push Notification Console Apple announced the new Push Notification Console for testing the Development and Production push notification. The new Push Notifications Console makes it easy to send test notifications to Apple devices through the Apple Push Notification service (APNs). You can access logs that provide insights into the delivery process and leverage...
iOS How to get a unique device identifier in iOS devices? As you might be aware, Apple puts lots of restrictions on unique identifiers because of privacy concerns. But in this article, we will look at some of the available options which can use to uniquely identify Apple (iOS, tvOS, and macOS) devices. 1. Store unique device identifier in KeyChain We...
Video Streaming Media (Video) Debug Tools and Tutorials 1. debug.video debug.video is a wrapper for ffmpeg and ffprobe which helps to debug the HLS and DASH streams. It supports opening different variants of manifests, downloading segments, concatenating those segments with init segments, etc. This is free to use and open source. See the debug.video website...
iOS External Link Account Implementation Guide (Reader Apps) Apple allows a subset of applications to link to an external website where users can create or manage accounts. This only allows for "Reader Apps". In this article, we'll see what are the steps to implement the "External Link Account" in an application....
Apple TV Apple TV App and Universal Search Video Testing Guide The Apple TV app lets you browse content from a variety of video services without switching from one app to the next. It provides movies, shows, and handpicked recommendations. The app is on iOS and tvOS devices— so you can watch wherever you go....
Apple TV Setup Apple TV for Charles Proxy (HTTP Proxy) Charles Proxy enables the user to view HTTP, HTTPS, and HTTP/2 and enabled TCP port traffic accessed from, to, or via the local computer. This guide will help to proxy HTTP traffic from your Apple TV to Charles Proxy....
Apple TV Apple TV App and Universal Search Video Integration Guide The Apple TV app lets you browse content from a variety of video services without switching from one app to the next. It provides movies, shows, and handpicked recommendations. The app is on iOS and tvOS devices— so you can watch wherever you go....
Xcode What's new in Xcode 15? Xcode is the complete developer toolset used to create apps for Apple TV, Apple Watch, iPad, iPhone, and Mac. Xcode 15 includes everything you need to create amazing apps for all Apple platforms. Xcode 15 supports developing apps for iOS 17, iPadOS 17, tvOS 17, watchOS 10, macOS 14. Xcode...
Wiki Upgrade Omada Software Controller (Ubuntu Server 22.04) In this article, we'll only focus on upgrading an existing Omada Software Controller on Ubuntu Server. If you want to install it freshly, then check the following article - Install Omada Software Controller 1. Backup current Omada Software Controller To backup the current Omada Controller, go to the Controller Settings...
Wiki Install Omada Software Controller on Raspberry Pi (Ubuntu Server 22.04) 1. Connect to Ubuntu Server Connect to your Raspberry Pi running on Ubuntu Server remotely via SSH. 2. Install Dependencies Omada Software Controller requires OpenJDK 8, jsvc, and curl. To install OpenJDK 8, jsvc, and curl using the following command - sudo apt install openjdk-8-jre-headless jsvc curl -y 3. Install...