cocoapods和Xcode 13发布应用程序时的问题



我有一个由模块组成的项目,每个模块是一个cocoapods库,它加载应用程序的每个部分。

这个应用程序是由1年半前,它一直保持着工作没有问题,但现在我只能做一个小改变(我做的第一改变这个程序使用Xcode 13)问题是,当我编译在我的iPhone, iPad,或任何模拟器,所有一切都非常完美,但当我发送应用程序TestFlight,颜色和图像包含在模块(cocoapods库)并没有出现。视图和语言可以工作,但颜色和图像不行(每个模块的颜色和图像都在模块本身包含的xcassets中)。

这是我模块的podspec:

Pod::Spec.new do |s|

s.name             = 'ModuleName'
s.version          = '1.2.7'
s.summary          = 'This is an awesome description.'
s.description      = 'Another awesome description here.'
s.homepage         = 'site.com'
s.license          = { :type => 'Copyright (c)', :file => 'LICENSE' }
s.author           = { 'My name' => 'mymail@mycompany.com' }
s.social_media_url = 'https://twitter.com/devinet_es'
s.platform         = :ios, '15.0'
s.ios.deployment_target = '12.0'
s.swift_versions   = ['4.0', '4.1', '4.2', '5.0', '5.1', '5.2']
s.source           = { :git => 'repoGitAddr', :tag => s.version.to_s }
s.frameworks       = 'UIKit'
s.source_files     = 'ModuleName/Classes/**/*'
s.exclude_files    = 'ModuleName/**/*.plist'
s.resource_bundles = { 'ModuleName' => ['ModuleName/Assets/**/*.{strings,xib,xcassets,storyboard,imageset,colorset}'] }

s.dependency 'Tags', '~>0.3.1'
s.dependency 'Klendario', '~>1.0.1'
s.dependency 'SwiftyJSON', '~>5.0.1'
s.dependency 'PopupDialog', '~>1.1.1'
s.dependency 'CryptoSwift', '~>1.4.2'
s.dependency 'DVNTAlertManager', '~>1.1.15'
s.dependency 'DVNTAlamofireWrapper', '~>2.4.0'
end

有没有人知道为什么当我在我的设备上测试应用程序时(无论我是否在发布或开发模式下测试它),但不是当我将代码上传到TestFlight。

注意:我正在使用cocoapods 1.11.2,我已经尝试将"构建设置"中的优化级别更改为"无",我还尝试使用Xcode 13.1 RC编译(我认为这可能是某种Xcode 13.0错误)

感谢并致以最良好的问候!

pod和资源包的名称相同导致问题。尝试为资源包

设置一个唯一的名称

相关内容

  • 没有找到相关文章

最新更新