如何为pod创建podspec文件,使其具有在iOS中可本地化资产的正确路径
在我的项目中,我有三个Pod,每个Pod在如何为pod创建podspec文件,使其具有在iOS中可本地化资产的正确路径,ios,cocoapods,xcode7.3,podspec,Ios,Cocoapods,Xcode7.3,Podspec,在我的项目中,我有三个Pod,每个Pod在Resources/Pod/assets文件夹下都有自己的可本地化资产。但是,我的主项目文件的本地化工作正常,但播客的本地化不起作用。如果我将所有播客本地化资产放在主项目文件夹中,那么一切都正常,但我所寻找的不是这种情况。我需要让我的播客存储它们自己的可本地化资产 以下是我的播客规范: Pod::Spec.new do |s| s.name = "MyPod" s.version = "0.1" s.
Resources/Pod/assets
文件夹下都有自己的可本地化资产。但是,我的主项目文件的本地化工作正常,但播客的本地化不起作用。如果我将所有播客本地化资产放在主项目文件夹中,那么一切都正常,但我所寻找的不是这种情况。我需要让我的播客存储它们自己的可本地化资产
以下是我的播客规范:
Pod::Spec.new do |s|
s.name = "MyPod"
s.version = "0.1"
s.summary = "A short description of MyLib."
s.platform = :ios, '8.0'
s.requires_arc = true
s.source_files = 'Pod/**/*.{h,m}'
s.resource_bundles = {
'MyPod' => ['Pod/**/*.{caf,xib,mp4,mp3,m4a,wav,plist,atlas}',
'Pod/Assets/pngs/**/*.{png,jpg}',
'Pod/Assets/fr-CA.lproj/*.strings',
]
}
s.prefix_header_file = 'MyPodPrefixHeader.pch'
s.dependency 'MyOtherPod'
end
我也试过了
'Pod/Assets/*.{lproj}'
及
每次我更改podspec时,我都会安装pod
但没有一个成功。Pod可本地化资产未加载到我的项目中
你知道我哪里会出错吗
'Pod/Assets/*.{lproj}/*.strings'