NUDelta / ce-platform

4 stars 3 forks source link

Updated Meteor Mobile Packages and iOS certificates for production de… #116

Closed youralien closed 4 years ago

youralien commented 4 years ago

…ploy

Summary

This change makes the pipeline for building the iOS mobile app workable with this year's tech. Two main changes happened this year which required fixes.

  1. There was weird stuff with Meteor 1.8.1, a dependent Cordova package called cordova-plugin-meteor-webapp, and converting versions from Swift 3 -> Swift 4.
  2. This years certificates expired and needed to be regenerated

So for solutions

  1. This PR fixes #114
  2. And now the app is using Delta D.

Tests

I was able to deploy Cerebro onto my iPhone using Delta D, using the build process we have in place. No manual changes of Swift3/Swift4 code in Xcode! Whew.