问题标签 [ios-universal-app]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2334 浏览

ios - 将通用应用程序转换为仅限 iPhone 的应用程序

我开始以通用配置开发应用程序,但后来需求发生了变化,结果证明该应用程序仅适用于 iPhone。现在如何更改应用程序配置以满足此标准?

0 投票
2 回答
154 浏览

iphone - Testing universal app on iphone only

I am developing a universal ios app and the iphone version is nearly done and about 50% of the ipad. However I need to get started testing the iphone version. Therefore I changed the project only to be a iphone target. However when the app is on the ipad, the nib files for the ipad version is loaded in the iphone simulator. Therefore you only see a fraction of the ipad screen in the iphone simulator. One solution is to remove the references to the ipad nib files, however I would like to avoid this approach.

Anyone one with suggestions?

Regards

EDIT: The problem is if I want people to be able to test the iphone version on a ipad(some people only have an ipad not an iphone). When running the iphone simulator on the ipad, it would load the wrong nibfiles. Those intended for the actual ipad and not the iphone.

0 投票
1 回答
298 浏览

ios - 将通用应用程序更改为一个没有原生 iPad 支持的应用程序

我们目前正在开发一个通用应用程序。然而,由于预算和时间线不变,当局已决定推迟 iPad 版应用程序的部署。

我们如何才能禁用通用应用程序的 iPad 特定功能,而不必创建一个全新的项目并迁移源文件和内容文件。理想情况下,我希望该应用程序在安装在 iPad 上时运行 iPhone 版本的应用程序。

非常感谢

0 投票
2 回答
435 浏览

objective-c - 在通用 ios 应用程序中管理资源

我正在开发一个 cocos2d 游戏。我需要让它通用。问题是我想使用最少数量的图像来保持通用二进制尽可能小。有没有可能我可以以某种方式使用与 iPhone、Retina 和 iPad 相同的图像?如果是,我该怎么做?它应该是什么图像尺寸和质量?有什么建议吗?

谢谢和最好的问候

0 投票
2 回答
246 浏览

iphone - 在ios中启动通用应用程序时要采取的标准和注意事项

嗨,我需要从头开始创建一个通用应用程序。在启动应用程序时是否需要考虑任何标准或预防措施。谁能引导我到一些不错的博客或教程,以便我可以开始使用它。提前致谢.

0 投票
3 回答
408 浏览

ios - iOS 通用应用程序和 nibs / xibs

我有一个正在开发的通用应用程序。

该应用程序使用 NIB,例如,我有,

在 iPhone 或 iPad 模拟器上,会自动选择适当的变体(即在 iPad 上选择带有 ~iPad 后缀的变体,无需任何代码更改)。

但是,在真正的 iPad 上,总是使用 iPhone 变体。

我已经看到提到以编程方式选择适当的 NIB,但由于这是在模拟器上自动处理的,我不明白为什么它不能在真正的设备上。

关于在真实设备上自动选择 ~iPad 变体的任何提示?

(顺便说一句,模拟器通常完全可靠地表现出正确的行为,因此发现这些差异/错误很烦人)。

0 投票
2 回答
213 浏览

iphone - 为 iPad 和 iPhone 运行时创建不同的@properties

我有一个通用应用程序,每个设备(iPad、iPhone)都有不同的属性集,如下所示:

但我不想浪费每个设备的内存合成属性。就像在我的情况下,当用户使用 iPhone 打开应用程序时,应该只创建 iPhone 特定的@properties。也适用于在 iPad 上运行的应用程序。

编译时是否有任何指令可以推迟此操作,例如:

有什么办法可以做到这一点,还是有更好的方法来处理这个?

谢谢!

0 投票
3 回答
3563 浏览

ipad - 支持iPad3的通用cocos2d游戏

如何为通用应用程序中的 ipad 和 ipad HD 版本命名图像资源?

当支持 iphone 的普通和高清图像时,我们使用imageName.pngimageName-hd.png。但是,如果我做一个通用的,我是否正确地假设我必须重命名图像并使用imageNameiPad.png & imageNameiPad-hd.png

请让我知道命名约定是如何工作的。

谢谢阿比纳夫

0 投票
1 回答
243 浏览

iphone - 将 iPhone 应用程序更新为通用应用程序

我有一个现有的 iphone 应用程序,带有 tabBarController 和 NavigationController。现在我想让它成为具有 ipad 拆分视图功能的通用应用程序。现在我的问题是我可以为 ipad 使用另一个主窗口还是在 appDelegate 中为 ipad 提供条件?这是使用 splitView 功能使其通用的更好方法。

请建议我这样做的方法。

0 投票
2 回答
626 浏览

ios - 在通用应用程序中,如何将模态视图转换或重用为弹出框?

我有一个模态视图控制器,它使用以下方式显示:

在 iPhone 上。我正在将该应用程序转换为通用应用程序,并且我想使用弹出框显示相同的模式。这里有一个关于弹出框的非常好的教程,但它侧重于从头开始为 iPad 创建弹出框。

我应该创建 AddStoryItem.xib 文件的 ~ipad 版本并将其显示为弹出框,还是可以显示现有的 sans-~ipad 文件?或者,我是否应该为 iPad 创建一个特定的弹出框,即使弹出框的内容正是我想要的 iPad 版本?

为帮助干杯!