Skip to content

Commit

Permalink
[Xcode10] Enable the legacy build system. (#5160)
Browse files Browse the repository at this point in the history
The new Xcode 10 build system does not play well with CocoaPods, resulting in iterative builds not picking up changes in source files. This results in a remarkably frustrating debugging experience because breakpoints will often not be associated with the lines you expect them to be, and functionality that you're testing won't actually be testable until you perform a clean build.

As such, we cannot use the new Xcode 10 build system until this is resolved in upstream Xcode. As of this writing, the Xcode 10 GM version also is known to exhibit this undesirable behavior.

See CocoaPods/CocoaPods#8073 for additional details.
  • Loading branch information
jverkoey committed Sep 19, 2018
1 parent fec74d5 commit 7ff7f30
Showing 1 changed file with 8 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>BuildSystemType</key>
<string>Original</string>
</dict>
</plist>

0 comments on commit 7ff7f30

Please sign in to comment.