在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:immuni-app/immuni-app-ios开源软件地址:https://github.com/immuni-app/immuni-app-ios开源编程语言:Swift 98.7%开源软件介绍:Immuni iOSTable of contentsContextThis repository contains the source code of Immuni's iOS client. More detailed information about Immuni can be found in the following documents: Please take the time to read and consider these documents in full before digging into the source code or opening an Issue. They contain a lot of details that are fundamental to understanding the source code and this repository's documentation. InstallationThe recommended method requires that Xcode 11.5 and Brew are installed on your Mac. If you would prefer to follow a custom method, you have the option not to install Brew. Please refer to the Makefile to check which dependencies are needed; you may install those manually instead. git clone https://github.com/immuni-app/immuni-app-ios.git
cd immuni-app-ios
# This command will install the environment needed to run the project using Brew.
# If you prefer to install them manually, check the Makefile.
# Note: this step should be done just once
make setup
make immuni Please note the following:
For more information about how the project is generated and structured, please refer to the CONTRIBUTING file. UI testingThe repository contains a system that can generate snapshots of the application's UI in different contexts (e.g., in various languages). This is a good way of checking the UI's issues and having an overview of the various UI states. To generate them, set up the project and run Please be aware that this process may take some time, depending on your computer's hardware. Checking the buildIn addition to making the code open-source, we wish to help people verify that builds published on the App Store are coming from a specific commit of this repository. Please refer to the Immuni Technology Description for a complete overview of the goals and status of this effort. Currently, we have a working open continuous integration for building the client. Here is the full specification. When it comes to reproducible builds, we will instead open an issue explaining what we have done so far and any missing steps. ContributingContributions are most welcome. Before proceeding, please read the Code of Conduct for guidance on how to approach the community and create a positive environment. Additionally, please read our CONTRIBUTING file, which contains guidance on ensuring a smooth contribution process. The Immuni project is composed of different repositories—one for each component or service. Please use this repository for contributions strictly relevant to the Immuni iOS client. To propose a feature request, please open an issue in the Documentation repository. This lets everyone involved see it, consider it, and participate in the discussion. Opening an issue or pull request in this repository may slow down the overall process. ContributorsHere is a list of Immuni's contributors. Thank you to everyone involved for improving Immuni, day by day. LicenseAuthors / CopyrightCopyright 2020 (c) Presidenza del Consiglio dei Ministri. Please check the AUTHORS file for extended reference. Third-party component licensesTools
Libraries
License detailsThe licence for this repository is a GNU Affero General Public Licence version 3 (SPDX: AGPL-3.0). Please see the LICENSE file for full reference. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论