Comments (7)
Thanks for calling this out @JetForMe. I'll take a look at this. Sovran is needed, we will look at auth issues with that. Will update.
from analytics-swift.
@JetForMe I was able to replicate your issue. You need to set up your ssh keys with github. I tested on a fresh user account without any ssh keys and ran into your issue. Unfortunately, even though our package.swift is using https and use the https analytics-swift portion, Xcode forces Sovran to a ssh format .. ie [email protected]:segmentio/analytics-swift.git. Once I added my SSH key, it works as intended. Tested on Xcode 13 and Xcode 12.
Please use https://docs.github.com/en/github/authenticating-to-github/connecting-to-github-with-ssh in order to add your ssh key.
from analytics-swift.
I'm not sure it's correct that Xcode forces Sovran to use git@…
. I'm currently using a specific git commit hash to pull from your main branch, and it works just fine. In that branch, your Package.swift
refers to Sovran using "https://github.com/segmentio/Sovran-Swift.git"
Requiring setting up SSH keys makes build automation that much harder to deal with.
from analytics-swift.
@JetForMe let me know if the 1.0.2 that just got tagged solves it for you.
from analytics-swift.
Gonna assume the answer is "YES" here. :D
from analytics-swift.
Yes! I'm so sorry. I had this message flagged for weeks (months!) and got so busy at work, I forgot why I flagged it, but kept thinking I didn't have time to deal with it. Thank you for the rapid fix!.
from analytics-swift.
No worries at all! My pleasure. :high-five:
from analytics-swift.
Related Issues (20)
- Crash inside DestinationMetadataPlugin during Analytics.update call HOT 12
- JSON encoding: lots of Codable-conforming types that crash in JSON encoding HOT 3
- SEGIntegration and SEGIntegrationFactory HOT 2
- Build fails: `isUnitTesting` only available in DEBUG mode HOT 2
- Question: Is it supported multiple instance write key? HOT 1
- Infinite loop of network failures contacting https://api.segment.io/v1/b HOT 13
- Some logs are uploaded with corrupted JSON/inline garbage data HOT 7
- Vendored Framework: "... is not a member type of ..." error HOT 9
- Traits payload is not attached to "track" events HOT 1
- Loosing events after upgrading to 1.5.7 HOT 11
- Adding a plugin to Analytics causes a circular reference HOT 6
- Rename of `JSONSafeEncoder` -> `JSONSafeEncoding` has broken previous releases HOT 4
- Force closing the app or updating to a newer version, causes the Segment.Analytics.init(configuration:) to call fatalError() HOT 11
- What's happened to 1.5.10? HOT 1
- Segment package versioning HOT 1
- Library does not automatically collect IAP Order Completed events, despite what docs say HOT 4
- iOSLifecycleEvents.application(didFinishLaunchingWithOptions:) is Compiled for More than 400 ms HOT 3
- 'shared' is inaccessible due to 'internal' protection level HOT 5
- Modify some context from Plugin HOT 1
- Crash at "specialized iOSVendorSystem.deviceModel()" HOT 1
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 analytics-swift.