Issue with cocoapods and Xcode 13 whe publishing an App(发布应用程序时CocoaPods和Xcode 13的问题)
本文介绍了发布应用程序时CocoaPods和Xcode 13的问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个由模块组成的项目,每个模块都是一个CocoaPods库,用于加载应用程序的每个部分。
这个应用程序是一年半前制作的,一直得到维护,一直运行正常,但现在我只需做一个小更改(我使用Xcode13对这个应用程序进行的第一个更改),问题是当我在iPhone、iPad或任何模拟器中编译时,一切都运行得很好,但当我将应用程序发送到TestFlight时,包含在模块(CocoaPods库)中的颜色和图像不会出现。 视图和语言正常工作,但颜色和图像无效(每个模块的颜色和图像位于模块本身包含的xcsets内)。
这是我的模块的播客规范:
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和资源捆绑包的名称相同会导致问题。尝试为资源包指定唯一名称
这篇关于发布应用程序时CocoaPods和Xcode 13的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
沃梦达教程
本文标题为:发布应用程序时CocoaPods和Xcode 13的问题
基础教程推荐
猜你喜欢
- 如何让对象对 Cocos2D 中的触摸做出反应? 2022-01-01
- UIWebView 委托方法 shouldStartLoadWithRequest:在 WKWebView 中等效? 2022-01-01
- 如何在 iPhone 上显示来自 API 的 HTML 文本? 2022-01-01
- 当从同一个组件调用时,两个 IBAction 触发的顺序是什么? 2022-01-01
- 如何在没有IB的情况下将2个按钮添加到右侧的UINavigationbar? 2022-01-01
- Kivy Buildozer 无法构建 apk,命令失败:./distribute.sh -m “kivy"d 2022-01-01
- 如何在 UIImageView 中异步加载图像? 2022-01-01
- Android:对话框关闭而不调用关闭 2022-01-01
- 在 gmail 中为 ios 应用程序检索朋友的朋友 2022-01-01
- android 应用程序已发布,但在 google play 中找不到 2022-01-01