-
Notifications
You must be signed in to change notification settings - Fork 0
iOSAPP
Francisco M. García-Moreno edited this page Mar 15, 2023
·
7 revisions
This is a iOS app (written in Swift) for pairing with devices to easily receiving, recording and labelling their data via Bluetooth BLE (GATT characteristics and GATT services).
You could download the current release of this iOS app, but for installing and testing you need an Apple Developer Account (".ipa" file extension): iOSAPP.ipa
- You must have a mac device to use this project.
- Download Xcode version 13+
- You must have a free Apple ID
- You only need an Apple Developer account if you want to distribute your app in the App Store. The good news is that you can develop and test your apps on your iOS device without a paid Apple Developer account.
- Open Tizensor.xcodeproj with Xcode.
- You’ll need to set up a provisioning profile to code sign your apps:
- Open Xcode preferences (Xcode > Preferences…)
- Click the ‘Accounts’ tab
- Login with your Apple ID (+ > Add Apple ID…)
- To select the certificate to sign your app with, do the following:
- Go to the Project Editor by clicking the name or your project in the Project Navigator
- Select the ‘General’ section if it isn’t already
- Select the Personal Team you created earlier from the ‘Team’ dropdown in the ‘Signing’ section
- You could test your app on simulator or on a real device
- Tell our iOS device to trust the certificate we code signed our app with:
- Open the ‘Settings’ app and go to ‘General > Device Management’.
- You’ll see the email address associated with the Apple ID you used to code sign your app.
- Tap it, then tap ‘Trust <your_email>’.
- Go back to Xcode and hit that play button!
- You'll find the UI in Main.storyboard
- The main code is found in ViewControler.swift
![](https://github.com/frangam/tizensor/raw/main/iOSAPP/doc/0.png)