首页 \ 问答 \ 如何让Xcode将Info.plist视为iPhone / iPad Info.plist?(How do I get Xcode to treat an Info.plist as an iPhone/iPad Info.plist?)

如何让Xcode将Info.plist视为iPhone / iPad Info.plist?(How do I get Xcode to treat an Info.plist as an iPhone/iPad Info.plist?)

我在一个Xcode项目中有两个可可触摸应用程序。 Xcode为我提供了第一个Info.plist中键的iPhone / iPad相关选项,例如“Launch Image(iPad)”。 但是,Xcode为我提供了第二个键的Mac OS X选项,例如“Java classpaths”和“Quick Look preview height”。

以下是项目的构建方式:

我使用Xcode创建了一个基于通用窗口的应用程序的新项目,它带有一个默认的Info.plist,它将UIPrerenderedIcon等原始plist键转换为更多人类可读的值,如“Icon已包含光泽效果”。 都好。

在同一个Xcode项目中,我添加了第二个目标,也是一个Cocoa-Touch应用程序,并从头开始构建它,包括Info.plist文件。

我已经打开了两个应用程序的“Active Target”项目设置,并且只有一个“在此级别定义的设置”: 产品名称 。 在较高的“项目设置”级别,未定义任何产品名称 ,并且Info.plist文件定义为${EXECUTABLE_NAME}/${EXECUTABLE_NAME}-Info.plist 。 (其他设置,如前缀标题 ,类似地使用变量替换定义。)

这两个应用程序都适当地构建,运行和使用它们各自的Info.plist文件,但在编辑第二个应用程序的Info.plist时,Xcode仍然试图给我Mac OS X Info.plist值。

如何告诉Xcode plist应该是iPad / iPhone Info.plist,而不是Mac OS X Info.plist?


I have two cocoa-touch apps in one Xcode project. Xcode gives me iPhone/iPad related options for keys in the first's Info.plist, such as "Launch Image (iPad)". But, Xcode gives me Mac OS X options for keys for the second, such as "Java classpaths" and "Quick Look preview height."

Here's how the project was built:

I created the new project as a Universal Window-based Application using Xcode, which came with a default Info.plist that translates raw plist keys like UIPrerenderedIcon to more human readable values like "Icon already includes gloss effects." All good.

In the same Xcode Project, I added a second target, also a Cocoa-Touch application, and built it from scratch, including the Info.plist file.

I've opened up the "Active Target" project settings for both apps and have exactly one "Setting Defined at This Level": Product Name. At the higher "Project Settings" level, no Product Name is defined and the Info.plist File is defined as ${EXECUTABLE_NAME}/${EXECUTABLE_NAME}-Info.plist. (Other settings, like Prefix Header, are similarly defined with variable substitution.)

Both apps build, run and use their respective Info.plist files appropriately, but Xcode still tries to give me Mac OS X Info.plist values when editing the second app's Info.plist.

How can I tell Xcode that the plist should be an iPad/iPhone Info.plist, not a Mac OS X Info.plist?


原文:https://stackoverflow.com/questions/3737695
更新时间:2023-10-10 19:10

最满意答案

我不知道你的代码是如何负责重定向的,但是

/views/main/index*.xhtml

绝对看起来不对。 那边的星号是什么? 相应地修复代码,不再在视图ID中发出此星号。


I solved the problem: It was just a config issue with web.xml.

I declared webapp version as 2.0 in web.xml instead of 3.0 for Tomcat 7.

相关问答

更多

相关文章

更多

最新问答

更多
  • 散列包括方法和/或嵌套属性(Hash include methods and/or nested attributes)
  • TensorFlow:基于索引列表创建新张量(TensorFlow: Create a new tensor based on list of indices)
  • 企业安全培训的各项内容
  • 错误:RPC失败;(error: RPC failed; curl transfer closed with outstanding read data remaining)
  • NumPy:将int64值存储在np.array中并使用dtype float64并将其转换回整数是否安全?(NumPy: Is it safe to store an int64 value in an np.array with dtype float64 and later convert it back to integer?)
  • 注销后如何隐藏导航portlet?(How to hide navigation portlet after logout?)
  • 将多个行和可变行移动到列(moving multiple and variable rows to columns)
  • 对setOnInfoWindowClickListener的意图(Intent on setOnInfoWindowClickListener)
  • Angular $资源不会改变方法(Angular $resource doesn't change method)
  • 如何配置Composite C1以将.m和桌面作为同一站点提供服务(How to configure Composite C1 to serve .m and desktop as the same site)
  • 不适用:悬停在悬停时:在元素之前[复制](Don't apply :hover when hovering on :before element [duplicate])
  • Mysql DB单个字段匹配多个其他字段(Mysql DB single field matching to multiple other fields)
  • 产品页面上的Magento Up出售对齐问题(Magento Up sell alignment issue on the products page)
  • 是否可以嵌套hazelcast IMaps?(Is it possible to nest hazelcast IMaps? And whick side effects can I expect? Is it a good Idea anyway?)
  • UIViewAnimationOptionRepeat在两个动画之间暂停(UIViewAnimationOptionRepeat pausing in between two animations)
  • 在x-kendo-template中使用Razor查询(Using Razor query within x-kendo-template)
  • 在BeautifulSoup中替换文本而不转义(Replace text without escaping in BeautifulSoup)
  • 如何在存根或模拟不存在的方法时配置Rspec以引发错误?(How can I configure Rspec to raise error when stubbing or mocking non-existing methods?)
  • asp用javascript(asp with javascript)
  • “%()s”在sql查询中的含义是什么?(What does “%()s” means in sql query?)
  • 如何为其编辑的内容提供自定义UITableViewCell上下文?(How to give a custom UITableViewCell context of what it is editing?)
  • c ++十进制到二进制,然后使用操作,然后回到十进制(c++ Decimal to binary, then use operation, then back to decimal)
  • 以编程方式创建视频?(Create videos programmatically?)
  • 无法在BeautifulSoup中正确解析数据(Unable to parse data correctly in BeautifulSoup)
  • webform和mvc的区别 知乎
  • 如何使用wadl2java生成REST服务模板,其中POST / PUT方法具有参数?(How do you generate REST service template with wadl2java where POST/PUT methods have parameters?)
  • 我无法理解我的travis构建有什么问题(I am having trouble understanding what is wrong with my travis build)
  • iOS9 Scope Bar出现在Search Bar后面或旁边(iOS9 Scope Bar appears either behind or beside Search Bar)
  • 为什么开机慢上面还显示;Inetrnet,Explorer
  • 有关调用远程WCF服务的超时问题(Timeout Question about Invoking a Remote WCF Service)