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
@@ -87,6 +87,10 @@ An API key is required to authenticate requests. You can obtain your API key fro
87
87
88
88
Tags can be used to associate builds, you could use tags to represent the dev branch, an internal project or any team builds. If the same binary has been uploaded with multiple tags, you can specify a tagName to differentiate between them. This is usually not needed, as the SDK will identify the tag automatically.
89
89
90
+
### Login Level
91
+
92
+
Login levels can be configured to require login for certain actions (like downloading the update or checking for updates). They are set at [Emerge Tools Settings](https://www.emergetools.com/settings?tab=feature-configuration). You should match that level at the app level.
93
+
90
94
### Handling Responses
91
95
92
96
By default, if no completion closure is provided, the SDK will present an alert to the user, prompting them to install the release. You can customize this behavior using the closures provided by the API.
@@ -104,6 +108,25 @@ For more detailed documentation and additional examples, visit our [Documentatio
104
108
105
109
The library is designed to skip update checks on the simulator. To test update functionality, run your app on a physical device.
106
110
111
+
### Why I am not getting any update?
112
+
113
+
There could be several reasons:
114
+
- Update checks are disabled for both Simulators and Debug builds.
115
+
- ETDistribution is intended to update from an already published version on ETDistribution. If the current build has not been uploaded to Emerge Tools, you won't get any update notification.
116
+
107
117
### How do I skip an update?
108
118
109
119
When handling the response you can check the release version field to decide if it should be installed or not.
120
+
121
+
### Can I use ETDistribution to get updates from the AppStore?
122
+
123
+
No, since the binary signer is different (builds installed from the AppStore are signed by Apple), the update will fail.
124
+
125
+
### Can I require login to get updates?
126
+
127
+
Yes, there are 3 options for security:
128
+
- No login required.
129
+
- Login required only for downloading the update (can check for updates without login).
130
+
- Login required for checking for updates.
131
+
132
+
These options can be configured per platform at [Emerge Tools Settings](https://www.emergetools.com/settings?tab=feature-configuration).
0 commit comments