问题标签 [app-store]

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 投票
3 回答
1423 浏览

iphone - iTunes App Store:主要版本升级是否 = 更长的审批队列时间?

我想知道是否有人对此有所了解...在发布 iPhone 应用程序的更新时,如果我提交的内容被声明为主要版本更新(与次要版本相比),我是否应该期望批准过程需要更长的时间?

上次(大约在 Facebook 大更新发布的时候)我们等待次要版本审查的时间是 21 天(16 个工作日)。

0 投票
5 回答
6910 浏览

iphone - 如何从 iTunes Store 获取有关应用程序/歌曲/视频等的信息?

我需要通过 iTunes Store 中的项目 ID 获取有关应用程序/歌曲/视频的信息。

我找到了这个

但它不适用于应用程序。

有公共 API 吗?

UPD:我可以使用此链接获取信息 ,但这不是结构化数据,它只是 iTunes 显示内容的标记。我不能依赖它 - 它可以随时更改并且难以解析,因为它没有一致的结构......

0 投票
4 回答
9492 浏览

iphone - 为 App Store 构建最终版本之前的预发布清单

想知道人们在进行最终构建并提交到 App Store 之前学习了哪些实践吗?除了从 Debug 切换到 Release 并注释掉对 NSLog 的调用之外,我们还应该注意哪些其他基本和/或不那么基本的事情?

0 投票
1 回答
169 浏览

ios - iPhone 应用程序中的非扁平化图标

不久前,我将我的应用程序提交给了 iTunes App Store 以供批准。

今天我意识到应用程序图标没有按照 Apple 指南中的要求(建议?)进行扁平化。据我了解,扁平图标没有透明胶片,但我的有。

我的困境是这样的。如果我将图标展平并重新提交应用程序,我就会失去该应用程序已经处于批准过程中的所有时间。如果我什么都不做,而 Apple 拒绝了我的应用程序,我将失去更多的时间。

所以我的问题是:扁平图标是要求还是建议?Apple 会基于我的图标有透明胶片这一事实而拒绝我的应用程序吗?

0 投票
2 回答
1134 浏览

iphone - iPhone 私人分发

我是 iPhone 世界的新手。我开发了一个应用程序,我想将其发送到特定 wi-fi 接入点附近的所有 iphone。(它适用于购物中心)

据我所知,由于我在这方面的知识有限,我无法通过我的网络服务器分发应用程序。我什至不能使用 Apple 建议的“Ad hoc 模式”,因为注册所有手机是不切实际的。

我想知道唯一的解决方案是否是“通过应用商店分发”?或者任何其他可用的解决方案?

期待您的帮助。

谢谢。

0 投票
3 回答
30417 浏览

iphone - 如何创建iphone应用程序的二进制文件

在阅读 iTunesConnect_DeveloperGuide.pdf 时,我遇到了binary一词。这是在pdf中找到的段落:

要通过 iTunes Connect 提交您的应用程序并将其成功发布到
App Store,请确保您具备以下条件:应用程序二进制文件(包括 57 像素图标)、用于 App Store 的 512 像素大图标、主屏幕截图、合同信息、出口合规性信息和应用元数据

还提到二进制文件应该是一个压缩文件。

谁能解释一下什么是二进制文件以及如何创建一个?

谢谢

0 投票
2 回答
1153 浏览

iphone - 处理从“精简版”到“专业”版 iPhone 应用程序的数据迁移

我接近开发 iPhone 应用程序的最后阶段,并将发布它作为“精简”(广告支持)版本和“专业”(无广告,可能在某些时候具有附加功能)版本。

我在这里和其他地方都遵循了有关创建多个目标等的建议,并且能够毫无问题地构建这些目标。

但这确实让我想到了一个问题:处理从精简版应用程序过渡到专业版应用程序的最佳、最用户友好、可接受的方式是什么?

正如我所看到的 - 如果我的任何假设是错误的,请纠正我 - 可能有两种方法可以做到这一点:

  1. 为每个应用程序提供自己的 Bundle 标识符(即 com.companyname.fooapplite 和 com.companyname.fooapppro)。这将导致两者都被视为完全独立的实体。如果用户从一个移动到另一个,数据不会自动迁移,并且两者很可能同时安装在同一部 iPhone 上。

  2. 为每个应用程序提供相同的 Bundle 标识符(即 com.companyname.fooapp),以便将它们视为本质上相同的应用程序。如果他们下载并安装应用程序的精简版,专业版将覆盖它。精简版的数据保存在专业版中。

后者对我来说似乎很理想——我无法想象有人在购买了专业版后想要保留精简版——但这带来了一些问题:

  • 苹果甚至允许选项#2吗?

  • 使用选项 #2 会导致我应该注意的任何愚蠢行为,即。这两个版本以某种方式互相踩踏。

  • 如果不允许,是否有建议的做法来从基本上两个完全不同的应用程序迁移数据?我知道 StoreKit,但免费应用程序不支持它。

事实上,这个当前的应用程序并没有真正产生巨大价值的数据,最糟糕的事情是用户在升级到 pro 后将不得不重新输入一些身份验证凭据。但在未来,如果我要开发一个类似的应用程序来在本地存储有价值的数据,我想知道如何以无缝的方式最好地转换用户及其数据。

谢谢,

  • 杰夫
0 投票
5 回答
2077 浏览

encryption - 在 iPhone 应用程序中,base64 是否被视为加密?

简单的 base64 编码(用于将二进制数据发布到苹果验证服务器)是否被视为加密,在将我的应用程序上传到应用商店时是否必须报告这一点?

0 投票
2 回答
217 浏览

iphone - iPhone 存储上的 RIA 闪存应用程序能否保留数据,直到互联网连接可用?

我有兴趣为将在 iPhone 上运行的现有 Web 服务构建一个胖客户端应用程序。Flash 似乎终于成为一种选择,因此我考虑使用 Flex 进行客户端开发。

但是,由于 iPhone 本身不支持 Flash 应用程序,而只能通过包装器支持,所以我想知道这些应用程序是否可以保留任何数据。用户输入的数据最终应该被传输到网络服务,但在那之前我希望它能够持续存在,即使 Iphone 电量耗尽。

这可能吗?还是 Iphone flash wrapper 无法访问硬盘?

0 投票
3 回答
6591 浏览

iphone - 如果我在 iTunes Connect 中点击“拒绝二进制文件”以提交更新的二进制文件,我会失去排队的位置吗?

我通过 iTunes Connect 为 App Store 提交了一个应用程序,状态为“审核中”。我不知道这是否意味着他们真的开始关注它了。我怀疑这只是意味着它已被放入审阅者的队列中。

有一个调整我想在它消失之前添加到它。但是,如果这意味着点击“拒绝二进制”会自动将其再次发送到整个队列的后面,我不想更新它,并且它必须再等待 3-4 周。

我意识到可能没有人知道这是如何工作的,但我认为问一下也无妨。