Looks like some buildSettings related regression has been introduced in 2.0.1 (my bad), and some Carthage users are affected.
I restored buildSettings by steps below.
Hope this fixes #109 along the way.
Checkout 2.0.0 tag and do the same thing but to AsyncTests/Async.xcodeproj/project.pbxproj, not Async.xcodeproj.
Overwrite Step 1's xcconfigs with Step 2's.
Fix some compile errors.
I also tried extracting buildSettings from Async.xcodeproj at 2.0.0, but there wasn't important difference from AsyncTests/Async.xcodeproj/project.pbxproj at 2.0.0 (which Carthage was using). But I noticed that APPLICATION_EXTENSION_API_ONLY = YES was only configured in former one. So I think #77 regression was introduced before 2.0.0 .
Looks like some buildSettings related regression has been introduced in 2.0.1 (my bad), and some Carthage users are affected. I restored buildSettings by steps below. Hope this fixes #109 along the way.
AsyncTests/Async.xcodeproj/project.pbxproj
, notAsync.xcodeproj
.I also tried extracting buildSettings from
Async.xcodeproj
at 2.0.0, but there wasn't important difference fromAsyncTests/Async.xcodeproj/project.pbxproj
at 2.0.0 (which Carthage was using). But I noticed thatAPPLICATION_EXTENSION_API_ONLY = YES
was only configured in former one. So I think #77 regression was introduced before 2.0.0 .