{"id":19903444,"url":"https://github.com/zdavatz/generikacc","last_synced_at":"2025-05-03T00:31:06.687Z","repository":{"id":2999617,"uuid":"4017053","full_name":"zdavatz/generikacc","owner":"zdavatz","description":"Barcode Leser für das iPhone mit Generika.cc","archived":false,"fork":false,"pushed_at":"2025-04-18T10:52:28.000Z","size":4759,"stargazers_count":3,"open_issues_count":3,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-19T00:32:03.928Z","etag":null,"topics":["barcode","generika","generikum","medikament","objective-c","oddb","preisvergleich","scanner","schweiz"],"latest_commit_sha":null,"homepage":"https://apps.apple.com/us/app/generika/id520038123?ls=1","language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zdavatz.png","metadata":{"files":{"readme":"README.md","changelog":"Changelog","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":"2012-04-13T15:16:31.000Z","updated_at":"2025-04-18T10:52:32.000Z","dependencies_parsed_at":"2025-04-18T12:15:27.636Z","dependency_job_id":"91136f93-4b61-4e41-b909-558610c32fcc","html_url":"https://github.com/zdavatz/generikacc","commit_stats":null,"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zdavatz%2Fgenerikacc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zdavatz%2Fgenerikacc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zdavatz%2Fgenerikacc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zdavatz%2Fgenerikacc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zdavatz","download_url":"https://codeload.github.com/zdavatz/generikacc/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252126442,"owners_count":21698963,"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":["barcode","generika","generikum","medikament","objective-c","oddb","preisvergleich","scanner","schweiz"],"created_at":"2024-11-12T20:23:47.177Z","updated_at":"2025-05-03T00:31:06.681Z","avatar_url":"https://github.com/zdavatz.png","language":"Objective-C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Generika.cc\n\n[![Build Status](\nhttps://travis-ci.org/zdavatz/generikacc.svg?branch=master)](\nhttps://travis-ci.org/zdavatz/generikacc)\n\n## Features\n\n* iPhone/iPad Support\n* EAN-13 Barcord Scan\n* Drug Preis Comparison Viewer\n* Fachinformation/Patienteninformation Viewer\n* Side effects Viewer\n* Expiry date Saving\n\n\n## Repository\n\nhttps://github.com/zdavatz/generikacc\n\n\n## Setup\n\n### Requirements\n\n* Xcode 11\n* XCTest (for testing)\n* Cocoapods\n\n### Dependencies\n\nSee `Podfile`.\n\n* AFNetworking\n* JSONKit-NoWarning\n* ZBarSDK\n* NTMonthYearPicker\n\n### Build\n\nInstall Cocoapods via `brew`.\n\n```zsh\n% cd /path/to/generikacc\n\n# install cocoapods via homebrew\n% brew install cocoapods\n```\n\nAs next, setup dependencies via Cocoapods.\n\n```zsh\n# you need this only once at first (it takes for a while)\n% export RUBYOPT=\"-E utf-8\"\n% pod setup\n% pod install\n```\n\n### Set ZurRose certificate and password\n\n- Copy the ZurRose certificate to /Generika/ZurRose/client.p12.\n- Rename `/Generika/ZurRose/ZurRoseCredential.h.sample` to `/Generika/ZurRose/ZurRoseCredential.h`, and set the password in the file.\n- Open `Generika.xcworkspace` (not `Generika.xcodeproj`) and build it.\n\n### Debug\n\nYou may want to clean before rebuild, if you face something weird problem...\n\n```zsh\n# remove cache and compiled objects, log etc.\n% rm -fr ~/Library/Developer/Xcode/DeriveredData\n# reset pods\n% rm -fr ./Pods\n# this may change build configuration of `Pods` as default one\n% pod install\n```\n\nAnd then click `Product` \u003e `Clean` from menu (Shift + Command + K)\n\n\n### Note\n\n#### Build Active Architecture Only\n\nIt must be same values in Generika and Pods both.\nFor `Pods`, after install, `Debug` value will be turned to `YES` (as default).\n\n```\n# Generika\nDebug Yes\nGenerika_AppStore No\nRelease No\n\n# Pods\nDebug Yes\nGenerika_AppStore No\nRelease No\n```\n\n#### Scheme\n\nCheck all schemas exists and its are valid from `Edit Scheme...` and\n`Manage Schemes`.\n\n```txt\n# Edit Scheme... \u003e Build\n▶ Pods-Generika\n  Generika\n▶ GenerikaTests\n\n\n# Manage Schemes\nGenerika\nAFNetworking\nJSONKit-NoWarning\nNTMonthYearPicker\nPods-Generika\nZBarSDK\n```\n\n## Test\n\nRun [XCTest](https://developer.apple.com/documentation/xctest?language=objc).\n\n`test-runner` script supports multiple versions of _iphonesimulator_.\n\n```zsh\n# same as OS_VERSION=\"latest\" ./bin/test-runner All, see `test-runner` script\n% make test\n% OS_VERSION=\"10.3.1\" make test\n\n# run single test case\n% OS_VERSION=\"latest\" ./bin/test-runner ProductTests/testInit\n% OS_VERSION=\"10.3.1\" ./bin/test-runner ProductTests/testInit\n```\n\nAbout target versions, see also _matrix_ in `.travis.yml`.\n\n\n## Licence\n\n`GPL-3.0`\n\n```txt\nGenerika.cc\nCopyright (c) 2012-2017 ywesee GmbH\n```\n\nSee [LICENSE.txt](LICENCE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzdavatz%2Fgenerikacc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzdavatz%2Fgenerikacc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzdavatz%2Fgenerikacc/lists"}