My iOS app and WatchKit app are entirely Swift. Do I need to change "Embedded Content Contains Swift"? -
currently, set no targets: ios app target, watchkit extension , watchkit app. based on post:
if use swift in iphone app, sure set "embedded content contains swift" build setting no frameworks , extensions , yes iphone app target.
i don't understand app. have change anything? have read document "embedded content contains swift". think setting apps built both objective-c , swift. correct?
by way, in linked frameworks , libraries of ios app target, have: iad, storekit , watchkit. watchkit extension , app don't link anything. use xcode 6.3.
thanks help.
you need set embedded content contains swift flag if adding library or framework contains swift code, irrespective of base-project's language (e.g., swift or objective-c).
more info here: https://developer.apple.com/library/ios/qa/qa1881/_index.html
for situation, don't have set flag yes
, not linking external swift libraries.