Skip to content

rtr-nettest/open-rmbt-ios

 
 

Repository files navigation

Open-RMBT iOS App

OpenRMBT is an open source, multi-threaded bandwidth test used in RTR-Netztest. This repository contains the sources for the iOS App. For server and Android App sources, see https://github.com/rtr-nettest.

OpenRMBT is released under the Apache License, Version 2.0. The iOS App was developed by appscape and financed by the Austrian Regulatory Authority for Broadcasting and Telecommunications (RTR).

Building

Xcode 9+ with iOS 11 SDK is required to build the Open-RMBT iOS App.

Before building, you need to supply a correct Google Maps API key as well as a Open-RMBT server parameters in RMBTConfig.h.

We have two configurations. private and public folder. All changes with configurations we should do in these folders. When project start compilation the script will copy public or private configuration and put in correct project folders. Note: First time we can have error when we compile the project. Because compiler don't know about Config files and think that we don't have these files, but after copy configurations it start to work well

Third-party Libraries

In addition to Google Maps iOS SDK, OpenRMBT iOS App uses several open source 3rd-party libraries that are under terms of a separate license:

For details, see [acknowledgements](Pods/Target Support Files/Pods-RMBT/Pods-RMBT-acknowledgements.markdown).

Packages

No packages published

Languages

  • Swift 93.6%
  • HTML 5.6%
  • Other 0.8%