「腾达签名」 - 解决苹果app/ipa/tf/ios企业超级签名下载掉签难题「腾达签名」

专注IOS苹果签名内测
解决APP签名下载难题

ruby scriptserver 出错(openssl),解决方法

ruby scriptserver 出错(openssl),解决方法-「腾达签名」
ruby script/server

错误信息如下:

=> Booting WEBrick...
/usr/local/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/initializer.rb:259:in `require_frameworks': no such file to load -- openssl (RuntimeError)
from /usr/local/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/initializer.rb:133:in `process'
from /usr/local/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/initializer.rb:112:in `send'
from /usr/local/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/initializer.rb:112:in `run'
from /home/zhaorong/workspace/test/config/environment.rb:13
from /usr/local/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
from /usr/local/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
from /usr/local/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
from /usr/local/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
... 7 levels...
from /usr/local/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/server.rb:49
from /usr/local/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
from /usr/local/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
from script/server:3

解决方法:

sudo apt-get install libopenssl-ruby1.8

如果不是编译的ruby版本的话,问题就解决了.
对于编译的版本还需要做以下操作:

cd /ruby_source_directory/ext/openssl
ruby extconf.rb
sudo make
sudo make install

ruby_source_directory是编译ruby的路径,不是安装路径.
问题完美解决.
苹果签名www.nanti.net

企业签名www.nanti.net

超级签名www.nanti.net

TF签名www.nanti.net

ruby scriptserver 出错(openssl),解决方法-「腾达签名」
本原创文章未经允许不得转载 | 当前页面:「腾达签名」 » ruby scriptserver 出错(openssl),解决方法

评论