Tag: 应用程序商店

iOS应用的最大尺寸

我读过苹果的开发指南有iOS应用程序大小的限制,但我真的不明白这一点。 它说: iOS应用程序可以大到2 GB,但可执行文件不能超过60 MB。 整个应用程序不是可执行文件吗? 我不明白2 GB的限制和60 MB的限制之间的差异。

使用`valueForKey`访问UIBarButtonItem中的视图,私有API违规?

由于UIBarButtonItem不是UIView子类,所以不可能像它的frame那样得到正常的特征。 一种方法是[barButtonItem valueForKey:@"view"] 这完美的工作,并允许你添加一个GestureRecognizer(例如)到底层的UIView 。 但是,这是一个私人的UIKit API违规?

应用程序必须准备好在iTunes Connect上进行上传,然后才能在Xcode中进行validation或提交

当我尝试推我的应用程序审查我得到: 应用程序必须准备好在iTunes Connect上进行上传,然后才能在Xcode中进行validation或提交。 ready for upload on iTunes Connect是什么意思?

缺less必需的图标文件。 该捆绑包不包含完全为'57×57'像素的iPhone / iPod Touch的应用程序图标

我试图在Appstore中更新我的应用程序,并且我已经开始收到此失败消息。 我检查了互联网的任何解决scheme,但没有一个工作。 我没有改变我的图标,所以这个失败不应该出现。 我已经检查过plist文件,但始终是相同的问题。 理论上这个捆绑包缺less两个图标57×57和72×72的大小。 重命名图标并设置项目中的整个图标包,仍是同样的问题。

如何在App Store中需要iPad 2或iPhone 4S

我们正在构build一款需要iPad 2或iPhone 4S的RAM,GPU和内核的应用程序。 有没有什么办法来configuration应用程序,使其不适用于较小硬件的应用程序商店? 我知道我只能build立armv7,并且消除了真正的旧东西。 它看起来像我可能需要一个静态相机(即使我们不使用它),以消除iPad 1(虽然这感觉像一个黑客)。 但是这并不能保持iPhone 4或Touch 4的不变。 有什么build议么?

如何检测当前正在运行的应用程序是否从应用程序商店安装?

有没有办法在iOS上以编程方式检查当前正在运行的应用程序是从iOS App Store安装的? 这与通过Xcode,TestFlight或任何非官方发布源运行的应用程序形成对比。 这是在SDK无法访问应用程序的源代码的情况下。 要清楚 – 我正在寻找一些签名,可以说,给予应用程序(大概是由苹果公司),这将不依赖于任何预处理器标志或其他构buildconfiguration,在任何应用程序可以在运行时访问。

将使用PayPal iOS库让我的应用程序被拒绝?

我正在开发一个订阅模型的iPhone应用程序,我看到了这个iOS PayPal库 :苹果公司占所有收入的30%,但PayPal在微支付方面的花费要less得多(最大为10%)。 当然,我变得有兴趣了。 我想我很困惑的是:如果苹果希望每个人都使用应用程序内购买库(根据本文档 ),为什么这个PayPal库甚至存在? 不会使用它的应用程序被拒绝吗? 是否有人在使用此库的app store中成功发布了一个应用? 如果是这样,购买什么? 数字商品? 实物商品? 内容?

Xcode 6 App Store提交失败,“您的帐户已经拥有有效的iOS分发证书”

我正在使用最新的XCode(6.1),我需要尽快提交应用程序,但我似乎无法绕过“您的帐户已经有一个有效的iOS分发证书”错误。 我有客户的configuration文件,我有他的发行证书(这是有效的)和他的私钥(我已经检查使用钥匙链,这是肯定的)。 包ID也是正确的。 我已经删除了我的configuration文件和证书,现在已经多次重新安装客户端。 什么可能导致这个问题? 在这个问题上,我看到了很多关于这个问题的话题,所以我之前为创build另一个克隆而道歉,但是我真的不知道如何解决这个问题。 编辑 :顺便说一下,我正在运行一个全新的优胜美地安装

iOS应用被拒绝:非公开的API

相同的应用程序已经被批准了两次之前,但经过一些改变,如设置图像视图和提交应用程序,苹果拒绝了我的应用程序以下错误: 性能 – 2.5.1 您的应用使用或引用以下非公开API: setResult:nextStarIndex 应用程序商店不允许使用非公共API,因为如果这些API发生更改,可能会导致糟糕的用户体验。 如果用户在包含私有API的情况下如何testing他/她的应用程序? 我没有在我的项目中的任何地方使用setResult:和nextStarIndex代码,所以我该怎么办?

iPhone:什么是WWDR中间证书?

在Apple Developer Portal中的Certificates,Developer(或Distribution)中,它说: “如果您没有安装WWDR中间证书,请点击此处立即下载。” 我甚至不知道这是什么意思。 我是否需要下载并运行? 还是只需要下载当前的证书?