-
Notifications
You must be signed in to change notification settings - Fork 245
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update iOS pod to >= 5.0.0 and apply migrations for native plugin code. #126
base: master
Are you sure you want to change the base?
Conversation
Hey @lukezbihlyj , Does your PR fixes this issue? Thank you very much. |
That issue usually happens occurs when the app can't find your
Take a look at the Unity docs for how to use the |
Thanks for the heads up, but I don't think thats my problem. |
I haven't personally seen that problem unfortunately. You could try adding some logs in here to make sure that the ID is getting extracted properly from your plist file: google-signin-unity/GoogleSignInPlugin/Assets/Plugins/iOS/GoogleSignIn/GoogleSignInAppController.mm Lines 68 to 79 in 588c063
|
Thank you man. |
Well... that was quick, I created some logs just like you said and you were right, it was not being attached to the build. Thank you very much for helping me out man :) |
@lukezbihlyj How to download your pull request as an unitypackage? or zip? |
@ragavendranbala You can download my branch as a |
Thank you so much for this! My app was getting rejected by Apple because of the ITMS-90809: UIWebView API Deprecation. v1.0.4 of this project uses GoogleSignIn v4.x.x which uses UIWebView. You need to run v5.0.0 or higher of GoogleSignIn. This pull request does that. Admins, PLEASE merge this pull request. I'm a bit hesitant to include GoogleSignIn in my Unity project as this repo does not seem to be supported anymore. Hopefully people like lukezbihlyj and others will keep things working. Thanks again |
Thanks for your insights and initiative @lukezbihlyj! Are you guys using Unity 2019.3? When checking the contents of the .ipa file:
Perhaps this is causing the |
@lukezbihlyj Im sorry, Im really noob about xcode. or is there anything else I should do in Xcode, thanks so much.. |
You don't need to download the project as a zip. You can just look at the diff in this PR and apply all the changes by hand. Also check your Big thanks to @lukezbihlyj !! |
@lukezbihlyj since this project has been abandoned, maybe it's time to make a unofficial fork and provide a fixed unitypackage from there. I'll chip in $10 for the effort :) |
@nicolasgramlich have you created the unity package? |
@ragavendranbala sorry, I've never done that before and don't have the time for it while working on my game (shameless plug: https://play.google.com/store/apps/details?id=com.legioncommander ). If you have any problems let me know and I'll try to help out. |
@nicolasgramlich will try that this night, thanks |
hey it worked! thanks @lukezbihlyj , @nicolasgramlich I just use what on the Assets folder of the zip in unity, but make sure your other sdk or unity package is safe. |
I have created the unity package here because I have to import to many projects. Tell me if there is some bug and thanks @lukezbihlyj for his work. Link to the upgrade unity package: https://drive.google.com/file/d/1N50K62jLxORVTI5xSNEc06o0xyFh9mvu/view?usp=sharing |
This update works well! Thanks for your efforts. For reference, please look at this issue. Can it be because of changes made with this update? Please let me know the workaround. |
I think this PR must be merged into the main branch and release a new version. Without these changes, it's hard to build or submit to the AppStore. |
Agreed - it is ridiculous that a company as large as Google can't find anyone in their staff to actively maintain their own sign in plugin. More likely is that no one in their management is even aware of the issue. |
@lukezbihlyj Google release 6.0.0 version recently, It seems couple of class removed/renamed. |
Since Google published GoogleSignIn 6.0.0, GoogleSignInDependencies.xml file should be like
Notice the usage of |
Implemented this into my fork, sorry it took so long |
This should really be merged in to the official repo! It works perfectly for me. |
When will google merge this 🙄 |
see #205 |
Fixes for the updated GoogleSignIn iOS pod version 5.0.0+, see issue #122