Comments (3)
Can you expand on what problems you are seeing? There shouldn't be anything directly in GTLR that has issues with iOS extensions, the gtm-session-fetcher can be a little more tricky to use because of the support it has for background tasks to ensure operations complete when the user leaves the app.
from google-api-objectivec-client-for-rest.
Scratch that, I'm guessing you are hitting the background task support within GTLR. Sorry, I've been looking at the one in SessionFetcher lately and was focused on that.
Yes, this code can be used (via the defines) an in extension, but CocoaPods doesn't make it overly easy. I think some of the logic done in google/gtm-session-fetcher#70 could be raised to this level to help simplify things. We'll try to get some time to look at it or someone else can look and send in a PR for it.
from google-api-objectivec-client-for-rest.
The v1.2.1 included the change that should have made working with extensions much simpler. There is still a preprocessor define to strip the support, but without doing that, there are no direct calls to +[UIApplication sharedApplication]
, and runtime checks are done instead.
from google-api-objectivec-client-for-rest.
Related Issues (20)
- Upload creative files to CM360 HOT 1
- Documentation on changes with 2.0.0 HOT 5
- DCM API Assistance needed HOT 1
- How to specify application name for GTLRDriveService to use drive.file scope HOT 2
- SSL certification error/ localhost not secure HOT 1
- CM360 API Issue HOT 1
- GCM360 Python sample code not working HOT 5
- Insecure API when using in React Native iOS app HOT 1
- 404 /resumable/upload/drive/v3/files HOT 7
- Failed to upload file to Google Drive HOT 4
- Error while compiling HOT 2
- Configure range with multiple sheet HOT 2
- Discovery version added
- google_api_SWIFT_client_for_rest HOT 2
- Swift Package manager include redundant modules HOT 4
- https://github.com/google/google-api-objectivec-client-for-rest/issues/607#issue-1899632415
- -[GTLRService requestUserAgent] blocks the calling thread in GTMFetcherApplicationIdentifier() HOT 5
- How to add event with Objective-c. [GoogleAPIClientForREST/Calendar] HOT 1
- [Drive API] Error 400 when replacing existing file during upload since v3.5.0 HOT 1
- People API issue with multiple libraries in Podfile HOT 5
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 google-api-objectivec-client-for-rest.