标签: itunesconnect

iTunes Connect应用程序说明文本不接受换行符,说明压缩

是什么赋予了?我尝试过多个浏览器,在mac上使用safari ....描述文本不会接受任何返回/换行,它们只是被剥离了.如果您在描述表单框中剪切/粘贴描述,或者编写自己的描述并不重要,那么所有内容都会被删除换行符,并且最终看起来像一面文本墙.

谁见过这个?这是正常的吗?我不希望描述像那样打到商店......

iphone itunesconnect distribution submit

5
推荐指数
1
解决办法
1481
查看次数

更改应用默认描述语言

我正在向app store提交我的应用程序的新版本.

有没有办法在iTunesConnect中更改默认应用程序语言?

假设我有一个法语作为默认描述语言,我需要将默认值更改为英语.我怎么做 ?

itunesconnect ios

5
推荐指数
1
解决办法
5007
查看次数

Apple关于禁用旧版应用程序的政策是什么?

我的雇主在iTunesConnect中有一个免费的iOS应用程序,该应用程序最初是在几年前发布的,并且随着时间的推移已经收到了各种更新.他们现在希望停止支持旧版本的应用程序(1.x)并禁用这些旧版本的应用程序.

我的问题是:

  1. 我们可以阻止用户重新安装旧版本的应用吗?如果有,怎么样?
  2. 我们如何在iTunesConnect中禁用/删除旧版本的应用程序?
  3. Apple关于禁用/删除旧版应用程序的政策是什么?

我不是iOS开发人员,对整个Apple应用程序开发过程不熟悉.我搜索过网络以及Apple开发人员中心,我已阅读Apple开发者计划条款和条件,但我无法找到任何问题的答案.

我已经设法找到有关从销售中删除应用程序的信息,但这会删除整个应用程序,而不仅仅是特定版本.(从iTunesConnect删除免费应用程序)

