问题标签 [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 投票
1 回答
125 浏览

ios - How it's new stuff bought in the app store integrated to my iphone app?

I'm writing an app for iPhone and I would like to add downloadable content to get from the apple store in the future. I understand that the Store kit gives me access to the store and helps me to make the transactions, but how the downloaded content is integrated with my app ?

How It's usually done ?, when someone creates for example, a new Item or a new weapon for his game...how It's implemented and how It's added to the app ?, the graphic resources of the item need to be already included in the original app or there is a way to add more in the future ?

I need to have special considerations with my app to make it happen ?

0 投票
6 回答
4115 浏览

objective-c - 在应用程序中禁用iphone主页按钮,可以吗?

我想开发一个类似屏幕保护程序的应用程序,其中返回跳板的唯一方法是输入代码。因此,我需要忽略 Home Button 操作,也就是说,当用户按下按钮时,什么也没有发生……或者自定义的东西……而不是回到跳板并终止应用程序。这可能吗?有人知道苹果是否会批准/拒绝这种应用程序吗?

0 投票
2 回答
2387 浏览

iphone - 向 iTunesConnect 提交应用程序更新(疯狂!)

iTunes connect 不断拒绝我的二进制文件进行应用程序更新,这让我发疯。通常我可以弄清楚,但我已经尝试了我能想到的一切。也许有人可以伸出援助之手:)

我得到的错误是:

您上传的二进制文件无效。签名无效,或未使用 Apple 提交证书签名。

我正在将我的应用程序的更新版本上传到商店。当前版本是1.0,这个新版本是3.0。这是我尝试过的:

  • 使用命令行压缩应用程序包(我听说 Finder zip 实用程序有时会很糟糕)

  • 检查我的应用程序是否已正确签名$> codesign -vv myApp(显示“在磁盘上有效”)

  • 在构建日志中检查了正确的配置垃圾是否存在
  • 确保在我的 Info.plist 文件中CFBundleVersionCFShortBundleVersion从我的当前版本递增

到目前为止,这就是我能想到的检查,据我所知,一切看起来都很好。

现在我在门户网站的某处读到,说您必须使用与以前相同的分发证书签署更新,我是(我认为)。但是,我必须使用新的配置文件进行签名,因为我用于 App Store 的旧配置文件已经过期(或者是什么,我不知道它不会工作)。

关于我的情况需要了解的事情

此更新实际上是对新模板的完全重写,但我确保我使用的是完全相同的 App ID(通配符)和捆绑标识符),所以这应该不是问题。

此外,自从我上次提交到 App Store 后,我已经更换了机器,但我记得从我的旧机器中导出所有内容(我认为)。我这里还有旧的,上面有所有相同的数据,如果有帮助的话。我不认为我忘记了什么)。

在此先感谢您的帮助:)

更新

所以我决定尝试使用 Application Loader 进行上传,看看它是否会给我带来任何新的错误,并且它已经将它喷了控制台中。也许有人可以在那里找到一些有意义的东西。

另外值得注意的是,门户指南说更新必须使用原始分发配置文件进行签名,就像用于签署原始应用程序一样。我试过使用那个旧的,但 Xcode 不会让我选择它,因为有“没有匹配的密钥对”或其他什么。有没有办法解决这个问题?根据钥匙串,我有我的分发证书和它的私钥,这一切看起来都是有效的。我确保尝试修复钥匙串以防万一,但没有改变。

0 投票
5 回答
4253 浏览

iphone - Store Kit 交易失败

我正在尝试使用 iPhone 3.0 SDK 测试 Store Kit 事务。我的代码基于 Store Kit Programming Guide 中的示例代码,但我不断收到失败的交易(状态:SKPaymentTransactionStateFailed)。然而,事务的错误属性是 nil,所以这并不能说明情况。

当我尝试购买该产品时,我可以使用测试帐户登录并接受购买,但随后出现一个对话框,显示:

“您已经购买了这个,但尚未下载。点击确定立即下载。”

当我点击“确定”时,什么也没有发生。我的 transactionObserver 不再收到发送给它的任何消息。

0 投票
1 回答
4522 浏览

iphone - iTunes Connect 如何检测我的应用程序的最低操作系统要求?

我刚刚使用 iTunes Connect 提交了我的 iPhone 应用程序,但我没有看到他们询问我用来编译我的应用程序的版本是什么?我提交的二进制文件使用的是3.0 SDK(我使用了xcode左上角的下拉菜单),对吗?

构建设置如何?iPhone OS 部署 Target 和 Base SDK?我应该在那里设置什么值?

0 投票
3 回答
3573 浏览

iphone - 在提交到 AppStore 之前测试应用程序?

有没有一种方法可以在提交到 AppStore 之前测试我的应用程序,以免被 Apple 拒绝?

0 投票
2 回答
176 浏览

iphone - 我可以向应用商店提交为 iphone OS 2.0 开发的应用程序吗?

我为 iPhone OS 2.0 开发了应用程序。我可以提交到应用商店吗?Apple 会批准我的申请……还是我还需要为 3.0 创建应用程序?

0 投票
1 回答
688 浏览

iphone - iPhone 开发者计划,它是如何运作的?

我的问题是关于 Apple Developer 计划的工作原理。我还没有注册将应用程序提交到 App Store,所以我想知道这个过程是如何工作的。通过他们的网站提交的应用程序是否带有界面?税收/税率如何运作?您多久可以提交一次更新或更新应用程序的信息?

0 投票
1 回答
1042 浏览

iphone - 在提交到应用商店之前我需要签署我的应用吗?

在提交到应用商店之前,我是否需要使用我的分发配置文件签署我的应用?还告诉我是否需要像我们在 ad hoc 中那样添加权利,或者只是使用应用商店分发配置文件构建?

0 投票
3 回答
6958 浏览

iphone - 为 iPhone 应用程序分发使用不同的公司名称?

我的公司开始涉足 iPhone 开发。我们希望将我们的 iPhone 业务与其他业务分开,因此在 App Store 中,我们希望以不同的名字为人所知。例如,虽然我们的公司在法律上可能是 Company, LLC,但我们希望 App Store 上的应用看起来来自不同的公司名称,例如,ReallyCoolApps, LLC,它只是 Company, LLC 的 dba。

我正在开发者计划注册中,它要求我提供公司名称、网站等。此时,我是否需要输入我们希望在 App Store 中显示的名称(例如,ReallyCoolApps , LLC),或者我可以在此处输入我们的真实公司名称(例如 Company, LLC)并选择其他名称以便稍后我们准备分发时显示?

我们实际上还没有想出 App Store 的名称。我想继续注册,这样我就可以开始在实际设备上进行测试,然后等到以后想出一个名字。在继续之前,我想确保这是可能的。

谢谢!