标签: itunesconnect

使用iTunes测试用户时的预期顺序

我正试图在我们的应用程序中测试应用程序购买,但我没有运气.部分问题可能是由于预期的顺序没有记录在任何地方.以下是我支持应用内购买的步骤:

  1. 在iTunes Connect中创建测试用户.
  2. 在设备上注销商店.
  3. 使用非通配符App ID和针对设备的配置文件(运行iOS 4.2.1的iPhone 4)在Xcode中构建和运行应用程序.我已经通过这个大楼进行调试和临时发布.
  4. 进行应用内购买.
  5. 显示警报:"使用两个按钮确认您的AppPurchase" - 取消和购买.点按"购买"按钮.
  6. 显示警报:"登录",带有三个按钮 - 使用现有Apple ID,创建新Apple ID和取消.点按"使用现有Apple ID"按钮.
  7. 显示警报:"Apple ID密码",带有两个文本字段和两个按钮 - 取消和确定.输入测试用户的电子邮件地址和密码,然后点击确定按钮.

这是我对预期行为的理解不足的地方.这是我在这一点上看到的:

  1. 显示警告:"此Apple ID尚未在iTunes Store中使用.点击"查看"以两个按钮登录 - 取消和查看.在所有文档,博客文章和论坛中,没有人提到此警报.这应该显示吗?我点击了Review按钮.
  2. 我现在被带到App Store应用程序并通过一系列步骤来确认帐户.
  3. 第一页的标题为"确认您的国家或地区",其中一个标题为"存储设置为美国".我点击了底部工具栏上的"下一步"按钮.
  4. 第二页是同意条款和条件以及Apple隐私政策.我点击了底部工具栏上的"同意"按钮.
  5. 显示警报:"我已阅读并同意iTunes Store条款和条件." 有两个按钮 - 取消和同意.我点了同意.
  6. 第三页是确认帐户信息(电子邮件,密码,安全问题,出生日期)并启用/禁用iTunes商店订阅信息.它需要我进入年份(为什么iTunes Connect没有问我这个!).我进入了出生年份,然后点击了底部工具栏上的"下一步"按钮.
  7. 他的第四页要求标题为"账单信息".这是我意识到出错了.所有文档,博客和论坛都说我不应该要求我提供信用卡.

Q1:输入测试用户的电子邮件地址和密码(第一组步骤)后,我究竟应该期待什么?

Q2:为什么我被要求为测试用户提供所有这些额外信息?我应该注意什么来解决这个问题?

谢谢你的帮助.

iphone itunesconnect in-app-purchase

24
推荐指数
4
解决办法
1万
查看次数

我接受了"Apple开发者计划许可协议",但它不是隐藏的

我在会员中心接受了"Apple开发者计划许可协议",但该通知并未隐藏在iTunes Connect中.我目前在会员中心没有任何许可协议.我该怎么办?它包括以下内容

协议,税务和银行业务审查付费申请表.iOS付费应用程序计划("iOS Schedule 2")和Mac付费应用程序协议计划("Mac Schedule 2")已合并为一个附表2,涵盖两个程序和自定义B2B计划("计划3") iOS和Mac也已合并.要创建新的付费应用和应用内购买并将二进制文件上传到App Store,具有Legal角色的用户必须查看并接受协议,税收和付款中的付费应用程序时间表(Apple开发者计划许可协议的附录2)银行模块.

要接受此协议,具有团队代理角色的用户必须已在成员中心接受Apple开发人员计划许可协议.

licensing itunesconnect wwdc

24
推荐指数
1
解决办法
2万
查看次数

为什么iTunes Store评论RSS Feed有时会返回没有结果?

我正试图通过公共评论RSS提要导入iTunes App Store上某些应用的评论.大多数情况下,Feed会返回每页50条评论的列表,并为我提供最多10页的链接.但是对于某些应用程序,这些页面中的部分或全部都有0条评论,我不知道为什么.

在撰写本文时,尽管报道有10页评论可用,但Instagram的Feed(下面的链接)不会返回任何评论.

https://itunes.apple.com/us/rss/customerreviews/page=1/id=389801252/sortBy=mostrecent/xml

更令人困惑的是,昨晚我注意到第2页有50条评论,但其他页面都没有.今天早上,第2页再次出现空白.

如果我删除sortBy=mostrecent上面的URL部分,我实际上会得到50个结果,但其他页面都没有任何结果.

最后,看起来该页面的JSON版本(下面的链接)实际上比XML版本更好地返回结果.不幸的是,JSON版本在数据中没有审核日期,因此我无法使用它.

https://itunes.apple.com/us/rss/customerreviews/page=1/id=389801252/sortBy=mostrecent/json

有谁能解释一下?Apple的XML Feed API是否非常不可靠?我是否形成了错误的网址?

rss itunesconnect itunes itunes-store ios

24
推荐指数
1
解决办法
1008
查看次数

将数据发送到iTunes商店时发生错误“计划很快重新启动”

在TestFlight上上传应用程序时。该错误显示向iTunes商店发送数据时发生错误“计划很快重新启动”。另外,它不会通过App Loader上传。

xcode itunesconnect ios

