Jul 18, 2024
To target a specific group of users for OTA updates in Expo, you can use a combination of release channels and the expo-updates library to control which users receive the updates. Here’s a detailed guide on how to achieve this:
Step 1: Set Up Release Channels # Create different release channels for different groups of users. For example, you can create channels like staging, beta, and production.
Step 2: Publish Updates to Specific Channels # When you publish updates, specify the channel.
...
Nov 20, 2023
SoCity Data Collector - FAQ & Troubleshooting # Note: This continuously updated page maintains a record of common issues and their corresponding solutions. If you still can’t get this to work, see the Troubleshooting page.
1. Native modules for sensors not available. Did react-native link run successfully? # # Upgrade Ruby to Latest Version brew install ruby ruby -v # Upgrade Cocoapods to Latest Version sudo gem install cocoapods pod --version # Re-run pod install in ios folder cd ios pod install 2.
...
Nov 19, 2023
Git SSH Configuration Guide # This guide is designed to help you configure local Git environment for your Socity account using Ed25519 SSH keys, without interfering with your existing GitHub account configurations.
Step 1: Generate SSH Key for Socity Account # Generate a new SSH key specifically for your Socity account:
ssh-keygen -t ed25519 -C "your_email@socitydao.org" When prompted, save the key to a specific path, for example:
~/.ssh/id_ed25519_socity Step 2: Add SSH Key to ssh-agent # Start the ssh-agent and add your new key:
...
Nov 18, 2023
SoCity Data Collector - Getting Started # Note: Make sure you have completed the React Native - Environment Setup instructions till “Creating a new application” step, before proceeding.
Step 1: Set up your environment # Prerequisites: Node.js: Required for running the JavaScript backend. React Native CLI: For React Native commands. nvm (Node Version Manager): For managing and using different Node.js versions. Yarn: Fast, reliable, and secure dependency management. For iOS: Xcode and CocoaPods.
...