我有一个应用程序有2个变体,只有不同的品牌.对于每个版本,我在资产目录中都有一个AppIcon和Launch Image.我为每个版本创建了一个不同的目标.在第二个版本中,当我尝试在第二个资产目录中选择AppIcon时,它默认为第一个.删除第一个资产目录似乎解决了它,但我宁愿更少的“黑客”解决方案.

解决方法

我认为迄今为止我提出的最佳解决方案是重新命名后续资产目录中的资产.例如,您可能有两个资产目录包含名为AppIcon和LaunchImage的资产.在第二个资产目录中,我将AppIcon和LaunchImage重命名为AppIcon1和LaunchImage1.所以现在我可以在目标的构建设置的“常规”部分中选择它们.

ios – 在XCode 5中使用多个资产目录的问题的更多相关文章

  1. 在XCode中,如何为每个目标iOS应用程序使用不同的AppIcon?

    我有一个XCode项目,共有4个不同应用程序的目标,共享大量相同的源代码.我试图让每个人都显示不同的应用程序图标.进入项目>一般>[选择目标]>应用程序图标和启动映像,我看到:但是点击每个AppIcon,我可以得到完全相同的应用程序图标,而不是每个项目的图标.这只是XCode中的一个错误吗?如何为不同的目标使用不同的应用程式图示?

  2. ios – 在XCode 5中使用多个资产目录的问题

    我有一个应用程序有2个变体,只有不同的品牌.对于每个版本,我在资产目录中都有一个AppIcon和LaunchImage.我为每个版本创建了一个不同的目标.在第二个版本中,当我尝试在第二个资产目录中选择AppIcon时,它默认为第一个.删除第一个资产目录似乎解决了它,但我宁愿更少的“黑客”解决方案.解决方法我认为迄今为止我提出的最佳解决方案是重新命名后续资产目录中的资产.例如,您可能有两个资产目录包

  3. swift脚本编程:一键生成AppIcon

    swift脚本编程小知识终端输入和输出刚入手脚本我们第一件事前就应该了解在终端如何进行输入和输出,下面是输入和输出的办法:输出输入很简单,大家也很熟悉,就是print,下面是代码示例:然后大家可以执行以下试试:执行后就能在终端上看到一行字:HelloWorld!这样子我们的第一个swift脚本就完成了。输入知道了怎么输出我们还得知道怎么输入,输入也非常简单,下面是代码示例:执行之后显示的结果:这样输入也完成了,我们也算swift脚本编程入门了。

  4. iOS 11 AppIcon不显示问题小结

    小编在更新xcode9后,在运行老项目时遇到iOS 11 AppIcon不显示问题,下面小编大家分享一下我的思路,需要的朋友参考下吧

  5. ios – 如何为Twitter /行动表制作社交分享例外?

    我使用以下代码在我的应用程序中调用操作表共享:问题是:postText超过140个字符,因此无法通过twitter共享,字符数将是-x,我的问题是:如何我可以做一个例外,以便不同的消息说shortPostText将是选择twitter进行共享时使用的那个吗?

  6. xcassets:针对7.0之前的iOS版本的iPhone应用程序需要XXxXX应用程序图标

    当尝试使用xcassets处理所有图标和图像时,我收到警告,说明我需要57×57,57×57@2x,72×72和72×72@2x图标,因为我的目标是iOS5设备.问题是:>默认的AppIcon组不接受这些图标.>为Icon和Icon-72添加单独的条目也不会修复警告.解决方法通过右键单击并选择编辑器>解决了这个问题.新的App图标.这创建了一个新的AppIcon组,包含iOS6和7图标占位符.问题

  7. cocos2dx工程 配置图标(Icon)和启动图(LaunchImage)的方式

    icon和启动图的设置位置是一样的,下面看看如何设置吧,这里先引用一篇博客,AppIcon,LaunchImagexcode设置还有官方文档给出的步骤。点击左侧的项目名,右边会打开项目设置,“target”选择为XXX-mobile,然后在“General”项下可以看到“AppIconsandLaunchImages”这一项。当然也可以自己定义,在项目配置的“AppIconsandLaunchImages”这一项下,原来的按钮便成了选项框,可以手动选择使用xcassets文件中哪一项来管理图片。官方文档官

