【发布时间】:2015-04-23 00:51:44
【问题描述】:
目前,所有目标都设置为否:iOS 应用目标、WatchKit 扩展和 WatchKit 应用。基于此post:
如果您在 iPhone 应用程序中使用 Swift,请务必将框架和扩展的“嵌入内容包含 Swift”构建设置设置为 NO,而将 iPhone 应用程序目标设置为 YES。
我真的不明白它对我的应用有什么作用。我需要改变什么吗?我已经阅读了关于“嵌入式内容包含 Swift”的document。我认为此设置仅适用于同时使用 Objective-C 和 Swift 构建的应用程序。我说的对吗?
顺便说一句,在 iOS 应用目标的链接框架和库中,我有:iAd、StoreKit 和 WatchKit。 WatchKit 扩展和应用程序不链接到任何东西。我使用 Xcode 6.3。
感谢您的帮助。
【问题讨论】:
-
如果它有效,并且您可以提交,那么您就可以了。此设置错误不会造成提交成功后对您造成伤害的后果。
-
从我在之前的问题中读到的内容,人们将此设置设置为否,他们的应用程序仍然通过提交。但是,应用程序在启动时崩溃了。是否也适用于本案?
-
我想我的评论要求您在实际的 Apple Watch 上试用过您的应用程序。我的意思是,如果它在本地设备上运行,它将在应用商店安装后的设备上运行。