Add tvOS framework target for Carthage support on tvOS#1174
Add tvOS framework target for Carthage support on tvOS#1174Jeehut wants to merge 2 commits intomagicalpanda:release/3.0from
Conversation
|
#1163 will not be merged anytime soon. Good idea about about merging the plist... but the content is small, and there may be a day with future keys that are only meaningful for one platform and not another, like UIRequiredDeviceCapabilities. Thank you nonetheless. I'll see if I can add tvOS support soon (I mean on the 2.3.x / master branch), or if I give up on the idea. For the 3.0 branch, it'll have to wait until I merge master into it. |
|
Oh well, Xcode 11 changelog:
Which means that having the same plist is now fine. |
|
tvOS support added on master with #1362. |
|
Thanks, @Coeur! Much appreciated. |
This adds basic tvOS framework support via Carthage. Note that I also unified the two identical files
MagicalRecordTests-iOS-Info.plistandMagicalRecordTests-OSX-Info.plistfiles into one to prevent redundancy and adding even a third one for tvOS.It doesn't compile yet though due to some deprecated features that aren't available from iOS 9+ / tvOS 9+. Those issues are already dealt with in separate branches / issues / pull requests, so I think this can be merged first.
Specifically the following will help fixing the compilation issues for the tvOS target:
pull-requests: #1163, #1164
issue: #1143
branch: fix/3.0-concurrency-debug