app-store相关内容

iOS 应用因 2.23 被拒绝 - iOS 数据存储指南

以下是来自 Apple 的关于拒绝的消息: 2.23 - 应用程序必须遵循 iOS 数据存储指南,否则将被拒绝2.23 详情 在启动和内容下载时,您的应用程序存储 6.5 MB,这不会遵守 iOS 数据存储指南. 后续步骤 请确认只有用户使用您的应用程序,例如文档、新文件、编辑等,由 iCloud 备份为iOS 数据存储指南要求.另外,检查是否有任何您的应用程序使用的临时文 ..
发布时间:2021-11-17 00:09:01 移动开发

仅提交 64 位应用程序

随着 Apple 对 64 位构建支持的新要求,可执行的应用程序变得越来越大. 经过多次尝试将最终构建大小减少到 100mb 我想知道是否有可能放弃 32 位支持而只支持 64 位. 为 64 位构建应用只能正常工作,但提交过程似乎阻止了这种行为. 添加这个 未记录的 UIRequiredDeviceCapabilities 不会改变任何内容,因为错误变成了以下内容 我检 ..
发布时间:2021-11-17 00:08:52 移动开发

“必须为具有 Retina 显示屏的 iOS 设备构建应用程序"是什么意思?

Apple 最近宣布:“从 5 月 1 日开始,提交到 App Store 的新应用和应用更新必须针对配备 Retina 显示屏的 iOS 设备构建,iPhone 应用也必须支持 iPhone 5 上的 4 英寸显示屏". > 我想知道“必须为配备 Retina 显示屏的 iOS 设备构建应用"是什么意思? 是否有一些应用无法在 Retina 设备上运行?或者这意味着图形必须是为视网膜设 ..
发布时间:2021-11-17 00:08:20 移动开发

Apple App Store 拒绝 5.1.5

Apple 拒绝了我的申请,回复如下......因为我已经在 info.plist 中添加了“NSLocationAlwaysUsageDescription"和“NSLocationWhenInUseUsageDescription"的条目,但不知道为什么苹果拒绝了......任何人都可以帮助我? 您的应用使用后台位置服务,但没有说明其在 iOS 中要求的位置模式警报中的使用目的人机界面指 ..
发布时间:2021-11-17 00:08:17 移动开发

我怎么知道我是否在使用私有框架?

我正在为 App Store 开发应用程序.然而,它处于早期阶段,还没有准备好提交给 iTunes Connect(需要截图、应用程序图标、支持 URL 等内容)显然需要在 iTunes Connect 上列出应用程序才能使用 Xcode 的验证选项.我已注册 Apple Developer Program. 如果您知道另一种无需 iTunes Connect 即可使用 Xcode 验证的方 ..
发布时间:2021-11-17 00:07:50 移动开发

带或不带 AppStore 的 iPhone 应用

我的公司正在为我们的客户提供一项我们希望在 iphone 上实施的服务.我们的客户每月需要为这项服务支付 5000 美元,因此他们可以免费为客户提供服务.我们一直在寻找(到目前为止没有成功)一种分销方法,我们可以向客户出售我们的服务,他们可以将服务提供给他们的客户,而无需向最终用户收取费用,也无需向 Apple 支付 30% 的分销费. 我们进行了研究,发现没有一个方便的解决方案适合我们: ..
发布时间:2021-11-17 00:07:40 移动开发

带有 x86 Slice for Simulator + Appstore 批准的 iOS 框架

我正在构建和分发一个 iOS 框架库以供其他开发人员使用. 最近我遇到了一个 Apple Store 的错误(功能?),如果使用 x86 架构构建的 iOS 框架(用于模拟器)然后整个应用程序未能通过 App Store 批准并显示错误: [传输器错误输出]:错误 ITMS-90087:“不支持的架构.blah.app/Frameworks/MyLib.framework 的可执行文件包含 ..
发布时间:2021-11-17 00:07:32 移动开发

使用 PayPal iOS 库会导致我的应用程序被拒绝吗?

我正在开发一个采用订阅模式的 iPhone 应用程序,我看到了 这个 iOS PayPal 库:Apple 占所有收入的 30%,但 PayPal 在小额支付方面的收入要少得多(最高为 10%).自然而然地,我就产生了兴趣. 我想我感到困惑的是:如果 Apple 希望每个人都使用应用内购买库来购买所有东西(根据 本文档),为什么这个 PayPal 库会存在?使用它的应用程序不会被拒绝吗? ..
发布时间:2021-11-17 00:07:26 移动开发

无法将视频上传到 iTunesConnect:您的应用视频预览的帧率太高

我在 OS X Yosemite 上使用 QuickTime 播放器制作了一个 App Store 预览视频. 当我尝试将视频上传到 iTunesConnect 时,我收到一条错误消息: 您的应用视频预览的帧率过高. 我在 QuickTime Player 中看不到任何更改帧速率的选项. 有人知道怎么处理吗? 解决方案 可以使用 ffmpeg 轻松转换视频,ffmpeg ..
发布时间:2021-11-17 00:07:20 移动开发

