博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS开发之同一应用多环境配置
阅读量:6836 次
发布时间:2019-06-26

本文共 776 字,大约阅读时间需要 2 分钟。

hot3.png

有时候我们需要为一个App生成不同环境下的版本,比如Debug版本,Appstore版本,Adhoc版本,之前见到别人都是用多个Target,但其实不用多个Target也行,这个替代方案就是多个Configurations。

如果你是用Xcode5之前的版本,可能参考这两篇文章就行:

但如果使用的是Xcode5之后的版本,特别是使用了Images.xcasset来设置应用图标,那么配置多环境可能就不那么容易了,还好找到了这篇教程:

搞定了上面的设置,但是并没有完。如果你的项目使用了Podfile,pod install或者pod update时可能会有下面的提示:

今天在使用pod install的时候,出现了

[!] CocoaPods did not set the base configuration of your project because your project already has a custom config set. In order for CocoaPods integration to work at all, please either set the base configurations of the target `项目名` to `Pods/Target Support Files/Pods-项目名/Pods-项目名.release.xcconfig` or include the `Pods/Target Support Files/Pods-项目名/Pods-项目名.release.xcconfig` in your build configuration.

解决方案如下:

参考:

转载于:https://my.oschina.net/ioslighter/blog/486471

你可能感兴趣的文章
RDF和RDFS是什么
查看>>
X61 U盘安装系统
查看>>
C代码
查看>>
php URLEncode() / php URLEncode函数 php urldecode...
查看>>
knn 分类
查看>>
weblogic Java反序列化漏洞测试和解决
查看>>
svn高可用集群搭建
查看>>
设计模式6大原则:里氏置换原则
查看>>
实现HTTPS系列第五弹(终章)之【通过OpenSSL实现HTTPS】
查看>>
Linux防火墙
查看>>
如何通过一个值查找到值所在的SQL数据库表
查看>>
Python学习—面向对象学习上
查看>>
3.9 对称三位素数
查看>>
Oracle临时表空间使用分析
查看>>
傻瓜式的ARP处理方法
查看>>
Django1.4 python2.7 apache mod_python 安装与部署实例
查看>>
浅析MySql二进制日志的应用
查看>>
tcc新的插装引擎对比原有实现的改进
查看>>
layoutSubviews何时调用的问题
查看>>
Java数据类型
查看>>