我的iOS应用程序和WatchKit应用程序都非常迅速。我需要改变吗;嵌入的内容包含Swift“;?
目前,所有目标:iOS应用程序目标、WatchKit扩展和WatchKit应用程序都设置为否。基于此: 如果您在iPhone应用程序中使用Swift,请确保为您的框架和扩展将“嵌入式内容包含Swift”构建设置设置为“否”,为您的iPhone应用程序目标设置为“是” 我真的不明白它对我的应用程序有什么影响。我需要改变什么吗?我读过关于“嵌入式内容包含Swift”的文章。我认为此设置仅适用于同时使用Objective-C和Swift构建的应用程序。我说得对吗 顺便说一下,在iOS应用程序目标的链接框架和库中,我有:iAd、StoreKit和WatchKit。WatchKit扩展和应用程序未链接到任何内容。我使用Xcode 6.3我的iOS应用程序和WatchKit应用程序都非常迅速。我需要改变吗;嵌入的内容包含Swift“;?,ios,swift,watchkit,Ios,Swift,Watchkit,目前,所有目标:iOS应用程序目标、WatchKit扩展和WatchKit应用程序都设置为否。基于此: 如果您在iPhone应用程序中使用Swift,请确保为您的框架和扩展将“嵌入式内容包含Swift”构建设置设置为“否”,为您的iPhone应用程序目标设置为“是” 我真的不明白它对我的应用程序有什么影响。我需要改变什么吗?我读过关于“嵌入式内容包含Swift”的文章。我认为此设置仅适用于同时使用Objective-C和Swift构建的应用程序。我说得对吗 顺便说一下,在iOS应用程序目标的链接
感谢您的帮助。如果要添加包含Swift代码的库或框架,则无论基础项目的语言(例如Swift或Objective-C),您只需设置嵌入内容包含Swift标志 更多信息请点击此处:
对于您的情况,您不必将该标志设置为“是”,因为您没有链接到任何外部Swift库。如果它有效,并且您可以提交,那么您就可以了。如果提交成功,此设置错误不会对您造成任何影响。从我在前面的问题中了解到,用户将此设置设置为“否”,并且他们的应用程序仍然通过提交。然而,应用程序在发布时崩溃了。这也适用于这个案例吗?我想我的评论要求你在实际的苹果手表上试用你的应用程序。我的观点是,如果它在本地设备上工作,那么它将在app-store-install后在设备上工作。感谢您的快速回复。所以像iAd、WatchKit和StoreKit这样的新增框架不在Swift中?据我所知,这些框架还没有移植到Swift,所以你是对的。那篇文章中的措辞肯定会更清楚一些。我会确保更新它。