60得票5回答
检查并移除IPA/Archive中不支持的体系结构[x86_64,i386]

问题: 在提交应用到App Store时,出现以下错误: 不支持的架构。 您的可执行文件包含不支持的架构 '[x86_64, i386]' 问题: 如何解决上述错误? 如何检查档案或IPA所使用的体系结构? 如何确保 Release 归档不包括模拟器架构 x86_64 和 i38...

60得票3回答
提高应用更新的最低iOS部署目标版本

假设我们有一个部署目标设置为3.0的应用程序,我们想将部署目标提高到3.2。通常,App Store不允许在iOS版本低于此的设备上安装应用程序,但是那些在更新之前已经安装了应用程序的设备会怎样呢?他们会看到更新但无法安装吗?或者他们根本看不到更新信息,甚至更可怕的是,他们能够安装但应用程序不...

59得票8回答
无法使用沙盒测试用户登录设备

我试图进行一些应用内购买测试,所以我在itunesconnect上创建了一个沙盒测试人员帐户...但是当我尝试使用该用户在我的设备上登录时,出现了以下错误: 不允许创建Itunes账户 此时无法使用该Apple ID访问iTunes商店。请稍后再试。 如果我输入的密码不正...

59得票8回答
应用商店连接上传错误 "您尚未获得云管理分发证书的访问权限"

使用Xcode(自动管理签名)将iOS应用上传到App Store Connect时,收到以下错误: 在定位和生成签名资产时出现了以下错误... 与苹果的通信失败。 您未被授予使用云管理分发证书的权限。请联系您团队的帐户持有人或管理员以授权您的访问权限。如果需要进一步帮助,请联系苹果开...

59得票3回答
如何获取SKU编号

什么是SKU编号,如何为我的应用程序获取一个用于App Store的SKU编号?

59得票6回答
将现有的iOS付费应用转换为使用应用内购买的免费模式

我目前在商店里有一个付费应用。由于苹果不允许提交“lite”版本,所以我别无选择,只能更新当前的付费版本为免费增值(具有应用内购买)模式。我面临的问题是如何不降低v1用户购买应用时的功能。 是否有办法确定应用程序是否从先前安装的版本进行了更新,以便我可以解锁应用程序的已付费部分? 两个类似...

57得票2回答
如何在苹果应用商店更改我的应用程序开发者名称?

当我支付苹果99美元开通开发者账户时,我的公司还没有合法注册,所以我使用了我的名字。但现在我的创业公司已经注册,我需要将公司名称显示为开发者。有人知道如何更改开发者名称吗?我已经阅读了在应用商店上转让iPhone应用的所有权,但那不是我要找的。我不想将帐户转移到另一个公司,我只想设置一些东西,...

56得票14回答
在应用内购买之后,启动时 SKPaymentQueue addTransactionObserver 要求输入App Store 的密码。

我的应用使用应用内购买,大多数用户可以顺利购买而没有任何问题。对于这些用户,我的应用会在购买成功后下载内容,他们也很满意。 然而,越来越多的用户,在完成一次成功的应用内购买后,每次启动应用程序时都被要求输入他们的App Store密码。我认为这是发生在调用以下函数时:[[SKPaymentQ...

56得票2回答
使用Xcode 11.2 (11B52)归档的应用程序被拒绝:ITMS-90534:无效的工具链。

我已经从商店安装了Catalina和Xcode 11,并且它们都是最新版本: Catalina: 10.15.1 (19B88) Xcode: 11.2 (11B52) 昨天我使用fastlane上传了一个新的二进制文件。今天我收到了苹果公司的这条消息: 尊敬的开发者: ...

53得票4回答
iOS应用程序提交和测试版审核流程

我正在为客户开发iOS应用程序。向商店提交审核过程通常是一个漫长的过程,我对此并不熟悉。 我的客户希望使用TestFlight进行beta测试,然后通过XCode和iTunes Connect将应用程序提交到应用商店。 在查阅了苹果的文档后,我并不能很好地理解以下内容: 如果我想要更新...