David Smith 关于付费升级的文章(http://david-smith.org/blog/2012/06/20/hacking-paid-upgrades/)提到了如果不从iTunesConnect中删除以前版本的修补程序的能力.当我登录iTunesConnect时,我只看到列出的应用程序的当前版本,所以我假设已经删除了之前的版本.但是,我想确认用户无法再下载旧版本的应用.

本文提到用户可以从iCloud下载旧版本的应用程序(http://www.macrumors.com/2011/06/09/icloud-supports-re-downloading-some-discontinued-apps/) - 我们可以阻止这个?一种选择是将版本标记为具有"法律问题",但这有什么后果?如果我在iTunesConnect中看不到该应用程序,那该怎么办呢?

我发现一篇帖子询问如何在每次发布新版本时强制用户升级应用程序,但这也不能回答我的问题.我们希望用户升级但我们不想以编程方式强制它.(我可以强制iPhone用户升级应用程序吗?)

我还发现了许多帖子,询问如何在应用程序商店中恢复到以前版本的应用程序,但同样,这不是我们想要做的.我们想要禁用应用程序的旧版本,但只保留最新版本.

在火焰战争开始之前:

  1. 无论出于何种原因无法更新到最新版本的应用程序的用户都可以使用移动网站代替该应用程序.该网站具有完全相同的功能.
  2. 答案可以保留在主题上,而不是就是否应该/不应该维护旧版本进行大辩论.

提前致谢 :)

itunesconnect app-store

5
推荐指数
1
解决办法
1392
查看次数

AES-256加密和Apple iTunes出口限制

我有一个非常大的问题.

我为IOS开发了3个应用程序2,为mac osx开发了1个应用程序RNCryptor(使用CCCryptor(AES加密)包装器).申请被拒绝了两次,他们在决议中心将此发送给我(两次):

----- PLA 2.3 -----

我们发现您的应用程序描述声明它会加密数据.

但是,根据App Store审查指南的要求,您的应用程序没有符合iOS开发人员计划许可协议的导出合规性.

iOS开发人员计划许可协议的第2.3节规定,

"您保证(i)许可应用程序中没有任何内容包含,使用或支持任何数据加密或加密功能;或(ii)如果任何许可应用程序包含,使用或支持任何此类数据加密或加密功能,您将根据要求,向Apple提供您的加密注册号(ERN)的PDF副本,或由美国商务部,工业和安全局发布的出口分类裁定(CCATS)以及来自其他国家的适当授权的PDF副本根据需要导入该许可应用程序的授权."

请检查您应用的加密功能,并在重新提交二进制文件时,检查iTunes Connect的"导出合规性"部分中相应问题的答案.系统可能会向您询问一些后续问题,以确定您应用中的加密级别; 您可能还会被要求提供CCATS的副本.

如果您对导出合规性和应用程序使用加密有疑问,请通过appstore.ec@apple.com与App Store Export Compliance团队联系.

  1. 我第一次对加密问题说"是",并按照其余的问题.
  2. 第二,我说可能是因为RNCRyptor使用SDK加密版本我必须重播"否",但应用程序再次被拒绝.

我认为,就目前而言,我必须登记自己的加密应用程序"CCATS"或"SNAP-R",根据文章.但接受(或不接受)我的请求可能需要一个月或更长时间.

我的问题是:

  1. 使用CCCryptor(使用RNCryptor),我是否要将加密证书的副本发送给Apple,或者我错过了其他什么?
  2. 如果是,我怎样才能加速这个过程(我不在美国)?
  3. 最后,Apple问:are you releasing your product in France?他们的意思是我的公司是法国人还是申请人会在法国销售?
  4. 我怎样才能获得法语认证?我们有一个像美国认证的在线表格,还是我们要用法语管理一个?

encryption macos itunesconnect ios

5
推荐指数
2
解决办法
9261
查看次数

iTunes查找?bundleId方法不能用于我的应用程序

我正试图通过这种方法查找我的应用程序:http://itunes.apple.com/US/lookup?bundleId = com.writingfuture.where2

但它总是回归

{
 "resultCount":0,
 "results": []
}
Run Code Online (Sandbox Code Playgroud)

我在商店的应用状态非常好(准备出售).这是一个细节:

  • 捆绑ID:com.writingfuture.where2

  • Apple ID:467311933

  • 类型:iOS App

  • 版本:2.0.1

  • 状态:准备出售

  • 创建日期:2012年12月4日

  • 发布日期:2012年12月10日


我不知道为什么我不能用这种方法查找我的应用程序.你们有什么想法吗?

提前致谢,

Chammp

itunesconnect objective-c app-store itunes-store ios

5
推荐指数
1
解决办法
3110
查看次数

Itunes connect无法检测应用ID

我想在应用商店中添加一个新应用,他们问我一个名字和SKU号码,而不是我必须选择你的应用ID.

当我选择应用程序ID来制作新应用程序时,我找不到我需要的应用程序ID.我只能找到那些我从未使用过的东西.

有谁知道如何解决这个问题?

提前致谢.

iphone itunesconnect ipad ios

5
推荐指数
1
解决办法
1915
查看次数

无法在iTunes Connect"添加现有测试人员构建"上选择测试人员

我的用户角色是管理员和合法的.正如您所看到的(因为它突出显示)从屏幕截图中我点击了其中一个测试人员.在右上角,仍然无法单击"下一步"按钮.

任何帮助都会非常感谢!

屏幕截图

itunesconnect ios testflight

5
推荐指数
1
解决办法
881
查看次数

无法在iTunes Connect上的App Store上推广SKPaymentTransactionObserver“应用内购买”,但已实现并测试了代理

在实现和测试委托方法后,我们在Itunes connect中不断收到此警告消息:

无法在App Store上宣传这些应用内购买,因为您最新的应用二进制文件不包含SKPaymentTransactionObserver方法。

我们在一个专用对象中实现了从iOS 11购买新App Store的委托方法,该对象管理我们的付款和其他SKPaymentTRansactionObserver。

func paymentQueue(_ queue: SKPaymentQueue, shouldAddStorePayment payment: SKPayment, for product: SKProduct) -> Bool {
    let isProUser = userDataService.isUserPro
    let isUserLoggedIn = userDataService.isUserLoggedIn

    if isUserLoggedIn && !isProUser {
        return true
    } else if isUserLoggedIn && isProUser {
        return false
    }
    paymentFromAppStore = payment
    return false
}
Run Code Online (Sandbox Code Playgroud)

我们对它进行了测试:

itms-services://?action = purchaseIntent&bundleId = [添加您的bundleID]&productIdentifier = [添加您的productID]

在测试过程中一切正常。代表被调用,沙箱用户进行付款处理。我们提交了我们的应用程序,并且已经获得批准,但Itunes connect上没有任何反应。

我们是唯一面对这个问题的人吗?有人有答案和解决方案吗?

预先感谢您的任何回答!

编辑:黄色消息自行消失。我创建了一个雷达,我们向苹果求助。现在,该消息消失了。因此,如果可以在生产环境中使用,我们将在下一个版本中看到。我将再次更新此帖子以给出最终答案。

解决方案:问题出在Itunes connect上的Apple方面。在我的雷达发现之后,我们的应用现已可以在App Store购买并且可以在App Store上看到。如果有人遇到与我们相同的问题,请毫不犹豫地为其创建一个Radar。

itunesconnect app-store in-app-purchase skpaymenttransaction ios11

5
推荐指数
1
解决办法
2362
查看次数

Xcode 9.3 build upload错误:保存对Apple数据库的更改时出错.(1015)

在TestFlight/AppStore上构建错误.我正在使用Xcode 9.3和错误抛出:

将更改保存到Apple数据库时出错.这个问题可能是Apple方面的一个短暂问题.如果问题持续一个多小时,请与您的iTunes代表联系.(1015)

有人帮我解释为什么我会收到这个错误?

在此输入图像描述

itunesconnect ios xcode9.3 app-store-connect

5
推荐指数
1
解决办法
1041
查看次数

如何在appstoreconnect(用户和访问)中启用“开发人员资源”部分?

我陷入了一种情况,我为一个用户帐户提供了管理权限,但是他们无法访问开发人员Apple网站中的“个人资料和证书”部分。我有谷歌它,但没有找到解决方案。在“用户和访问”部分中,当我当时添加用户帐户(电子邮件地址)时,“开发人员资源”部分已禁用,因此我需要帮助如何启用该部分。在我的帐户中,启用了双重身份验证。 开发人员资源默认禁用

所有角色均已启用 授予所有权限

以前,我按照以下步骤操作,以便在苹果更改流量之前向用户授予访问权限。

First :  (Apple Developer)

Sign in to developer.apple.com/account, and click People.
Click Invite People.
Enter the email address of the person you want to invite as an Admin in the top section.
Click Invite.


Second (iTunes Connect)
https://appstoreconnect.apple.com/ 
Goto -> User & Access
People Tab -> Add New 
Run Code Online (Sandbox Code Playgroud)

我已读出此链接,但未获得成功。链接:开发者帐户了解更多

itunesconnect app-store-connect

5
推荐指数
1
解决办法
1007
查看次数