草庐IT

ios - iTunes Connect 上缺少链接应用内购买

上周我在iTunesConnect的“Features=>In-AppPurchase”菜单上成功创建了IAP产品。我通过沙盒测试了该产品,它运行良好。而且我还可以将我的IAP产品链接到我的特定版本的iOS应用程序。(AppStore=>iOSAPPspecificversion)所以我提交了应用程序进行审核。但是,在“In-Review”状态下,我发现了一些严重的错误,我拒绝了自己的提交。(开发商拒绝)。我修复了错误,并尝试使用新的二进制文件再次提交。但我在我的应用程序上找不到链接的IAP产品。上次我记得在特定版本的iOS应用程序上有一个用于将IAP产品链接到我的应用程序的部分。如下

ios - 从 iTunes Connect 接收有关 IAP 状态更改事件的通知时遇到问题

我已经在我的服务器上设置了一个URL,以根据本文接收自动更新的IAP状态更改通知:https://help.apple.com/itunes-connect/developer/#/dev0067a330b当然,我已经通过我的应用程序的主设置页面向iTunesConnect提供了我的URL。但是,我既没有收到更新通知,也没有收到任何表明存在问题的消息。帮助排除故障?我什至不知道从哪里开始。谢谢! 最佳答案 您是否检查过与服务器的安全网络连接?我的意思是你必须在你的服务器上检查ATS。我正在使用nginx,例如代理服务器。首先,您必须

ios - Apple Test Flight 如何上传低版本IPA?

我在TestFlight服务器中有v1.1.1和v1.1.3。是否可以完全删除1.1.3然后上传v1.1.2? 最佳答案 您甚至不需要删除1.1.3,您只需上传1.1.2的新版本,只要该版本号与1.1.2的任何现有版本不同 关于ios-AppleTestFlight如何上传低版本IPA?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/46485310/

ios - 如何在 iTunes Connect 中将 iOS 应用分类为 "AR"?

我在AppStore上有一款ARKit游戏,但我希望将其归类为AR游戏。目前我将其归类为Game.Simulation和Game.Action,因为我不明白是否可以将其归类为Game.AR。这可能吗?我只能从以下类别中选择:感谢您的帮助! 最佳答案 目前,AppStore中没有AR游戏类别,您无法为您的应用定义自定义类别。最接近的子类别是模拟。 关于ios-如何在iTunesConnect中将iOS应用分类为"AR"?,我们在StackOverflow上找到一个类似的问题:

ios - 没有 iCloud 的 UIDocumentBrowserViewController

Apple表示,为了在"file"应用程序中显示您应用程序的文档,您的Info.plist一方面必须打开“支持文档浏览器”,或者“应用程序支持iTunes文件共享”另一方面,“支持就地打开文档”。但出于好奇,我尝试打开所有这三个,并且成功了。我的测试应用程序是基于文档浏览器的,但它可以在其文档文件夹和iCloud中保存(和浏览)文档。从这个意义上讲,即使用户关闭iCloudDrive,我的应用程序也会继续运行。我的问题(相当模糊)是:这合法吗?Apple使这两种方法看起来相互排斥,但它们实际上兼容吗?有没有人编写过在Info.plist中打开所有这三个选项的严肃应用,以便从应用自己的文

ios - 我可以为已经批准并在生产中的订阅添加免费试用期 (iTunes Connect) 吗?

iTunes连接/IOS我们有问题,比如我们正在生产中并且有自动续订订阅。我们想添加一周的免费试用期,我们可以将其添加到已经创建的订阅(并且正在生产中)吗,我知道我们可以在审核之前完成。请告诉我们您对此有何了解,我们将不胜感激! 最佳答案 试试这个:iTunesConnect->我的应用->功能->应用内购买->你想改变的订阅->订阅价格+(单击+图标)->设置介绍价格->设置介绍价格的区域(您只需单击下一步)->设置介绍价格开始/结束日期(如果需要,您可以选择“无结束日期”),然后单击“下一步”->介绍性价格的设置类型:免费试用和

objective-c - XCode 4 中的 "Validate"

我正在尝试在XCode4的存档屏幕中运行验证功能。我为此应用程序设置了iTunesConnect,但尚未提交。我听说运行Validate是个好主意,但是当我尝试时它声称Nosuitableapplicationrecordswerefound。请确保您已在iTunesConnect上为此应用程序设置记录。”iTunesConnect中的记录与Xcode-info.plist文件中的“BundleIdentifier”具有相同的BundleID。以前有人在他们的应用程序上执行过此验证功能吗?我还需要在iTunesConnect中做些什么才能让它工作吗? 最佳答

ios - 更改捆绑 ID iOS

我在iTunesConnect中设置我的应用程序。它尚未提交(Ever)。后来,我发现我的包标识符与我的Xcode项目和iTunesConnect中的不匹配。我无法更改Xcode中的包标识符,因为它已淡出。所以我尝试在iTunesConnect中更改它,方法是制作一个带有正确包标识符的全新应用程序ID。我在iTunesConnect中进入我的应用程序并从下拉列表中选择一个全新的包标识符,但我没有看到我最近制作的那个。有谁知道我做错了什么或如何更改iTunesConnect中的包标识符?谢谢! 最佳答案 同样的事情发生在我身上,但在退

ios - 没有 'iOS team provisioning profile' 出现在开发者门户 (Itunes Connect) 和管理器中

我没有更多的“iOS团队配置文件”出现在管理器或开发人员门户中。我尝试了以下方法:连接/断开我的设备在管理器中右键单击我的设备,然后“将设备添加到配置门户”在开发人员门户中创建团队资料,但该团队资料似乎不在您可以创建的资料列表中=>无法在门户中创建单击Organizer的“配置文件”部分右下角的“刷新”按钮点击管理器“团队=>我的名字”部分右下角的“刷新”按钮我能做什么??...谢谢!! 最佳答案 终于找到了我的问题的解决方案!以下是步骤:转到开发人员门户并显示您的设备列表:https://developer.apple.com/a

ios - 与 "Cannot Connect to iTunes"相关的应用内购买的 vendorID 错误消息是什么?

这是一条神秘的错误信息:LaunchServices:未能获取vendorID我猜是某个Apple服务器现在宕机了,很快就会恢复在线。背景:我的iOS应用程序之前没有批准任何应用程序内购买,因此这仍然是必须提交新版本的应用程序以及新的应用程序内购买产品的阶段。iTunesConnect中配置了三个测试用户。今天之前的测试已经成功购买了测试产品,并检索了之前购买的信息。“中断”时发生了什么今天早些时候,我添加了一些服务器获取代码来验证交易。此代码在事务队列处理之后执行,因此在成功获取信息之后执行。现在发生了什么应用内购买代码使用StoreKit框架请求产品,接收它们并适本地显示UI。因此