{"id":26562944,"url":"https://github.com/aelfproject/aelf-account-template-rn","last_synced_at":"2026-04-11T11:03:37.519Z","repository":{"id":98449494,"uuid":"274658453","full_name":"AElfProject/aelf-account-template-rn","owner":"AElfProject","description":null,"archived":false,"fork":false,"pushed_at":"2021-01-19T11:38:49.000Z","size":3654,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-07-20T00:08:36.103Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/AElfProject.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}},"created_at":"2020-06-24T12:03:30.000Z","updated_at":"2020-11-30T09:39:46.000Z","dependencies_parsed_at":"2023-06-01T17:15:56.373Z","dependency_job_id":null,"html_url":"https://github.com/AElfProject/aelf-account-template-rn","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AElfProject/aelf-account-template-rn","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AElfProject%2Faelf-account-template-rn","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AElfProject%2Faelf-account-template-rn/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AElfProject%2Faelf-account-template-rn/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AElfProject%2Faelf-account-template-rn/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AElfProject","download_url":"https://codeload.github.com/AElfProject/aelf-account-template-rn/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AElfProject%2Faelf-account-template-rn/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31677819,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-11T08:18:19.405Z","status":"ssl_error","status_checked_at":"2026-04-11T08:17:08.892Z","response_time":54,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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-03-22T15:29:23.172Z","updated_at":"2026-04-11T11:03:37.477Z","avatar_url":"https://github.com/AElfProject.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# README\nReact Native: 0.62.4 with expo SDK\n\nAccountTemplate is separated from a third-party project for aelf.\n\n\n## eslint \u0026 eslint-hooks\n\n```bash\nnpm run postinstall\n```\n\n## Extra Dependencies\n\nExpo: https://docs.expo.io/\n\n```bash\nnpm install --global expo-cli\n```\n\n## 1.How to dev\n\nFollow this doc: https://reactnative.cn/docs/getting-started.\n\n## 2.How to run on device\n\nhttps://reactnative.dev/docs/running-on-device\n\n`iOS: please config Signing \u0026 Capabilities in xCode.`\n\n## 3.Copy from this project\n\nIf you copy the package.json from this project.\n\n```bash\n# iOS\nFYI AppDelegate.h AppDelegate.h.m Podfile Info.plist Image.scassets\n# Android\nFYI MainApplication.java android/settings.gradle android/app/build.gradle android/build.gradle AndroidManifest.xml:\n# You can get more information of config from the different components docs of this project.\n```\n\n### 3.1.Check the version of Expo\n\nEach Expo SDK version depends on a React Native version \n\nhttps://docs.expo.io/versions/latest/\n\n### 3.2.Config react-native-unimodules iOS \u0026 Android\n\nhttps://github.com/unimodules/react-native-unimodules\n\n## 4.Package \u0026\u0026 Production \u0026\u0026 Publish\n\n### Android APK\n\nFYI: https://reactnative.dev/docs/signed-apk-android#generating-the-release-apk\n\nWe set a default keystore for you in android/app/src\n\n`#file: aelf-template-key.keystore  #password: loveaelf #alias: my-key-alias`\n\n### iOS ipa\n\nhttps://wiki.genexus.com/commwiki/servlet/wiki?34616,HowTo%3A+Create+an+.ipa+file+from+XCode\n\n## 5.Build \u0026 Publish (Integrate fastlane \u0026 firim)\n\nMake sure you install the dependencies for react-native.\n\nYou can follow this doc: https://reactnative.cn/docs/getting-started.\n\nYou can find more operations in \n[build\u0026publish.md](https://github.com/AElfProject/aelf-boilerplate/blob/dev/web/aelfAccountTemplateRN/build%26publish.md).\n\n### Install fasltlane\n\n```bash\n# Install the latest Xcode command line tools:\nxcode-select --install\n\n# Install fastlane using\n## Using RubyGems\nsudo gem install fastlane -NV\n## Alternatively using Homebrew\nbrew install fastlane\n```\n\n### Config and run\n\n```bash\n# Navigate to your iOS or Android app and find fastlane\n# Android\nset your own json_key_file \u0026 package_name in Appfile\nset your api_token \u0026 dingtalk_access_token in Fastfile\n# iOS\nset your own app_identifier \u0026 apple_id \u0026 itc_team_id \u0026 team_id\nset your api_token \u0026 dingtalk_access_token in Fastfile\n## Check Matchfile, use your own storage to manage certificates \u0026 provisioning profiles.\n## git_url(\"https://github.com/hzz780/fastlane-certificates\")\n```\n\n```bash\n# build \u0026 publish\nnpm run firmim\n# npm run firim:android\n# npm run firim:ios\n```\n\n## Track Crash\n\n### Firebase\n\n### Android\n**1.On the Firebase console, add a new Android application and enter your projects details.**\n\n**2.Download the google-services.json file**\n\n**3.Replace : /android/app/google-services.json.**\n\n### iOS\n**1.On the Firebase console, add a new iOS application and enter your projects details.**\n\n**2.Download the GoogleService-Info.plist file.**\n\n**3.Replace : ios/GoogleService-Info.plist.**\n\n[https://rnfirebase.io/](https://rnfirebase.io/)\n\n[https://rnfirebase.io/crashlytics/usage](https://rnfirebase.io/crashlytics/usage)\n\n## Q\u0026A\n\n### 1.Permission denied @rb_sysopen $/Users/xx/.fastlane/spaceship/xx/cookie\n\n```bash\n#please delete any existing fastlane cookies. The authentication endpoint has changed recently \nrm $HOME/.fastlane/spaceship/*/cookie\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faelfproject%2Faelf-account-template-rn","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faelfproject%2Faelf-account-template-rn","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faelfproject%2Faelf-account-template-rn/lists"}