krzyzanowskim / OpenSSL

OpenSSL package for SwiftPM, CocoaPod, and Carthage, multiplatform
https://swift.best
Other
907 stars 334 forks source link

No suitable application records were found. Verify your bundle identifier ‘com.github.krzyzanowskim.OpenSSL’ is correct. #128

Closed guntur175 closed 2 years ago

guntur175 commented 2 years ago

Anyone please help me to solve these issue , because it spent my time for twin weeks.

I did install openSSL and put in Link Binary With Libraries

for the picture please click https://drive.google.com/file/d/1Svb46RmDOp_0bYTVv7K0DM4SfeX2fsPf/view?usp=sharing

lzach83 commented 2 years ago

@gunturputprat Im running into the same problem right now.

VerfaillieDries commented 2 years ago

any update on this issue?

YaoHuiJi commented 2 years ago

@gunturputprat hi, have you find a solution?

VerfaillieDries commented 2 years ago

@YaoHuiJi I managed to get this working by deleting the "CP frameworks" building step in the Xcode project.

YaoHuiJi commented 2 years ago

@VerfaillieDries thanks for your reply. I solved it by deleting the directory which contains Info.plist file from the Target -> Build Phases -> Copy Bundle Resources

SMzig commented 2 years ago

I'm running into the same problem while uploading the build to Appstore. Any Solution?

VerfaillieDries commented 2 years ago

@SMzig See the solution @YaoHuiJi proposed

krzyzanowskim commented 2 years ago

What do you use to install the framework? I'm trying to understand how to address this issue the best.

YaoHuiJi commented 2 years ago

What do you use to install the framework? I'm trying to understand how to address this issue the best.

hi, I don't use it directly, some npm packages use it in my react native project. I think in my case it's not related to OpenSSL actually, my app can't find its own bundle identifier(because of the wrong `Copy Bundle Resources setting mentioned above), and my app just find the OpenSSL's Info.plist to get it's bundle identifier which is absolutely the wrong one

marinofaggiana commented 2 years ago

Hi I use the Package Dependencies and when I Archive the product I get an Apple error:

CFBundleIdentifier Collision. There is more than one bundle with the CFBundleIdentifier value 'com.github.krzyzanowskim.OpenSSL'

I don't understand where is this collision.

ishanladani commented 2 years ago

I am facing the same issue while try to upload the app

No suitable application records were found. Verify your bundle identifier ‘com.github.krzyzanowskim.OpenSSL’ is correct.

also tried @YaoHuiJi solution but their no plist in Copy Bundle Resources. Here I am attaching my SS also can any one help me.

Screenshot 2022-01-13 at 3 49 19 PM
krzyzanowskim commented 2 years ago

@ishanladani how do you integrate the framework?

ishanladani commented 2 years ago

Not integrated any frame work.

krzyzanowskim commented 2 years ago

Not integrated any frame work.

this repository provides a framework, so you had to somehow.

Anyway, there's new release, that may or may not help you: https://github.com/krzyzanowskim/OpenSSL/releases/tag/1.1.1300

charleswong28 commented 2 years ago

The framework was included in Flipper-Folly which is used by React Native. I am also facing this error when archiving my project.

@ishanladani Did you find any workaround for this? I was using RN 0.66.4 and this error occurs. I have upgraded it to RN 0.67.2 and another error Verify your bundle identifier ‘dev.hermesengine.iphoneos’ is correct. occurs.

krzyzanowskim commented 2 years ago

I don't know what is expected here. tbh I don't see a problem in the framework. There are multiple different issues with different resolutions in this thread. some related to CocoaPods, some to ReactNative tools. I don't think I can address any of that.