随机推荐

  1. iOS实现拖拽View跟随手指浮动效果

    这篇文章主要为大家详细介绍了iOS实现拖拽View跟随手指浮动,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  2. iOS – genstrings:无法连接到输出目录en.lproj

    使用我桌面上的项目文件夹,我启动终端输入:cd然后将我的项目文件夹拖到终端,它给了我路径.然后我将这行代码粘贴到终端中找.-name*.m|xargsgenstrings-oen.lproj我在终端中收到此错误消息:genstrings:无法连接到输出目录en.lproj它多次打印这行,然后说我的项目是一个目录的路径?没有.strings文件.对我做错了什么的想法?

  3. iOS 7 UIButtonBarItem图像没有色调

    如何确保按钮图标采用全局色调?解决方法只是想将其转换为根注释,以便为“回答”复选标记提供更好的上下文,并提供更好的格式.我能想出这个!

  4. ios – 在自定义相机层的AVFoundation中自动对焦和自动曝光

    为AVFoundation定制图层相机创建精确的自动对焦和曝光的最佳方法是什么?

  5. ios – Xcode找不到Alamofire,错误:没有这样的模块’Alamofire’

    我正在尝试按照github(https://github.com/Alamofire/Alamofire#cocoapods)指令将Alamofire包含在我的Swift项目中.我创建了一个新项目,导航到项目目录并运行此命令sudogeminstallcocoapods.然后我面临以下错误:搜索后我设法通过运行此命令安装cocoapodssudogeminstall-n/usr/local/bin

  6. ios – 在没有iPhone6s或更新的情况下测试ARKit

    我在决定下载Xcode9之前.我想玩新的框架–ARKit.我知道要用ARKit运行app我需要一个带有A9芯片或更新版本的设备.不幸的是我有一个较旧的.我的问题是已经下载了新Xcode的人.在我的情况下有可能运行ARKit应用程序吗?那个或其他任何模拟器?任何想法或我将不得不购买新设备?解决方法任何iOS11设备都可以使用ARKit,但是具有高质量AR体验的全球跟踪功能需要使用A9或更高版本处理器的设备.使用iOS11测试版更新您的设备是必要的.

  7. 将iOS应用移植到Android

    我们制作了一个具有2000个目标c类的退出大型iOS应用程序.我想知道有一个最佳实践指南将其移植到Android?此外,由于我们的应用程序大量使用UINavigation和UIView控制器,我想知道在Android上有类似的模型和实现.谢谢到目前为止,guenter解决方法老实说,我认为你正在计划的只是制作难以维护的糟糕代码.我意识到这听起来像很多工作,但从长远来看它会更容易,我只是将应用程序的概念“移植”到android并从头开始编写.

  8. ios – 在Swift中覆盖Objective C类方法

    我是Swift的初学者,我正在尝试在Swift项目中使用JSONModel.我想从JSONModel覆盖方法keyMapper,但我没有找到如何覆盖模型类中的Objective-C类方法.该方法的签名是:我怎样才能做到这一点?解决方法您可以像覆盖实例方法一样执行此操作,但使用class关键字除外:

  9. ios – 在WKWebView中获取链接URL

    我想在WKWebView中获取tapped链接的url.链接采用自定义格式,可触发应用中的某些操作.例如HTTP://我的网站/帮助#深层链接对讲.我这样使用KVO:这在第一次点击链接时效果很好.但是,如果我连续两次点击相同的链接,它将不报告链接点击.是否有解决方法来解决这个问题,以便我可以检测每个点击并获取链接?任何关于这个的指针都会很棒!解决方法像这样更改addobserver在observeValue函数中,您可以获得两个值

  10. ios – 在Swift的UIView中找到UILabel

    我正在尝试在我的UIViewControllers的超级视图中找到我的UILabels.这是我的代码:这是在Objective-C中推荐的方式,但是在Swift中我只得到UIViews和CALayer.我肯定在提供给这个方法的视图中有UILabel.我错过了什么?我的UIViewController中的调用:解决方法使用函数式编程概念可以更轻松地实现这一目标.

返回
顶部