我的应用程序需要 256 MB RAM。我需要在 plist 中设置这个值。(用于应用商店分发)。我该怎么做?

发布于 2024-10-29 05:22:15 字数 202 浏览 6 评论 0原文

我的应用程序需要 256 MB RAM。我需要在 plist 中设置这个值。(用于应用商店分发)。

坦率地说,我的应用程序假定为 130МВ 。我需要支持 3gs、4g、ipad 和 256 mb 的 ipod touch。我该怎么做?

在此处输入图像描述

My app requires 256 MB of RAM. I need to set up this value in plist.(for app store distribution).

frankly speaking, my app assumed 130МВ . I need to support 3gs, 4g, ipad , and ipod touch with 256 mb. How can I do this?

enter image description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

只是在用心讲痛 2024-11-05 05:22:15

正如其他人所说,内存占用很大,也许更好的策略是使用更少的内存 - 例如,无法保证您的应用程序可以在运行 iOS 5 的 3GS 上正常运行。

但要直接回答这个问题:没有办法直接要求设备具有特定的内存量,但是有一些标志应该可以解决这个问题。

例如,您可以在 Info.plist 的 UIRequiredDeviceCapability 属性中要求 arm7opengles-2。我认为这会将您限制在 3GS 及以上。

As others have said, that's a lot of memory and maybe a better strategy would be to work with less -- there is no guarantee that your app will work fine on a 3GS with iOS 5 for example.

But to directly answer the question: there is no way to directly require a device with a specific amount of memory, but there are a few flags that should mostly do the trick.

For example, you could require arm7 or opengles-2 in the UIRequiredDeviceCapabilities property of your Info.plist. I think that would limit you to 3GS and above.

無處可尋 2024-11-05 05:22:15

你不知道。

你的应用程序不会获得 256MB RAM,一旦你开始使用 20 -> 之间,它就会被杀死。 30MB。您将尽早收到内存警告,如果您选择不通过释放内存来做出响应,您的应用程序将面临立即终止的风险。

编辑:

根据您的描述,您可能想了解图像平铺技术。

You don't.

Your app won't get 256MB of RAM, it will get killed once you start using between 20 -> 30MB. You will receive memory warnings early on and if you choose not to respond by freeing memory, your appplication is at risk of immediate termination.

EDIT:

From what you are describing, you probably want to look at image tiling techniques.

赠意 2024-11-05 05:22:15
  1. iPhone 1: 128MB
  2. iPhone 3G: 128MB
  3. iPhone 3GS: 256MB
  4. iPhone 4: 512MB

猜测 256MB 对于 iPhone 应用程序来说“有点”太大了...

  1. iPhone 1: 128MB
  2. iPhone 3G: 128MB
  3. iPhone 3GS: 256MB
  4. iPhone 4: 512MB

Guess 256MB is a "little" too big for an iPhone app...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文