You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 23, 2023. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+80-38Lines changed: 80 additions & 38 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,80 +13,122 @@
13
13
14
14
> Lead Maintainer: [Lúcio Rubens](https://github.com/luciorubeens)
15
15
16
-
ARK’s mobile wallet is a hybrid application (using the same codebase for Android and iOS which helps with coordinated development). Created using Ionic framework and ARK’s [TypeScript API](https://github.com/ArkEcosystem/ark-ts) to interact with the ARK network via your mobile phone, anytime, anywhere (as long as you have an internet connection).
16
+
ARK’s mobile wallet is a hybrid application (using the same codebase for Android and iOS which helps with coordinated development).
Then install Android SDK (API 28) on Android Studio and configure the [environment variables](https://developer.android.com/studio/command-line/variables) (`ANDROID_SDK_ROOT`).
64
+
65
+
## Usage
66
+
67
+
Debug in device:
68
+
69
+
```bash
70
+
npm run debug:ios
71
+
npm run debug:android
72
+
```
73
+
74
+
Debug in browser (without Cordova plugins):
75
+
76
+
```bash
77
+
npm start
78
+
```
79
+
80
+
## Build
81
+
82
+
Run the command to create a build for the specific platform:
83
+
84
+
```bash
85
+
npm run build:ios
86
+
npm run build:android
87
+
```
88
+
89
+
### iOS Deploy
90
+
91
+
- Download the `Development` and `Distribution` certificates in [Apple's member center](https://developer.apple.com/membercenter)
92
+
- Open Xcode and import the workspace file in `/platforms/ios`
93
+
- Check the `Signing and Capabilities` tab to ensure that the `Provisioning Profile` is set correctly
94
+
- Go to `Product` > `Archive` in menu.
95
+
- Proceed in `Distribute App` wizard.
96
+
-`App Store Connect` > `Upload`. Then it will be listed on [iTunes Connect](https://itunesconnect.apple.com/)
97
+
-`App Store Connect` > `Export` to create the `.ipa` file
98
+
99
+
### Android Deploy
100
+
101
+
- Open the output directory `cd platforms/android/build/outputs/apk`
102
+
- Generate a private key to sign the APK (skip this if you already have one):
0 commit comments