- Add
AppliveryDynamic
product version to SwiftPM integration. With this versión you can dinamically exclude Applivery when compiling a build for the Appstore. See the README for more information - Removed the
appStoreRelease
flag since uploading a build with Applivery to the Appstore is forbidden.
- Feedback fails detecting if user is over wifi in the latest iOS version
- Updated iOS devices list for your analytics.
- Workaround to fix Xcode bug while loading storyboards with Swift Package Manager
- Error when trying to update while integrating applivery with swift package manager
- Swift Package Manager support (#25)
- Improved feedback when downloads limits are reached (#33)
- Installation identificacion (#36)
- Conflict with localization file using cocoapods as a static framework (#34). Thanks to @RafaelFernandezAlv
- SDK is available with CocoaPods again (#32)
- Fixed custom login (bind user) error if empty tags are setted (#26)
- Segmented control in Feedback View is not using the palette defined colors with iOS 13 (#30)
- Public method
update()
to programmatically download and install the latest version (#22) - Public method
isUpToDate()
to check if application is updated to the latest version available (#21) - OS, device and package information is sent to Applivery, so this information can be used in planned features of the dashboard (#20)
- Force update view is dismissable in iOS 13
- Alerts changes their position when feedback view is presented
- Handle error 5004 (SDK not allowed) and give this feedback to the developer (#19)
- SDK works with the new Applivery's API. (www.applivery.io)
- Support for custom login using
bindUser()
function.
- All the public methods and params are now available for Obj-C
- Applivery could crash with some project settings running in the simulator. Thanks to @pabloviciano
- iPhone X screens adaptations (#15)
- Swift 4 adaptations (#16)
- MIT Licence (#14)
- Public method to trigger feedback view programmatically (#13)
- SDK Version displayed in console logs
- Landscape feedbacks
- Race condition when checking if app is ready to present the update views (Fixes #8). Thanks to @SPopenko
- Display Applivery User Authentication before installing new versions (#2)
- Display Authentication before sending feedback/bug Reports (#3)
- Disable code coverage because iTunes rejects binaries with coverage enabled (Fixes #7). Thanks to @stantoncbradley
- XCode 9 & Swift 4 compatibility
- Force update crash when Applivery is installed with CocoaPods
- Developers can customize the SDK's color palette to fit their app design
- Developers can customize the SDK's string literals
- Agnostic design: removed Applivery's fonts & logo
- Better code documentation
- Applivery iOS SDK can now be installed with CocoaPods
- Swiftlint errors while building the framework using carthage
- Force update modal view was preventing from showing
- Users can draw lines in the screenshots to highlight bugs before sending the report
- Users can shake while drawing to clean the screen.
- Added smooth transitions and animations.
- Added device info to feedback & bug reports
- Bugfixes & stability improvements
- Swift 3 support
- XCode 8 & Swift 2.3 compatibility
- An error message appeared when trying to download new build version.
- Added a method to disable feedback formulary
- Better logs
- Feedback and bug reporting
- Added support for XCode 7.3 and Swift 2.2
- In some scenarios, the app freeze due to an Apple's bug while registering SDK's fonts.
- If the build url can not start, an error message is prompt to the user
- Applivery didn't start if a minimun version (for must update option) was not setted
This is the first Applivery's SDK version.
The core features are:
- Force update Message
- OTA update Message
- Download & Install new build (through force update or OTA update messages)