We have a two-year old iOS app (iPad / iPhone views) That is having some iOS and Swift 5 issues:
There are 24 warnings now about deprecations and breaking changes we need to clean up. I'll share a screenshot from XCode. This app was (if memory serves) done in Swift 4 with some legacy Swift 3 items.
In addition, as of iOS 12, going to settings to change alerts crashes the app every time. The app communicates with Back4App a Parse push server. The initial registration comes through with all alerts turned on, but you can never edit / change them. I've attempted to recreate in the XCode phone emulator, but I get notices about changing settings for alerts, and I can't seem to do that.
The priorities for this project:
1. See why the Alert settings, which worked fine in iOS 11, stopped working. Not knowledgeable enough to say why. All push alerts still go out to the app, and all the alerts are on at install. But it is when someone tries to change their settings... it crashes and nothing is sent to the server to update.
2. Fix / Bring in line with Swift 5, iOS 12 so there's no alerts / warnings in XCode.
No other changes. There's things we want to do in the future (upgrade the calendar, bring display of articles inline vs. in a browser) but that's not this project.
Note the app is a reskinned and modified version of Feedwes. We had some help working on it, and I can poke around, but have neither the time nor the skill to tackle this.
Priority will be given to candidates who:
-- Have demonstrated experience working on iOS apps.
-- Excellent track record on Toogit.
We are not looking to change how the project is set up, the framework... exactly how it is now, just with the errors/warnings fixed and the alerts fixed.
We have the full xcodeproj, which we'll share once we select a consultant. Budget is a guess but flexible for quality.
Thank you.
About the recuiterMember since Mar 14, 2020 Srinivas B
from South Moravian, Czech Republic