- added Integration.xcodeproj to the workspace
- fixed macOSSwiftIntegration build running issue (the AppDelegate.swift was never called - replaced with main.swift)
- removed xcconfig files from copy build phase
- continued the Xcode settings cleanup - moved most of them to xcconfig
- set Integration Apps WATCHOS_DEPLOYMENT_TARGET to 5.0 because of some APIs used
- fixed some app ids that were incorrect (org.example.* -> com.deusty.*)
- the iOS and tvOS targets AppDelegate.swift was not creating the ViewController instance. Fixed
- set explicit dependencies between the Integration targets and their corresponding CocoaLumberjack dependencies
- cleanup old remaining AppIcon
- watchOSSwiftIntegration now builds and runs (uses Debug config)
- PREPROCESSOR_MACROS is actually not used by Xcode, so the DD_LOG_LEVEL=DDLogLevel* setting was not working. Changed to GCC_PREPROCESSOR_DEFINITIONS and now it works. Set DDLogLevelWarning for release and DDLogLevelAll for debug builds - only applies to Integration targets
- related PRs: #961#970
* integration: app targets have been separated from framework.
* integration: cleanup.
* integration: watchos extension app has been fixed.
* integration: cleanup iOS and watchOS apps.
* integration: local travis has been added.
* ci: travis has been updated.
* ci: travis has been updated. missing target has been wiped out.
* integration: app schemes have been added.
* ci: travis redundant pod install has been removed.
* configurations: product bundle identifier prefix has been added.
* integration: project defaultification.
* integration: targets cleanup.
* integration: local travis has been removed.
* integration: tvOS app has been fixed.
* integration: launch screen storyboards have been eliminated.
* integration: configurations have been added.
* integration: formatter has been added.
* integration: project cleanup.
* ci: travis cleanup.
* integration: configurations have been removed form copy resources build phase.
* integration: macOS app has been fixed.
* ci: integration watchos target has been added.
* integration: assets have been removed.
* integration: configurations have been updated.
* framework: redundant podfile has been removed.
* framework: pods clues have been wiped out.
* ci: travis integration app for watchOS has been enabled.
* integration: plists have been cleaned up.
* integration: configurations have moved to root Configuration folder.