diff --git a/.travis.yml b/.travis.yml index bebdef7048..fda3638a47 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,5 @@ language: objective-c -osx_image: xcode7.2 +osx_image: xcode8 env: global: @@ -8,13 +8,11 @@ env: - CONFIGURATION="DEBUG" matrix: - - SCHEME="HockeySDK" DESTINATION="OS=8.1,name=iPhone 5" RUN_TESTS="YES" - - SCHEME="HockeySDK" DESTINATION="OS=8.4,name=iPhone 6" RUN_TESTS="YES" - SCHEME="HockeySDK" DESTINATION="OS=9.0,name=iPad Air" RUN_TESTS="YES" - - SCHEME="HockeySDK" DESTINATION="OS=9.0,name=iPhone 6 Plus" RUN_TESTS="YES" + - SCHEME="HockeySDK" DESTINATION="OS=9.1,name=iPhone 6 Plus" RUN_TESTS="YES" - SCHEME="HockeySDK" DESTINATION="OS=9.2,name=iPad Pro" RUN_TESTS="YES" - - SCHEME="HockeySDK" DESTINATION="OS=9.2,name=iPhone 6s" RUN_TESTS="YES" - - SCHEME="HockeySDK Framework" DESTINATION="platform=iOS Simulator,name=iPhone 6" RUN_TESTS="YES" + - SCHEME="HockeySDK" DESTINATION="OS=9.3,name=iPhone 6s" RUN_TESTS="YES" + - SCHEME="HockeySDK Framework" DESTINATION="platform=iOS Simulator,OS=9.3,name=iPhone 6" RUN_TESTS="YES" - SCHEME="HockeySDK Distribution" RUN_TESTS="NO" LINT="YES" before_install: @@ -22,6 +20,7 @@ before_install: - gem install xcpretty --no-rdoc --no-ri --no-document --quiet - gem install xcpretty-travis-formatter --no-rdoc --no-ri --no-document --quiet - gem install cocoapods --no-rdoc --no-ri --no-document --quiet + - brew unlink carthage - brew install carthage script: @@ -44,7 +43,7 @@ script: - if [ $LINT == "YES" ]; then cp -R Products/HockeySDK-iOS/ HockeySDK-iOS; pod lib lint; - carthage build --no-skip-current; + carthage build --no-skip-current ; fi # Use better failure diagnostics, copied from https://github.com/0xced/XCDYouTubeKit diff --git a/Classes/BITHockeyHelper.m b/Classes/BITHockeyHelper.m index 05d7c06177..01487d8498 100644 --- a/Classes/BITHockeyHelper.m +++ b/Classes/BITHockeyHelper.m @@ -617,7 +617,7 @@ NSString *bit_validAppIconStringFromIcons(NSBundle *resourceBundle, NSArray *ico BOOL useHighResIcon = NO; BOOL useiPadIcon = NO; - if ([UIScreen mainScreen].scale == 2.0f) useHighResIcon = YES; + if ([UIScreen mainScreen].scale >= 2.0f) useHighResIcon = YES; if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) useiPadIcon = YES; NSString *currentBestMatch = nil; @@ -1047,7 +1047,7 @@ UIImage *bit_appIcon() { if (icons) { BOOL useHighResIcon = NO; - if ([UIScreen mainScreen].scale == 2.0f) useHighResIcon = YES; + if ([UIScreen mainScreen].scale >= 2.0f) useHighResIcon = YES; for(NSString *icon in icons) { iconString = icon; diff --git a/README.md b/README.md index 6f18b19258..4d73a6e4e6 100644 --- a/README.md +++ b/README.md @@ -162,7 +162,7 @@ Our examples will use the **default** SDK (`HockeySDK.embeddedframework`). func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool ``` -4. Add the following lines to setup and start the Application Insights SDK: +4. Add the following lines to setup and start the HockeyApp SDK: ```swift BITHockeyManager.shared().configure(withIdentifier: "cdef2c2b4ddf420b9cdf470a9667eb27") diff --git a/Support/HockeySDK.xcodeproj/project.pbxproj b/Support/HockeySDK.xcodeproj/project.pbxproj index 6631a9b41e..be58091ef1 100644 --- a/Support/HockeySDK.xcodeproj/project.pbxproj +++ b/Support/HockeySDK.xcodeproj/project.pbxproj @@ -1610,7 +1610,7 @@ isa = PBXProject; attributes = { LastTestingUpgradeCheck = 0600; - LastUpgradeCheck = 0800; + LastUpgradeCheck = 0810; TargetAttributes = { 1EB6173E1B0A30480035A986 = { CreatedOnToolsVersion = 6.3.1; diff --git a/Support/HockeySDK.xcodeproj/xcshareddata/xcschemes/HockeySDK Distribution.xcscheme b/Support/HockeySDK.xcodeproj/xcshareddata/xcschemes/HockeySDK Distribution.xcscheme index 5f9c9ee4f1..0ca0b31f3c 100644 --- a/Support/HockeySDK.xcodeproj/xcshareddata/xcschemes/HockeySDK Distribution.xcscheme +++ b/Support/HockeySDK.xcodeproj/xcshareddata/xcschemes/HockeySDK Distribution.xcscheme @@ -1,6 +1,6 @@ = 2.0f) ? validIconPath2x : validIconPath; // No valid icons defined at all