{"id":27968935,"url":"https://github.com/4rays/ios-app-template","last_synced_at":"2025-05-07T21:07:49.177Z","repository":{"id":287542360,"uuid":"948786052","full_name":"4rays/ios-app-template","owner":"4rays","description":"An opinionated iOS app template","archived":false,"fork":false,"pushed_at":"2025-05-01T15:43:03.000Z","size":20,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-05-07T21:07:45.442Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/4rays.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-03-15T00:43:12.000Z","updated_at":"2025-05-01T15:43:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"b751c37d-c6f5-48e2-bee0-54cb5e596247","html_url":"https://github.com/4rays/ios-app-template","commit_stats":null,"previous_names":["4rays/ios-app-template"],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4rays%2Fios-app-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4rays%2Fios-app-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4rays%2Fios-app-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4rays%2Fios-app-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/4rays","download_url":"https://codeload.github.com/4rays/ios-app-template/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252954420,"owners_count":21830905,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-05-07T21:07:48.438Z","updated_at":"2025-05-07T21:07:49.159Z","avatar_url":"https://github.com/4rays.png","language":"Swift","readme":"# iOS App Template\n\n## Getting Started\n\nThis project uses [Tuist](https://tuist.dev/) to manage the project.\n\n### Setup\n\n1- Install Tuist by running:\n\n```sh\ncurl https://mise.jdx.dev/install.sh | sh\nmise install\n```\n\nThis will install the Mise tool which manages Tuist versions, and then install\nthe specific Tuist version for this project based on the `.mise.toml` file.\n\n2- Install project dependencies by running:\n\n```sh\ntuist install\n```\n\nThis will fetch and install all Swift Package Manager dependencies defined in\nthe project's `Package.swift`.\n\n3- Generate the Xcode project by running:\n\n```sh\ntuist generate\n```\n\nThis will generate the Xcode project and workspace from the Tuist project models.\n\nYou can now open `AppTemplate.xcworkspace` in Xcode and build/run the project.\n\n### Project Settings\n\n- `OTHER_LDFLAGS` is set to `-ObjC` to allow Objective-C dependencies.\n\n### Updating Dependencies\n\nIf you make changes to the `Package.swift` to add/update dependencies, re-run:\n\n```sh\ntuist install\ntuist generate\n```\n\n### Editing Project Models\n\nIf you make changes to the Tuist project models (e.g. adding a new target), re-run to generate the Xcode project:\n\n```sh\ntuist generate\n```\n\n### Targets\n\nThe project contains the following targets:\n\n#### Target: AppTemplate\n\n- **Type**: iOS Application\n- **Deployment Target**: iOS 18.0\n- **Dependencies**:\n  - ModuleTemplate (local module)\n\n### Schemes\n\nThe project includes the following schemes:\n\n#### Scheme: AppTemplate Debug\n\n- **Configuration**: Debug\n- **Purpose**: Development and debugging\n- All actions (Run, Archive, Profile, Analyze) use the Debug configuration\n\n#### Scheme: AppTemplate\n\n- **Configuration**: Release\n- **Purpose**: Production builds\n- All actions (Run, Archive, Profile, Analyze) use the Release configuration\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F4rays%2Fios-app-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F4rays%2Fios-app-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F4rays%2Fios-app-template/lists"}