繁体   English   中英

我是否需要为现有项目更新Xcode 9.0和IOS 11,但苹果尚未批准该项目?

[英]Do I need to update Xcode 9.0 and IOS 11 for my existing project, which is not approved by apple yet?

我从最近几天开始构建一个项目,该二进制文件是在10.3.3之上构建的,而Xcode版本是8.3.2。

我从苹果收到了以下消息:

在iOS 11上的App Store上推广的应用内购买需要SKPaymentTransactionObserver协议中的新StoreKit委托方法,该协议可处理App Store的购买。 如果您选择在iOS 11 beta期间在App Store上推广应用内购买,则在您实施此方法,使用GM版本的Xcode 9重建您的应用并提交以供审核之前,它们将不再显示在App Store上。 。 有关详细信息,请参阅促进应用内购买。

目前,我的应用提交状态为“ 开发人员已拒绝” ,并且“ 业务-付款元数据”存在一些问题,

当前在应用程序内购买的状态为审核中。

因此,我是否需要更新Xcode和IOS版本以进行下一个二进制提交?

在此先感谢您的帮助, 我在IOS应用程序开发领域非常陌生!

不,您不需要升级到Xcode 9,并且在即将发布时更改开发工具是一个坏主意。 您将尽可能地使用新工具,但是当您可以根据需要更新源代码并完全测试生成的二进制文件时,便可以这样做。 如果您可能要发布一个版本,那么这不是您应该做的事情。

该消息是关于iOS 11 App Store应用内购买促销的,您可以在此处阅读有关信息 您可以选择加入。 这不是必需的。 要加入这些促销活动,您需要使用iOS 11 SDK(需要Xcode 9)进行构建并实现上述委托方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM