我遇到问题,我使用ios 5构建分发版应用程序,如上所述,当我将二进制应用程序上传到iTunes时,它报告错误如下:
"此捆绑包无效,info.plist中的密钥UIRequiredDeviceCapabilities可能不包含阻止此应用程序运行的值......"
我也googing这种类型的问题,我得到答案,说我必须从iTunes中删除旧版本的应用程序(这将丢弃旧的应用程序用户和评级)并上传新的应用程序到iTunes ...这种方式看起来很糟糕的解决方案,我想保持旧应用用户...任何人都可以为此目的提供帮助?十分感谢
我刚在app商店买了一个应用程序,并意识到第一个视图上的拼写错误!由于该应用程序适用于即将在3天内发生的事件,我对上传更新感到紧张.如果我将新的二进制文件上传到iTunes Connect,那是否意味着我以前的版本将无法在应用商店中使用?另外,在发布之前,我是否需要Apple批准我的最新版本?
任何建议都很棒,谢谢!
我的应用程序昨天被批准用于App Store,从那时起我们收到了许多关于崩溃的报告,这些报告没有出现在开发版本中.但是,当我进入iTunes Connect>管理您的应用程序>(应用程序)>当前版本>查看详细信息>崩溃报告时,我收到以下消息:Too few reports have been submitted for a report to be shown.在每个选项卡下进行刷新后都是如此.
鉴于我收到的电子邮件数量,应该有大量的崩溃日志.我错过了什么?
我在iTunes上将我的应用程序更新为更新的版本,但它有一个错误,修复错误需要一些时间,是否可以在修复时恢复到以前的版本?
我正在尝试使用bitCode启用Apple.每次我提交我收到这封电子邮件.
我们发现您最近交付的"MyAPPP"存在一个或多个问题.要处理您的交付,必须纠正以下问题:
意外的CFBundleExecutable键 - '/Payload/MyAPPP.app/Base.lproj'中的包不包含包可执行文件.如果此捆绑包故意不包含可执行文件,请考虑从其Info.plist中删除CFBundleExecutable密钥并使用BNDL的CFBundlePackageType .如果此捆绑包是第三方框架的一部分,请考虑与框架的开发人员联系以获取更新以解决此问题.
一旦纠正了这些问题,您就可以重新更新已更正的二进制文件.
我的应用程序的info.plist有以下内容.
每个pod的Cocoa Pod都有info.plist为
所有的Pod都在这里.
首次向应用商店提交应用.
根据iTunes Connect:
"需要一个模拟账户才能使用该应用的所有功能."
...这是我的应用程序的情况.
我想让这个模拟账户指向dev api,但其他一切都指向prod api.
我的应用程序是基于Cordova的,并且api url通过常量注入到相关的http服务中.我正在使用grunt并拥有像grunt prod/grunt dev等命令,利用ngconstant为运行的命令生成一个带有api url的模块,即dev api url常量的grunt dev.
我考虑过硬编码用户名和重写/重新定义网址常量,因为它似乎有点可能,尽管不推荐(作为常量和全部). - 无论如何,我无法让它发挥作用.
所以...
有谁知道怎么解决这个问题?
如果应用程序最初是使用dev api url提交的,则审核然后接受,然后重新提交prod api~是否需要进行另一次完整审核?
我有2个自动续订的应用内订阅被Apple审核,但我一直被拒绝.请注意,这与IAP产品(显然尚未经过审核)无关,而是与我在UI中呈现信息的方式有关.我永远不会让Apple明确表达如何克服拒绝.我曾经对它提出过一次上诉并再次被拒绝,尽管我确实将所请求的信息放在元数据和二进制文件中.我更改了应用程序的流程,以便在用户选择订阅之后以及在将购买请求发送到StoreKit之前立即显示信息.Apple显然认为我正在"添加"StoreKit模式警报,但我不是.我在用户请求购买或恢复之前,在UIAlertController警报中呈现信息.所有的购买和恢复代码都经过了彻底的测试,但我仍然坚持这种UI拒绝.
这是来自itunes connect的拒绝说明:
准则3.1.2 - 业务 - 付款 - 订阅
我们继续发现您的应用及其元数据未完全符合附录2第3.8(b)节中规定的自动续订订购的条款和条件.
您的应用的二进制文件不包括:
- 有关订阅的自动更新性质的信息 - 隐私政策和使用条款的链接
当您的应用在模式警报中显示订阅信息时,在用户启动应用内购买之前,必须在应用内自行清楚地列出此信息.在模态警报中显示此信息是不够的.
您的应用的元数据不包括:
- 订阅的长度 - iTunes Connect的"隐私政策URL"字段中的隐私政策
为方便起见,我们已将附表2第3.8(b)节纳入其中.
您清楚明确地向用户披露有关您的自动续订订阅的以下信息:
- 出版物或服务的标题
- 订阅期限(每个订阅期间提供的时间段和/或内容/服务)
- 订阅价格和适当的每单位价格
- 付款将在确认购买时从iTunes帐户中扣除
- 除非在当前期间结束前至少24小时关闭自动续订,否则订阅会自动续订
- 帐户将在当前期间结束前24小时内收取续订费用,并确定续订费用
- 订阅可以由用户管理,并且可以通过在购买后转到用户的帐户设置来关闭自动续订
- 指向您的隐私政策和使用条款的链接
- 如果提供免费试用期,任何未使用的部分将在用户购买该出版物的订阅时被没收(如果适用)
下一步
要解决此问题,请修改您的应用或其元数据以包含缺少的信息.将上述信息添加到StoreKit模态警报是不够的; 信息也必须列在应用程序本身的某个位置,并且必须清晰明确地显示.
如果上述信息在您的应用中,请在解决方案中心回复此消息,以提供有关在何处找到该消息的详细信息.