jasonelle-archive / jasonelle-v2

🛸 🏘️ Jasonelle issues, releases, discussions and wiki repository.
https://jasonelle.com
Mozilla Public License 2.0
422 stars 58 forks source link

Recommended git project for jasonette ios has build errors #109

Closed jstorq closed 3 years ago

jstorq commented 3 years ago

I evidently grabbed an original zip file for JSONETTE-ios master code line that was out of date as I ran into issues submitting to the App Connect as specified here: https://github.com/jasonelle/jasonelle/issues/108

I then cloned the recommended project, git@github.com:jasonelle/jasonette-ios.git, but there are build errors. I tried both on the develop branch (what was recommended) and also the master branch. Neither successfully build. See screenshot for errors.

Screen Shot 2021-02-26 at 4 35 36 PM

Any ideas? Thanks.

clsource commented 3 years ago

Yes this is probably due to Pods missing.

Execute pod install on the project using cocoapods. Should solve the issue :)

jstorq commented 3 years ago

Thanks. I've done that now:

Screen Shot 2021-03-01 at 7 20 48 AM

But am still getting a build error:

Screen Shot 2021-03-01 at 7 22 55 AM

Any other ideas?

Thanks. Jason

clsource commented 3 years ago

mmm maybe that dependency needs some checks. let me see what can be done

clsource commented 3 years ago

It seems is available.

I downloaded a new copy of the project and run in a clean build. Although it has warnings it builds successfully.

imagen

Please try deleting the Pods directory and executing pod install again.

clsource commented 3 years ago

Ok I updated the Xcode Project to ios 12. Still has some warnings but at least now Xcode does not complains about recommended settings.

jstorq commented 3 years ago

Thank you! I appreciate your quick response. I will give it a go.

jstorq commented 3 years ago

FYI, I have now submitted a build successfully to the App Store Connect for review, hopefully will get approved for testing in Testflight shortly. Thank you for the framework. Really a huge help to deliver a consistent solution across multiple platforms quickly. Thank you!