Week 9 Progress Reports

Summary:

This week, I worked on fixing the iOS notifications but I was unfortunately unable to since Lindsey did not get back to us on using the SCU sustainability email in order to make an iOS developer account. After researching workarounds to implementing iOS notifications without a developer account, I was informed that there's no current way to do this.

Update: 6/1/19

I've been further researching the OneSignal iOS push notification error. It says that we are using a deprecated method in the code but this method does not exist in any of our code. Since I could not find the error, I started re-implementing push notifications. This involves making a OneSignal account and linking it to the app. However, during this process, I discovered that it is necessary to have an apple developer account. I also looked into using another push notification service (such as firebase) but this also requires an apple developer account. Therefore, I was unable to fix notifications because we do not have an iOS dev account linked to the app. I asked Lindsey about creating one last week but she did not respond.

Update: 6/2/19

The team metup for a few hours to debug the last few parts of our progress on the app. We were still experiencing some problems with the server but we were able to work through these issues. Sinclair and I also debugged an issue with one of the error notifications. See the meeting minutes below:

Update: 6/1/19

I started looking into the OneSignal push notification issue. I looked on some Stackoverflow questions where others have been thrown the same error but the fix is inconclusive.

Update: 5/28/19

We delegated the last few tasks to be completed. I emailed Lindsey about using the SCU sustainability email for app developer accounts and moving the server off of Jonny's email.