24
推荐指数
1
解决办法
7817
查看次数

App中的非公开选择器?

我正在尝试通过iTunes Connect提交应用程序.Xcode抛出以下错误:

iTunes Store操作失败. 应用程序引用了Payload/Inflation Calculator.app/Inflation中的非公共选择器Calculator: allocBatch:withEntity:count:,allowWithEntity:, fastIndexForKnownKey:,indexForKey:

我不知道non-public selectors我会使用什么,因为我用我的代码非常接近这本书.有人有主意吗?

视图控制器的代码(仅.swift在我的应用程序中):https: //gist.github.com/Calda/aefc2f19bae5f3cf2e54

编辑:作为未来的参考,我在iTunes Connect支持中确认这是iTunes Connect的一个问题,而不是我的项目有问题.对于遇到同样问题的人,我最好的建议是等待,稍后再试.

xcode itunesconnect ios swift

23
推荐指数
2
解决办法
7438
查看次数

用户运行应用程序的iOS版本的统计信息

我在Apple Store上有一个应用程序,我想知道运行iOS 7,iOS 7.1,iOS 8等设备的故障.但是,这个信息似乎不存在于iTunes Connect上,这只是显示设备的故障iPhone,iPad.

我的问题是,我们能否在Apple Store上找到基于iOS版本的设备细分?这将帮助我确定新版本应针对哪些iOS版本.

谢谢.

itunesconnect ios

23
推荐指数
4
解决办法
1万
查看次数

如何将iOS App预览视频升级到1080 x 1920?

我刚刚使用QuickTime Player和Lightning线缆拍摄了我在iPhone 6上运行的新应用的视频.之后我在iMovie中创建了一个App Preview项目,将其导出并成功上传到iTunes Connect.

Apple要求开发人员根据屏幕大小以不同的分辨率上传App Previews,即:

  • iPhone 5(S):1080 x 1920或640 x 1136
  • iPhone 6:750 x 1334(我有什么)
  • iPhone 6 +:1080 x 1920

显然,1080 x 1920一石二鸟.我知道升级不是完美的解决方案,但它满足了我的需求.因为我没有6+,所以另一个录音会话不会有效.

不幸的是,iTunes Connect非常挑剔接受什么.这是我尝试过的,无济于事:

  • Handbrake,iMovie,QuickTime不支持升级
  • MPEG Streamclip
  • ffmpeg -i input.mp4 -acodec copy -vf scale=1080:1920 output.mp4

奇怪的是,当我尝试上传ffmpeg的output.mp4时,iTunes Connect一直抱怨错误的解决方案.

iphone ffmpeg itunesconnect app-store ios

23
推荐指数
1
解决办法
7389
查看次数

什么使NSCalendarsUsageDescription成为必需?

当我上传到iTunes Connect时,我的应用程序会收到NSCalendarsUsageDescription未提供隐私的错误.我知道此信息现在是强制性的,但我不知道我的应用程序使用哪些内容以及需要此隐私使用说明的内容.

我的应用程序在做什么/使用它需要NSCalendarsUsageDescription什么?

Dear developer,

We have discovered one or more issues with your recent delivery for "MyApp". To process your delivery, the following issues must be corrected:

This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSCalendarsUsageDescription key with a string value explaining to the user how the app uses this data.

Once these issues have been corrected, you can then redeliver the corrected binary.

Regards,

The …
Run Code Online (Sandbox Code Playgroud)

itunesconnect xcode8

23
推荐指数
4
解决办法
2万
查看次数

Xcode 9:供应配置文件是Xcode管理的,但签名设置需要手动管理的配置文件

我需要存档我的应​​用程序以提交到iTunes Connect.

Xcode 8.3.3没关系:
在此输入图像描述

使用Xcode 9.0不行:
在此输入图像描述

存档时,我得到:

代码签名错误:供应配置文件"XC iOS:*"是Xcode管理的,但签名设置需要手动管理的配置文件.
代码签名错误:SDK"iOS 11.0"中的产品类型"应用程序"需要代码签名

这两个屏幕截图来自同一台计算机,相同的工作区. 在此输入图像描述

我不能使用"自动",因为它会将配置文件更改为其他配置文件,然后上传到iTunes Connect后我会得到:

钥匙串访问的潜在损失 - 以前版本的软件的应用程序标识符值为['YBDK7H6MLG.com.ef.english24-7'],提交的新版软件的应用程序标识符为['GEEM4BQ58H.com .ef.english24-7' ].这将导致钥匙串访问丢失.

如何在不丢失钥匙串访问权限的情况下制作针对iOS 11的版本?

xcode itunesconnect provisioning-profile ios11 xcode9

23
推荐指数
2
解决办法
2万
查看次数

iTunes连接错误"要使用此应用程序,您必须先登录iTunes Connect并签署相关合同."

我尝试登录应用程序加载程序,它出现错误消息"要使用此应用程序,您必须首先登录Itunes Connect并签署相关合同",我确实签署了Itunes Connect下的相关合同>协议,税务和银行业务,但我仍然无法登录.

xcode itunesconnect application-loader

23
推荐指数
1
解决办法
6558
查看次数