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

Can't archive Xcode project with themis installed #538

Closed
2 of 4 tasks
chrisleversuch opened this issue Sep 26, 2019 · 5 comments
Closed
2 of 4 tasks

Can't archive Xcode project with themis installed #538

chrisleversuch opened this issue Sep 26, 2019 · 5 comments
Labels
O-iOS 📱 Operating system: iOS

Comments

@chrisleversuch
Copy link

I have:

  • searched open and closed issues for duplicates

Issue description

When archiving a project in Xcode that has themis installed, I get lots of Undefined symbol errors. It works fine running in the simulator and on a device.

error.txt

I've tried creating a clean project, added themis as the only pod and get the same error when archiving. I've tried adding source and project lines to the Podfile but it didn't make a difference.

Environment info

OS: macOS 10.14.6. Xcode 10.3

Themis version: 0.11.0

Installation way:

  • downloaded tag from github
  • via package manager CocoaPods
  • built from source

Crypto provider: I don't know

Link to example project

Test2.zip

@vixentael
Copy link
Contributor

thank you, @chrisleversuch! i'm taking a look now.

@vixentael vixentael added the O-iOS 📱 Operating system: iOS label Sep 26, 2019
@vixentael
Copy link
Contributor

vixentael commented Sep 26, 2019

oh, that's a dependency problem with latest GRKOpenSSLFramework release

As a workaround, please use


pod 'themis', :podspec => 'https://gist.githubusercontent.com/vixentael/f21273963d09a7ec908e3a323e14a223/raw/bc51c8d7d37b7e034a687c4549e180d0398c1449/themis.podspec'

Meantime, I'll try to push this podspec that links to the pre-latest version GRKOpenSSLFramework. After push, you'll be able to use pod themis, 0.12.2, just give me ~1 hour.

Please try the workaround, meanwhile I'll push the update.

@chrisleversuch
Copy link
Author

The workaround works for me, thanks

@vixentael
Copy link
Contributor

@chrisleversuch you can use pod 'themis', '0.12.2' now.

Don't forget to run pod install --repo-update to make sure that Cocoapods repo knows about latest release.

@chrisleversuch
Copy link
Author

Great, thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
O-iOS 📱 Operating system: iOS
Projects
None yet
Development

No branches or pull requests

2 participants