Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transitive SSL Dependencies #200

Open
apocals opened this issue Dec 6, 2016 · 3 comments
Open

Transitive SSL Dependencies #200

apocals opened this issue Dec 6, 2016 · 3 comments

Comments

@apocals
Copy link

apocals commented Dec 6, 2016

I've been trying for a couple of days to get the installation to work, but unfortunately I haven't had very much success. It's all pinned by this error:

[!] The 'Pods-Word Adventures' target has transitive dependencies that include static binaries: (/Users/panda/Desktop/Word Master v1/Pods/OpenSSL/lib/libcrypto.a and /Users/panda/Desktop/Word Master v1/Pods/OpenSSL/lib/libssl.a)

I've tried:

  • To add the static binaries manually including the search paths and including the files.
  • Installation of both open SSL as well as open ssl for iOS.

Any guidance you could provide would be greatly helpful. I'd really like to use RMStore in my app.

Thanks,

Rich

@eltonf
Copy link

eltonf commented Dec 6, 2016

I'm able to get it to work by directly including the Receipt verification files in my project. I import the rest of RMStore via cocoapods.

Files added directly to project:

  • AppleIncRootCertificate.cer
  • RMAppReceipt.h
  • RMAppReceipt.m
  • RMStoreAppReceiptVerifier.h
  • RMStoreAppReceiptVerifier.m

Podfile:

pod 'OpenSSL-Universal', '~> 1.0.1.19'
pod 'RMStore'
pod 'RMStore/KeychainPersistence'

@apocals
Copy link
Author

apocals commented Dec 6, 2016

I'll try this tonight and let you know if it works for me. Thank you.

@apocals
Copy link
Author

apocals commented Dec 7, 2016

Unfortunately I'm still getting the same error. Reinstalled the pods (per above), and it's the same thing. Thank you for the tip. That's a version of openSSL I hadn't tried - tried the other two.

[!] The 'Pods-Word Adventures' target has transitive dependencies that include static binaries: (/Users/panda/Desktop/Word Master v1/Pods/OpenSSL/lib/libcrypto.a and /Users/panda/Desktop/Word Master v1/Pods/OpenSSL/lib/libssl.a)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants