问题标签 [universal-binary]

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 投票
1 回答
156 浏览

iphone - 是否有“非通用”iOS 二进制文件的通用术语?

我目前正在为 iOS 开发通用和“非通用”应用程序。您可能知道,“通用”应用程序是在 iPhone、iPad 和 iPod touch 上运行的应用程序。我很好奇是否对仅在一种类型的 iOS 设备上运行的应用程序有一个通用术语。

它主要用于我为客户编写的一些文档。如果可能的话,我想听起来不那么多余。

0 投票
1 回答
445 浏览

macos - 根据 OSX 版本或处理器版本将通用二进制链接到不同的动态库

这实际上是两个问题,但我怀疑他们有相似的答案。

我有一个依赖于 X11 库的程序,该库在 OS10.4 上具有不同的名称并且位于不同的位置(与 10.5 和 10.6 相比)。

同样的程序还依赖于在 ppc 上不起作用的库。在为 ppc 编译时可以删除这种依赖关系,但我想尽可能使用这个库(因为它可以提供几个数量级的加速)。

所以这两个问题是:

  1. 如何链接到不同操作系统版本中不同位置的动态库?或者改写 - 如何让动态链接器在不同的操作系统版本上从不同的地方加载库?

  2. 如何在没有 ppc 部件链接到该库的情况下将通用二进制链接的某些部分(英特尔部分)链接到库?

当然,如果我的问题有其他解决方案,我也很感兴趣。

0 投票
3 回答
388 浏览

iphone - 将两个独立的应用程序更新为单个通用应用程序?

我们目前有两个独立的应用程序(一个 iPhone 和一个 iPad),并希望迁移到一个通用应用程序。

有谁知道是否可以在不关闭其中一个应用程序的情况下做到这一点?比如发布每个应用程序的更新,包含相同的二进制文件?

如果我在某处错过了这个答案,请链接,谢谢!

0 投票
2 回答
15686 浏览

objective-c - 在 Xcode 4 中将 iPhone 应用程序转换为通用应用程序

我正在尝试将我现有的 iPhone 应用程序项目升级为通用应用程序,但我在 Xcode 4 中找不到任何选项来执行此操作。它在哪里?

0 投票
1 回答
1177 浏览

iphone - 为 iPad 启用 UIiStatusBar,在通用 iOS 应用中为 iPhone 禁用

我有一个通用 iOS 应用程序,我希望在 iPad 上安装应用程序时显示状态栏 (UIStatusBar),但在 iPhone 上安装时不显示。

目前我的解决方案是将 app-info.plist 中的 UIStatusBarHidden 设置为 true (这会影响两个版本),然后在应用程序中重新启用它:didFinishLaunchingWithOptions: 如果设备是 iPad。这种工作,但我希望在应用程序仍在为 iPad 加载(显示默认屏幕)而不是 iPhone 时出现状态栏。

有没有办法做到这一点?(我尝试添加一个 iPad 特定的键/值 UIStatusBarHidden~ipad 但这不起作用)

0 投票
2 回答
629 浏览

windows - 在技​​术上是否可以创建“胖”/“通用”Windows DLL?

尽管目前没有可以创建的工具,但是否可以将 x64 和 x86 符号都放入 DLL 中,并且可以在 x64 和 x86 上工作?

如果有某种规范/黑客允许 Windows DLL 加载程序跳过不兼容的符号等,则可以创建一个...

0 投票
3 回答
15912 浏览

iphone - iOS:通用应用程序 - 仅作为 iPhone 发布

客户有兴趣发布通用应用程序。但是,第一个版本将仅包含 iPhone 版本,第二个版本将包含两个版本。

我找到了一些链接,在那里 ppl 弄清楚了如何在模拟环境中进行这项工作。但是,我找不到关于最终成功发布到 AppStore 的应用程序的声明。我需要对此进行验证。

您是否有声称仅针对 iphone 发布了通用应用程序的人的链接,或者您自己做的?

0 投票
1 回答
1164 浏览

gcc - 使用 Xcode 4 创建通用二进制文件

我已经使用这个 hack来恢复对 Xcode 4 的 PPC 支持。

但是,每次我尝试创建通用二进制文件时,它只会创建一个 Intel 二进制文件。经过大量参数实验后,我想我找到了解决方案。

我必须将架构有效架构设置设置为 ppc i386 x86_64

然后似乎我必须将编译器版本显式设置为 GCC 4.2,而不是它默认的 LLVM GCC 4.2。

所以我的问题是,这样做有什么影响吗?

0 投票
1 回答
619 浏览

iphone - 通用应用程序与单独目标的最佳实践是什么?

是否有任何完善的标准来帮助在构建通用 iphone/ipad 应用程序与构建共享某些代码的单独目标之间做出决定?我有一个运行良好的 iPad 应用程序,现在需要支持 iPhone。由于 iPad 视图又大又复杂,我需要将几乎每一个视图都重新加工成 2 或 3 个较小的 iphone 视图。因此,在我看来,拥有 2 个独立的目标会更容易,这些目标具有所有不同的视图和控制器,这些视图和控制器重用模型和通信层,而不是在代码中添加:

TIA,

-麦克风

0 投票
3 回答
1807 浏览

iphone - 适用于 iPhone 和 iPad 的通用应用程序概念

我是通用应用程序的菜鸟,所以请帮助我,让我知道这是否可以完成,我正在创建一个通用应用程序,为此我编写了代码并在 iPhone 中的每个视图控制器中进行了设置和 iPad 组,在运行时我正在识别设备是它的 iphone 还是 ipad 我正在使用以下方法

现在的问题是我的老板正在为此吃尽苦头,他告诉我我们可以只编写一个类,并且在运行时应用程序将在 iphone 或 ipad 设备或模拟器中启动时,视图控制器将相应地调整帧我已经通过使用上述方法做到了这一点,但他说如果你这样做,那么代码会增加,你必须遭受巨大的头痛,所以实际上他是对的,但还没有找到任何替代解决方案,所以在说这个之前做不到我想听听专家的建议