Comments (15)
+1
Same problem.
from googlesignin-ios.
Installing CocoaPods 1.12.0 resolved this issue for us.
from googlesignin-ios.
I faced this problem on Xcode 14.0 too.
I temporary solved it by disabling Code signing for Pod by adding these lines to bottom of Podfile
post_install do |installer|
installer.generated_projects.each do |target|
target.build_configurations.each do |config|
config.build_settings['CODE_SIGNING_ALLOWED'] = "NO"
config.build_settings['CODE_SIGNING_REQUIRED'] = "NO"
config.build_settings['EXPANDED_CODE_SIGN_IDENTITY'] = ""
end
end
end
from googlesignin-ios.
+1, same on xcode 14.0
from googlesignin-ios.
@jkichline can you tell me how and at what point you're experiencing this requirement?
from googlesignin-ios.
Here's a screenshot. You'll see that GoogleSignIn in the middle column is a different color than the other frameworks and requires it to be signed in order to submit it to the App Store. the other frameworks don't need this and can go unsigned. I need to go through and manually sign the frameworks and make sure I pick the correct options for iOS vs Mac Catalyst for each of my builds (debug, beta, release, distribution). While it wouldn't be too bad if I did this once, every time I "pod update", this information is lost and needs to be entered over and over again, and I need to run "pod update" every time I switch between branches in our code base which means I run the risk of having a failed upload to the App Store every time.
Here is the warning/error we get from the App Store for the Mac Catalyst version if we don't get the settings correct. This means we need to submit another build.
I guess I wonder why GoogleSignIn is any different from any other frameworks?
from googlesignin-ios.
xcode 14.0 beta has this problem.
from googlesignin-ios.
+1, same on xcode 14 beta 3
from googlesignin-ios.
@petea any plans here? Would be good to have this fixed unless this is some actual xcode 14 bug that Apple needs to resolve - I haven't investigated this, but it would be good to have this sorted out
from googlesignin-ios.
Related discussion and possible workaround at firebase/firebase-ios-sdk#9886
from googlesignin-ios.
+1
from googlesignin-ios.
Probably related to #226 and #223
from googlesignin-ios.
I faced this problem on Xcode 14.0 too. I temporary solved it by disabling Code signing for Pod by adding these lines to bottom of Podfile
post_install do |installer| installer.generated_projects.each do |target| target.build_configurations.each do |config| config.build_settings['CODE_SIGNING_ALLOWED'] = "NO" config.build_settings['CODE_SIGNING_REQUIRED'] = "NO" config.build_settings['EXPANDED_CODE_SIGN_IDENTITY'] = "" end end end
On my side, this kind of fixed the issue.
Kind of because I have an app that contains an internal pod (via podspec) that contains GoogleSignIn and the solution only fixed the issue on the internal pod. Supposedly I would have to include this post_install
statement on the internal pod's podspec but I think this is not possible. Any idea on how to overcome this?
from googlesignin-ios.
/Users/romas/Documents/unity/xcode/yacht/Pods/Pods.xcodeproj Signing for "GoogleSignIn-GoogleSignIn" requires a development team. Select a development team in the Signing & Capabilities editor.
I can manually specify the Team ID in XCode. But it's not right for me. How can I do this automatically from Unity?
from googlesignin-ios.
Workaround fix from Unity. I added these lines to the end of the podfile in OnPostprocessBuild() method:
plugin 'cocoapods-pod-sign'
skip_pod_bundle_sign
Also I ran the command on the Mac:
$ gem install cocoapods-pod-sign
from googlesignin-ios.
Related Issues (20)
- macOS app login using google was rejected HOT 1
- Handle authorization response.
- Update AppCheckCore dependency to 10.19.1 HOT 1
- Update AppCheck baseURL to non-beta endpoint HOT 1
- Launch GSI 8.0.0 HOT 2
- Bump GSI version numbers to 7.2.0
- Update Changelog
- Merge fac-eap branch into main branch
- No library for this platform was found MacOS HOT 2
- Keep error domain `com.google.GIDSignIn` across the whole library.
- Clean up callback flow for sign-in and verify flow.
- GIDSignIn.sharedInstance.restorePreviousSignIn() sometimes fails to invoke completion handler
- The App crashes when launched via Widget. HOT 1
- Create example of VwG flow in existing "DaysUntilBirthday" sample app.
- Address VwG non-interactive flow (token refresh).
- Allow only requesting the oauth scopes that an app needs HOT 3
- Migrate current VwG refresh logic to `GIDGoogleUser`.
- Not Bulding for visionOs HOT 1
- Bump minimum iOS version to 12
- Increment AppCheckCore dependency to 11
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from googlesignin-ios.