App Store 审核指南 2.10 - iPhone 应用程序是否应调整为 iPad?

我发现 App Store 审核指南的第 2.10 段有点含糊不清.它说:“iPhone 应用程序也必须在 iPad 上以 iPhone 分辨率和 2X iPhone 3GS 分辨率运行,无需修改" 我的应用程序的部署目标是 iphone,假定的设备方向是 portait 当我在 ipad 模拟器上测试我的应用时,它看起来如下: 这只是视图的一部分,让您了解它的实际外观 - 应用 ..
发布时间:2021-11-17 00:07:14 移动开发

应用程序加载程序错误 ITMS-90062:密钥 CFBundleShortVersionString 的值必须包含更高版本

我正在尝试使用 Application Loader 为 App Store 上的应用上传更新.我收到以下错误. 错误 ITMS-90062:“此捆绑包无效.Info.plist 文件中密钥 CFBundleShortVersionString [1.0.0] 的值必须包含比先前批准的版本 [1.0.0] 更高的版本." 我认为 CFBundleShortVersionString 可 ..
发布时间:2021-11-17 00:07:03 移动开发

从未调用可达性通知

我很难在我的代码中使用 Reachability.我想通过在启动时启动观察者然后只接收更改通知来保持它非常简单.在以下代码中,从不调用reachabilityChanged 方法.我已经尝试了很多次迭代,但这是最简单的版本.它编译并运行.请帮忙... **** AppDelegate.h 代码 **** #import #ifdef PHONEGAP_FRAMEWORK#import #i ..

iOS 应用被拒绝:非公共 API

同一个应用程序之前已经被批准了两次,但在设置图像视图并再次提交应用程序等一些更改之后,Apple 拒绝了我的应用程序,因为以下错误: 性能 - 2.5.1 您的应用使用或引用了以下非公共 API: setResult: nextStarIndex App Store 上不允许使用非公开 API,因为如果这些 API 发生变化,可能会导致糟糕的用户体验. 如果应用程序包 ..
发布时间:2021-11-17 00:06:51 移动开发

仅 iPhone 的应用程序因未在 iPad 上运行而被拒绝

我收到了来自 Apple 的以下信息.我尝试修复仅适用于 iPad 的约束,但我可以让滚动条出现在顶部.我将如何解决这个问题?这是一个仅限 iPhone 的应用程序.谢谢 来自苹果2. 4 性能:硬件兼容性性能 - 2.4.1 在运行 iOS 10.2 的 iPad 上查看时,我们注意到您的应用没有以 iPhone 分辨率运行.具体来说,我们无法注册,因为注册选项在金额部分后面. ..
发布时间:2021-11-17 00:06:36 移动开发

苹果在审批应用程序时会查看实际的源代码吗?

苹果究竟是如何批准应用的?是否查看了实际的源代码? 解决方案 虽然我们中没有人可以访问内部审核流程(似乎在不断变化),但根据回复,可以说一些事情人们已经收到. 首先,Apple 无法访问您的源代码,因此他们不会对此进行审核.您将二进制文件作为应用程序包的一部分与其他应用程序资源一起提交. 但是,它们似乎会扫描您的应用程序的二进制文件,以查找指示使用私有 API 的某些符号.许多 ..
发布时间:2021-11-17 00:06:33 移动开发

使特定于 iPhone 的应用程序在 iPad 上运行以满足 Apple 的要求

我的应用程序已经在 AppStore 上架了几个月,而且总是只能在 iPhone 上运行.我最近提交了一个被拒绝的更新,因为该应用程序不能在 iPad 上运行.被拒绝的确切原因是: 拒绝的原因:2.10:iPhone 应用程序也必须无需修改即可在 iPad 上以 iPhone 分辨率和 2X iPhone 3GS 分辨率运行 我需要在 Xcode 中做什么才能让我的应用在带有 2X 图 ..
发布时间:2021-11-17 00:06:31 移动开发

错误 Appstore 连接:Info.plist 文件中缺少目的字符串

我已将我的应用提交给 App Store Connect 以供审核.尽管该应用程序仍在审核中,但我已收到一封电子邮件,通知我必须修复错误.以下是邮件内容: 亲爱的开发者: 我们发现您的应用最近交付的一个或多个问题XXXXX.您的交付成功,但您可能希望更正下次交付时出现以下问题: “Info.plist 文件中缺少目的字符串.您的应用程序代码引用一个或多个访问敏感用户数据的 API ..
发布时间:2021-11-17 00:06:19 移动开发

iOS 在没有应用商店的情况下安装应用

是否有任何合法方式(无需越狱)将 iOS 应用程序安装到 iOS 设备(ipad、iphone、ipod)而不发布到应用程序商店?例如 - 封闭用户组(某些网络应用程序的管理员/版主等)的应用程序. 解决方案 Apple 支持“Ad-Hoc"正是为此目的分发应用程序,但仅限于 100 台设备.如果您有企业开发者帐户,您也可以在您的组织内进行临时分发. iOS 开发者分发选项 iOS ..
发布时间:2021-11-17 00:06:07 移动开发