2014-10-07 15 views
1

这甚至可能吗?如何在仍支持iOS 6的情况下制作一个包含快速编写的应用扩展的Objective-C编写的iOS应用?

我做了存档,验证&它推到iTunes Connect中,我得到了一个邮件说:

Invalid Deployment Target - Apps built with Swift must have a Deployment Target of 7.0 or later. 

我得到SWIFT是不支持iOS 6,但由于扩展不是要么,这样做应该有可能没有?

包含应用程序本身仍然完全写在Objective-C中。

我知道,扩展仅适用于iOS的8

回答

1
  1. 扩展是在iOS 8的新功能,它不支持的iOS 7及以下。请参阅https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/index.html#//apple_ref/doc/uid/TP40014214-CH20-SW1

  2. 您的应用程序扩展名是用swift编写的。 Swift只支持iOS 7+。见Swift with iOS 5 deployment target

所以答案是不可能的。由于上述原因,您的项目是否以objective-c编写也没关系。

更新:只需按照iTunes连接的指示来获得您的应用程序批准即可。

相关问题