Comments (13)
Hi @arturdev, this actually looks related to the following dependency shown in the Package.resolved
:
{
"identity" : "openssl-apple",
"kind" : "remoteSourceControl",
"location" : "https://github.com/passepartoutvpn/openssl-apple",
"state" : {
"revision" : "0edc07c7a0e4ec2ca0f448dd68314241ccc925b3",
"version" : "3.2.107"
}
},
The reason being that the release for this dependency (https://github.com/passepartoutvpn/openssl-apple/releases/tag/3.2.107) has an openssl.xcframework
artifact.
Firebase uses a similarly named, but different dependency from:
{
"identity" : "grpc-binary",
"kind" : "remoteSourceControl",
"location" : "https://github.com/google/grpc-binary.git",
"state" : {
"revision" : "e9fad491d0673bdda7063a0341fb6b47a30c5359",
"version" : "1.62.2"
}
},
called openssl_grpc.xcframework
which does contain a code signature.
I recommend creating an issue in the https://github.com/passepartoutvpn/openssl-apple repo.
from firebase-ios-sdk.
I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight.
from firebase-ios-sdk.
@ncooke3 I don't think you're right, because Apple clearly states that they find BoringSSL...
The link you posted doesn't have any reference to BoringSSL... only firebase has a reference to it
from firebase-ios-sdk.
Apple's warning says:
ITMS-91065: Missing signature - Your app includes “Frameworks/openssl.framework/openssl”, which includes BoringSSL / openssl_grpc, an SDK that was identified in the documentation as a privacy-impacting third-party SDK. If a new app includes a privacy-impacting SDK, or an app update adds a new privacy-impacting SDK, the SDK must include a signature file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a signature. For details about verifying the code signature for a third-party SDK, visit: https://developer.apple.com/documentation/xcode/verifying-the-origin-of-your-xcframeworks.
Firebase does not provide a framework named openssl.framework
. Firebase does provide a framework named openssl_grpc.framework
, but the App Store Connect error does not list openssl_grpc.framework
as the problematic framework.
https://github.com/passepartoutvpn/openssl-apple does however offer a openssl.framework
, but this isn't a Firebase dependency (it is listed in your Package.resolved though)
from firebase-ios-sdk.
@arturdev did you manage to find the solution?
from firebase-ios-sdk.
@NasrullahKhan yes... Eventually, the issue was with https://github.com/passepartoutvpn/openssl-apple
.. so I ended up using another library,, other than passepartoutvpn
's one
from firebase-ios-sdk.
@arturdev which library you used.. because i'm also using tunnelkit for tcp/udp and wireguard protocols.
from firebase-ios-sdk.
@NasrullahKhan I built mine, on top of @OpenVPN's official
from firebase-ios-sdk.
@arturdev can you help?
from firebase-ios-sdk.
with what?
from firebase-ios-sdk.
how you built yours?
from firebase-ios-sdk.
On top of this: https://github.com/OpenVPN/openvpn3
The rest you should figure out yourself
from firebase-ios-sdk.
@arturdev Thanks.
from firebase-ios-sdk.
Related Issues (20)
- Functions GetHttpsCallable not working on iOS or Android HOT 4
- Firebase Remote Config - Support multiple Firebase apps with individual namespaces HOT 10
- [FirebaseCrashlytics] This SDK is not supported by the compiler Xcode 15.3 HOT 4
- Nightly Testing Report HOT 3
- FirebaseAuth Failed during updating of pods. HOT 4
- FIAM Crashing App HOT 10
- FirebaseDatabase Thread Performance Checker warning HOT 10
- Nightly Testing Report HOT 2
- 'FIRHeartbeatsPayload' for instance message is a forward declaration HOT 4
- Nightly Testing Report HOT 2
- Nightly Testing Report HOT 4
- After upgrading to 10.25.0 getting issue of Undefined symbol: _FIRGetLoggerLevel for FirebaseAppCheck HOT 10
- Incorrect Usage of SQLITE_OPEN_FILEPROTECTION_NONE in FIRMessagingRmqManager.m HOT 3
- [FR]: Migrate Vertex to use GULLogger HOT 1
- iOS 崩溃 [APMSqliteStore columnsForTableWithName:error:] Crash HOT 2
- Firebase missing DSYMs files - Xcode 15.3 HOT 4
- Nightly Testing Report HOT 5
- FirebaseApp.configure is hanging on SDK 10.24.0 and 10.25.0 HOT 4
- Functions chunky response HOT 3
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 firebase-ios-sdk.