我創建了我自己的CocoaPods豆莢內部使用我的應用程序。這個Pod還應該使用核心數據。我將我的文件xy.xcdatamodeld添加到我的源文件,但它沒有編譯到xy.momd文件夾中。自己的CocoaPods豆莢核心數據文件無法訪問
我是否需要在我的Pod中設置任何其他屬性才能使Core Data正常工作?
我現在的POD文件:
Pod::Spec.new do |s|
s.name = "Test"
s.version = "1.0"
s.summary = "..."
s.homepage = "..."
s.license = 'MIT (example)'
s.author = { "Felix Krause" => "[email protected]" }
s.source = { :git => "http://EXAMPLE/Example.podspec.git", :tag => "0.0.1" }
s.platform = :ios, '6.0'
s.source_files = 'TS/Classes/**/*.{h,m}', 'TS/Views/**/*.{h,m}', 'TS/TSResources/**/*.{json,xcdatamodeld}'
s.resources = "TS/TSResources/**/*"
s.frameworks = 'CoreData', 'QuartzCore', 'Accounts', 'MessageUI', 'CoreLocation', 'CoreGraphics', 'MobileCoreServices', 'SystemConfiguration'
s.requires_arc = true
s.ios.xcconfig = { 'HEADER_SEARCH_PATHS' => '$(PODS_ROOT)/../../TS/**' }
s.ios.xcconfig ={ 'FRAMEWORK_SEARCH_PATHS' => '"$(PODS_ROOT)/../.." "$(PODS_ROOT)/.." "$(SRCROOT)/.."' }
s.xcconfig = { 'OTHER_LDFLAGS' => '-all_load' }
s.dependency 'JSONKit'
end
有沒有接受答案的機會? –
@DanielGalasko這個問題真的很古老,當時還沒有官方的方式。我接受了你的答案,因爲它似乎是解決問題的最佳方案。 – KrauseFx
是的,我知道:)只是爲了讓你的新用戶問問同樣的Q –