iPhone: Enable Developer Mode & Install
These steps guide you from enabling Developer Mode to installing the app with Xcode. A Mac is required.
- Turn on Developer Mode
- Update your iPhone to the latest iOS version.
- Open Settings → Privacy & Security.
- Scroll to Developer Mode and toggle it on.
- Restart when prompted, then confirm Developer Mode is enabled.
- Install Required Software (Mac)
- Open the Mac App Store and install Xcode.
- Launch Xcode, accept license prompts, and sign in with your Apple ID.
- (Optional) Install Command Line Tools via Xcode → Settings → Locations.
- Get the App Source
- Download the source from your repository (e.g., mobile-ios).
- Extract the ZIP and open the
.xcodeprojor.xcworkspacein Xcode.
- Build & Install
- Connect your iPhone via USB and unlock it.
- Select your iPhone as the run target in Xcode.
- Open Signing & Capabilities and choose your Apple ID team.
- Click Run ▶ to build and install.
- On the phone: Settings → General → VPN & Device Management → Trust your developer profile (first run only).
Tip: If the build fails, open Xcode → Settings → Locations and ensure Command Line Tools is set.
Android: Enable Developer Options & Install
- Turn on Developer Options
- Open Settings → About Phone.
- Tap Build Number seven times until you see a confirmation.
- Go back to Settings → System → Developer Options.
- Enable USB Debugging.
- Install Required Software
- Download and install Android Studio.
- During setup, install the Android SDK Platform Tools.
- Connect your device via USB and allow debugging access on the phone.
- Build & Install
- Download the source (e.g., mobile-android repository).
- Open the project in Android Studio; wait for Gradle sync to complete.
- Choose Run ▶ → Run App and select your device.
Tip: If you see device offline, run
adb kill-server then adb start-server in a terminal, and reconnect the phone.Windows: Install Desktop App
- Download the installer (
.exe) from the VoiceTel release page. - Double‑click the file and follow the prompts.
- If SmartScreen appears, click More Info → Run Anyway.
- Launch VoiceTel Phone from the Start Menu.
macOS: Install Desktop App
- Download the
.dmgfrom the release page and open it. - Drag VoiceTel Phone to Applications.
- On first launch, if blocked, go to System Settings → Privacy & Security → Open Anyway.
Linux: Install Desktop App
- Download your preferred package:
.AppImage,.deb, or.rpm. - For AppImage:
- Right‑click the file → Properties → Permissions.
- Enable Allow executing file as program.
- Double‑click to launch.
- For Debian/Ubuntu:
- Open Terminal.
- Run
sudo apt install ./voicetel.deb.
- For Fedora/Red Hat:
- Open Terminal.
- Run
sudo rpm -i voicetel.rpm.
Troubleshooting
- iPhone not detected in Xcode:
- Unlock the phone and tap Trust This Computer.
- Try a different cable/USB port.
- Android build errors:
- Verify SDK/NDK versions in Android Studio.
- Run
File → Invalidate Caches / Restartand rebuild.
- Audio devices not found:
- Confirm OS microphone permissions.
- Select the correct input/output device in app settings.