Грабли rubymotion не работают с SDK
Здравствуйте, я использую rubymotion стартер
Я хочу использовать SDK в своем приложении в rubymotion, но у меня есть проблема, я не могу разгрести мое приложение, потому что она не создавала файлы.
Моя ошибка:
Build ./build/iPhoneSimulator-10.3-Development
ERROR! Building vendor project `vendor/ricoh-theta-sample-for-iosv2' failed to create at least one `.a' or `.framework' library.
Вот мой Rakefile:
# -*- coding: utf-8 -*-
$:.unshift("/Library/RubyMotion/lib")
require 'motion/project/template/ios'
require 'rubygems'
require 'motion-cocoapods'
begin
require 'bundler'
Bundler.require
rescue LoadError
end
Motion::Project::App.setup do |app|
# Use `rake config' to see complete project settings.
app.name = 'app_envisite'
app.info_plist['NSAppTransportSecurity'] = { 'NSAllowsArbitraryLoads' => true }
app.frameworks += [
'OpenGLES',
'GLKit',
'Accelerate',
'CoreGraphics',
'Foundation',
'ImageIO',
'UIKit' ]
app.vendor_project("vendor/ricoh-theta-sample-for-iosv2", :xcode,
:xcodeproj => "ricoh-theta-sample-for-iosv2.xcodeproj",
:target => "ricoh-theta-sample-for-iosv2",
:headers_dir => "ricoh-theta-sample-for-iosv2")
app.pods do
pod 'AFNetworking'
end
end
И мой гемфайл:
source 'https://rubygems.org'
gem 'rake'
gem 'afmotion'
gem 'motion-cocoapods'
gem 'newclear'
gem 'cocoapods'
# Add your dependencies here:
Спасибо!
1 ответ
Ricoh Theta SDK 2, который вы пытаетесь "продать", не содержит фреймворка или библиотеки, а представляет собой пример программы для iOS. Вот почему вы получаете ошибку, которую вы видите.