问题标签 [universal]

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 投票
2 回答
294 浏览

iphone - 在哪里可以找到有关在 iPhone 上使用 UISplitViewController 的通用应用程序的信息?

我已经关注了所有关于创建使用 UISplitViewController 并在 iPhone(当然没有它)和 iPad 上运行良好的通用应用程序的帖子。

我的目标设备系列是 => iPhone/iPad iPhone OS 部署 => iPhone OS 3.0 基础 SDK => iPhone 设备 3.2

我的 UIKit.framework 在我的 Target General 中是“weak ref”

在我使用 UISplitViewController *splitViewController; 的地方 我得到了错误。

我知道 iPhone SDK 3.x 没有 UISplitViewController 但 SDK 的基础是 3.2。

我应该使用这样的条件吗?

但是我在这里会遇到与再次使用 UISplitViewController 相同的错误...

谢谢 !

问候,

米。

通用代码:

错误是:

并且 UISplitViewController 是黑色的,就像它没有被标记一样

我也跟着这个:Apple iPad Programming Guide

0 投票
2 回答
438 浏览

iphone - 如果你让你的 iPhone 应用程序通用,你能在未来的版本中撤销它吗?

我已经制作了一个通用的 iPhone/iPad 应用程序(仅从 iPhone 转换而来),但在未来的版本中,我将大量切换到仅限 iOS 4 的功能。

对于我的应用程序的下一次更新,我可以只更新 iPhone 版本吗?

0 投票
1 回答
1683 浏览

iphone - iPad/iPhone4 通用构建

我想做一个可以在 iPad 和 iPhone4 上运行的通用版本。基本上,这是一款游戏的“高清”版本,可以在更高分辨率的显示设备上运行。

据我所知,iPad和iPhone4都运行armv7,所以选择armv6和armv7似乎没有意义。虽然,这是 Apple 告诉你的。我知道这些说明是在 iPhone4 还没有推出之前制定的,所以我很想知道是否有人知道为 iPad 3.2 和 iPhone 4.0 构建的程序。

如果 SDK 文档涵盖了这一点,我很抱歉,但我找不到它!

作为奖励,我有点想知道正在构建的特定 SDK 的定义,以便我可以进行编译时检查,以便在运行 3.2 编译时不会出错。图层类中有一个名为 contentsScale 的特定成员,它现在出现在 4.0 中。我只需要知道其中一个或两个的定义名称。(3.2 和 4.0)

非常感谢!

凯尔

0 投票
2 回答
513 浏览

iphone - iphone os 4 应用程序无法在 ipod touch os 3+ 上运行

在我在 IOS4 上编译我的应用程序后,我的应用程序停止在 ipod touch 上工作。它是第一代 ipod touch,上面装有 os 3。所以我假设 OS4 的应用程序不能在旧的 ipodtouches 上运行?但是应用商店没有争吵,它甚至也被列出供 ipod touch 下载。有任何想法吗 ?

基本 SDK 是 iphone 设备 4,开发目标是 iphone os 3。我使用 os 3 在 iphone 上工作,但是当我在 os 3.1.3 的 ipod touch 上尝试它时它崩溃了。我收到此错误 mi_cmd_stack_list_frames: 堆栈中没有足够的帧。我在 main.m 上添加了一个中断,甚至在到达 main.m 的第一行之前应用程序就崩溃了。调试没问题,当我尝试在设备上运行它时它崩溃了。它在模拟器中运行良好。

还有一件事,这是一个通用应用程序,我正在使用 uisplitview 控制器..所以我认为当它在 os 3 上运行时它会中断.. 有没有办法解决这个问题?

0 投票
1 回答
88 浏览

iphone - 通用应用程序错误

我正在尝试实现一个通用应用程序(适用于 iPhone/iPad),并且我想使用相同的 UIViewController 来设置两个设备的行为。

我在启动时遇到了一个令人惊讶的错误,即:

我不知道我失败的地方。此外,为了避免任何错字问题,我重新启动了项目,但它以同样的错误结束。

令人惊讶的主要一点是,该应用程序在 iPad 模拟器上运行良好,但在 iPhone 上却不行。也许iPhone模拟器有问题?

有人知道这个问题的答案或听说过这种问题吗?

0 投票
1 回答
1587 浏览

iphone - 通用 iOS 应用程序中的单独设置?

我正在开发一个通用的 iOS 应用程序,但一些用户设置在 iPad 上没有多大意义。

我可以指定一个单独的 Settings.bundle 或 Root.plist 以在 iPad 上使用吗?

0 投票
1 回答
104 浏览

iphone - 通用应用 ipad 不显示颜色

大家好。所以我将一个 iphone 应用程序转换为一个通用应用程序,当我尝试更改背景颜色时,例如 view.backgroundColor = [UIColor blackColor];,它会在 iphone 上运行时发生变化。但是,ipad 只会显示灰色。有其他人得到这个吗?界面构建器也是如此。

谢谢,

0 投票
1 回答
752 浏览

iphone - 升级到 ipad/通用应用程序后,自定义 UIAlertView 上移

因此,在升级到通用应用程序后,我的一个 UIAlertViews 向上移动,但仅适用于 iOS4.0。

前:

有效的 XHTML http://img842.imageshack.us/img842/4959/screenshot20100719at156.png

之后(仅限iOS4.0):

有效的 XHTML http://img836.imageshack.us/img836/4959/screenshot20100719at156.png

我调查了

将其移回,但这绝对没有任何作用。还有其他人有这个问题吗?

谢谢。

0 投票
1 回答
173 浏览

iphone - 升级到通用app和sdk问题

我有一个 iphone 应用程序。

我决定将它升级到 iPad 并安装 xcode_3.2.3_and_iphone_sdk_4__final.dmg

我将应用程序升级为通用应用程序。

在安装新的 sdk 之前,我可以用 3.0 sdk 编译我的 iphone 应用程序。但是,安装后,我在 xcode 上只能看到 iPhone Device 3.2 和 4.0 sdks。

我想知道,如果我用 3.2 sdk 编译了我的通用应用程序,那么具有 3.0-1-2 操作系统版本的 iphone 可以运行我的新通用应用程序吗?

如果他们不能,有没有办法做到这一点?

0 投票
1 回答
648 浏览

iphone - iPhone/iPad 通用应用程序不会为 iPhone 构建

我从头开始使我的应用程序在 iPhone 和 iPad 上通用(基于窗口的应用程序;通用)。首先,我为 iPhone 制作了所有的逻辑和视图,并且它起作用了。之后,我为 iPad 创建了视图。那行得通。但是当我实现 UISplitViewController 或 UIPopover 时,应用程序将不再为 iPhone 构建。

我这样称呼我的自定义 splitViewController:

类定义如下所示:@interface MySplitViewController : UISplitViewController { }

在构建(对于 iPhone 3.1.3)它给了我这个错误:

找不到“UISplitViewController”的接口声明,“MySplitViewController”的超类

当然,SDK 3.1.3 不包含 SDK 3.2 的所有新功能。这很清楚。所以我尝试像这样创建我的类的实例:

它仍然给我同样的错误。

我也尝试过弱链接框架,但这都没有帮助。

我还尝试过将创建类的实例包装在括号中,如下所示:

有人可以告诉我如何调用特定的类,以便我可以在两个平台上运行我的应用程序吗?

谢谢