Category Archives: update

Tweetbot updated with iPhone 6 support, actionable notifications, 1Password and more

IMG_0004 IMG_0008

Tweetbot, the incredibly popular iPhone Twitter client, has just been updated with support for the new iPhone 6 and iPhone 6 Plus displays. The update includes interactive notification banners that allow you to quickly favorite, retweet, or reply to tweets as they come in.

The new version also includes the ability to login to an account using the new 1Password extension introduced in the newest update to that app. Other third-party extensions will also be supported through native iOS 8 share sheets. Other miscellaneous bug fixes are included to round out the update.

You can grab Tweetbot 3.5 for iPhone on the App Store for $4.99. It’s free for existing users. The full change log is below.

What’s new in Version 3.5

Optimized for iOS 8
Optimized for the iPhone 6/6+
Added Interactive Notifications
1Password Support
Share Sheets Support
Bug Fixes


Filed under: Apps Tagged: 1Password, actionable notifications, iOS 8, iPhone 6, iPhone 6 apps, Tapbots, Tweetbot, Tweetbot for iPhone, update

Continue reading more about Apps, iPhone 6, and update at 9to5Mac.

What do you think? Discuss "Tweetbot updated with iPhone 6 support, actionable notifications, 1Password and more" with our community.

Pebble firmware 2.6 introduces activity tracking and quick app launching

Pic.Activity

In the face of new competition from Apple, smartwatch maker Pebble has released an update to the device’s firmware that enables all-new activity tracking features for health applications. To accompany this update, new Pebble apps from Jawbone and others that integrate with the health and fitness tracking features.

The app by Misfit will be capable of monitoring sleep and movement using the watch’s built-in sensors, while Jawbone’s “UP” watchface will be able to track similar data and sync back to the Jawbone UP service via a smartphone connection. Perhaps the most interesting application of these new features is the Swim.com application, which can “measure distance, pace, times, strokes, and efficiency while swimming” and later relay the data back to an app on a smartphone.

The new firmware also includes the ability to quickly launch your favorite apps using one of the device’s hardware buttons.

The update is available for the $99 Pebble or $199 Pebble Steel and can be downloaded through the Pebble iOS app.

Pebble Firmware 2.6 Release Notes

  • NEW: Activity. Activity tracking apps (e.g. Jawbone, Misfit, Swim.com) for Pebble now work seamlessly in the background. View installed Activity apps and toggle preferences in the Pebble Settings menu. An Activity icon is visible within Pebble menus when a compatible app is installed and running.
  • NEW: Quick Launch. Set shortcuts from a watchface to your favorite Pebble apps with a long press of the Up or Down buttons. Enable Quick Launch and set app shortcuts in the Pebble Settings menu.
  • Battery icon is now persistent within Pebble menus.
  • Select button once again dismisses notifications when paired with an Android device or iOS device on iOS 7 or lower. iOS 8 users get notificaion dismissal for both Pebble and the paired device when pressing Select.
  • Bug fixes and improvements.

Filed under: Tech Industry Tagged: Apple watch, fitness, Health, Jawbone, misfit, Pebble, smart watch, swim.com, update

Check out 9to5Mac for more breaking coverage of Tech Industry, update, and Health.

What do you think? Discuss "Pebble firmware 2.6 introduces activity tracking and quick app launching" with our community.

Weather Underground updated with iOS 8 widget featuring radar view and current conditions

screen568x568-1 screen568x568

The popular Weather Underground app has been updated with support for iOS 8’s widgets that sports a lot more data than most weather widgets will give you. The new at-a-glance view in the Notification Center provides a look at current radar images and current weather conditions.

You can grab the free Weather Underground app from the iOS App Store. For even more iOS 8 widgets, check out our recent round-ups of general-purpose and weather-specific widgets, and more.


Filed under: Apps Tagged: iOS 8, update, weather underground, widget

Check out 9to5Mac for more breaking coverage of Apps, update, and iOS 8.

What do you think? Discuss "Weather Underground updated with iOS 8 widget featuring radar view and current conditions" with our community.

Weather Underground updated with iOS 8 widget featuring radar view and current conditions

screen568x568-1 screen568x568

The popular Weather Underground app has been updated with support for iOS 8’s widgets that sports a lot more data than most weather widgets will give you. The new at-a-glance view in the Notification Center provides a look at current radar images and current weather conditions.

You can grab the free Weather Underground app from the iOS App Store. For even more iOS 8 widgets, check out our recent round-ups of general-purpose and weather-specific widgets, and more.


Filed under: Apps Tagged: iOS 8, update, weather underground, widget

Check out 9to5Mac for more breaking coverage of Apps, update, and iOS 8.

What do you think? Discuss "Weather Underground updated with iOS 8 widget featuring radar view and current conditions" with our community.

First beta version iOS 8.1 hits Apple’s developer center with design tweaks and bug fixes

Messages Image(1122086983)

Apple has just released iOS 8.1 beta 1 on its developer center. The update has a build number of 12B401. As we reportedly earlier, the company is also working on iOS 8.2 and 8.3 for release in the future. The release is available for all iOS 8-compatible devices, including the Apple TV.

We’ll keep this article updated with any new changes discovered in the beta.

Notable changes:

Icons in Notification Center’s widget list are bigger

Dictation is now optional and can be disabled separately from Siri in keyboard settings:

“Recently Added” photo album is once again called “Camera Roll”

iBooks icon now matches promotional images

Screen Shot 2014-09-29 at 7.31.53 PM

Tweaks to the permissions screen for applications

Full release notes:

Notes and Known Issues
The following issues relate to using iOS SDK 8.1 to develop code.

AVCapture
Known Issue
Use of the new constant, AVCaptureISOCurrent, will result in inconsistent ISO values (as observed on the ISO property) if setExposureModeCustomWithDuration:ISO:completionHandler: is called repeatedly.
CloudKit
Note
A single CKAsset instance can no longer be set as a value on multiple CKRecords.
Contacts
Note
The Address Book UI people picker has been changed for iOS 8. A new mode with new API has been added where the app does not need access to the user’s contacts and the user will not be prompted for access. A temporary copy of the selected person is returned to the app. SeeABPeoplePickerNavigationController.h for more details.

See the new PeoplePicker: Picking a Person or Property sample project demonstrating usage of the new mode.
Document Providers
Notes
Your app needs the iCloud entitlement to be able to be used as a document provider.
The com.apple.developer.icloud-container-identifiers entitlement will be required when iOS 8 is released.
Known Issues
After rotating document picker to landscape, the status bar is hidden.
Upon bringing up document picker in landscape, the containing view may be shifted beneath the navigation bar.
Extensions
Notes
Extensions need an arm64 slice to run on 64-bit devices. If you try to run the armv7 slice on a 64-bit device it won’t work.
Apps need to have an arm64 slice if the bundle contains a framework that both the app and the app extension link against.
File System
Note
The file system layout of app containers has changed on disk. Rather than relying on hard-coded directory structure, use the NSSearchPathForDirectoriesInDomains function or the URLForDirectory:inDomain:appropriateForURL:create:error: method of the NSFileManager class. See Accessing Files and Directories in File System Programming Guide.
Fonts
Note
The Thai system font has increased in size to improve readability. This will cause clipping in many places in your UI if you don’t take appropriate action:

Use UILabel as much as possible. If you use Interface Builder, make sure that Clip Subviews is not checked. UIKit will grow the clipping region as necessary to not clip text.
Use Dynamic Type. This will ensure that you do not have overlapping glyphs in multiline labels or text fields.
If you can’t do 1 and 2 because you implement your own views, you must implement measures not to clip. You can use CoreText to figure out the appropriate clipping region for a line of text by calling:

CTLineGetBoundsWithOptions(lineRef, kCTLineBoundsIncludeLanguageExtents);
To avoid overlapping glyphs in multiline text elements, adjust the line height. An additional 30% is recommended.

This measure will also help your app perform better in other languages, including Arabic, Hindi, and Vietnamese.
GameController
Fixed in iOS 8.1 Beta
GameController forwarding may not work.
HealthKit
Note
Code that attempts to read workout information in HealthKit may be unable to make subsequent queries to HealthKit.

If you are using HKWorkouts you should avoid reading workouts when running on iOS versions prior to 8.1 with:

NSOperatingSystemVersion ios8_1_0 = (NSOperatingSystemVersion){8, 1, 0};
if ([[NSProcessInfo processInfo] isOperatingSystemAtLeastVersion:ios8_1_0]) {
// Read and write workout information to health kit.
} else {
// Write workout information to health kit
}
Fixed in iOS 8.1 Beta
Background delivery of HealthKit data does not work as expected.
iCloud
Note
Mail handoff and AirDrop may stop working after changing your iCloud password at appleid.apple.com.

Workaround: Sign out and back into iCloud on the device.
iCloud Backup
Known Issue
After restoring from iCloud backup you may be unable to sync new music or movie content from iTunes.
iCloud Drive
Note
URLForUbiquityContainerIdentifier: might return nil when running your application in Xcode. If so, open System Preferences, navigate to iCloud > iCloud Drive, and enable Xcode.
iCloud Keychain
Fixed in iOS 8.1 Beta
When logging into iCloud, a user may experience a keychain reset on their other devices that were previously in the circle.
Touch ID protected keychain items do not allow SecItemUpdate. SecItemUpdate always returns errSecInteractionNotAllowed.
Keyboards
Fixed in iOS 8.1 Beta
Network access gets disabled after adding a new keyboard from the same bundle.
Custom Keyboards may go blank after app switching.
Known Issue
3rd party keyboards may not appear in Safari, Maps or 3rd party apps on the Simulator.

Workaround: Keyboards should be testable in Calendar, Spotlight, Contacts, and Photos.
Mail
Fixed in iOS 8.1 Beta
Applying the Allow Account Modification restriction to a device with no mail accounts configured will still allow a user to create a Mail account by launching the Mail app.
Metal
Fixed in iOS 8.1 Beta
When you modify a metal file shader using offline compilation to create a metallib library that has shrunk in size, the metallib library will fail to load on the device.

Workaround: Delete the metallib library before recreating it by doing a clean in Xcode or removing the file manually before building the archive.
Notification Center
Note
The schedule and intended use of widgetPerformUpdateWithCompletionHandler: is intended as a convenient home for all data/model update logic. If implemented, the system will call at opportune times for the widget to update its state, both when Notification Center is visible, as well as in the background. An implementation is required to enable background updates. It’s expected that the widget will perform the work to update asynchronously and off the main thread as much as possible. Widgets should call the argument block when the work is complete, passing the appropriateNCUpdateResult. Widgets should NOT block returning from viewWillAppear: on the results of this operation. Instead, widgets should load cached state in viewWillAppear: in order to match the state of the view from the last viewWillDisappear:, then transition smoothly to the new data when it arrives.
NSURLSession
Note
The NSURLSessionTask class provides a new “priority” property with three associated constants: NSURLSessionTaskPriorityDefault, NSURLSessionTaskPriorityLow, and NSURLSessionTaskPriorityHigh. NSURLSessionTask priorities can be used to specify how multiple requests and responses to the same host should be prioritized. Note that the priority is a hint and not a strict guarantee of NSURLSessionTask performance.

For complete usage details of NSURLSessionTask priorities, refer to the NSURLSession.h header file, which is provided by the Foundation framework.
Phone
Note
To activate Wi-Fi Calling functionality for T-Mobile (U.S. only), follow these steps:

Go to Settings > Phone > Wi-Fi Calling.
Toggle the Wi-Fi Calling switch to ON.
If the carrier does not have the user’s registered emergency address, you will be asked to add it before the feature is activated.
Photos
Notes
Maintain a backup of your photo library before enabling and while using iCloud Photo Library beta by:

Importing to your Mac using iPhoto
Importing to your Mac using Image Capture
iCloud Photo Library beta will not download photos and videos that were synced to your device from iTunes. Any photos and videos synced to your device from iTunes will be removed when you enable iCloud Photo Library beta.
iPhoto for iOS will not launch on iOS 8 Beta. Launching Photos.app will migrate your iPhoto edits to the iOS 8 Photo Library. Make sure your iPhoto for iOS data is included in your device backup.
Fixed in iOS 8.1 Beta
The ability to automatically optimize device space is enabled for all accounts larger than 5GB.
Known Issues
If iCloud Photo Library beta is enabled, Settings -> iCloud -> Photos may crash.

Workaround: Use Settings -> Photos & Camera to manage settings for Photos.
The ability to automatically optimize device space is enabled for all accounts larger than 5GB.
When using iCloud Family Sharing, both iCloud Photo Sharing and My Photo Stream are enabled.
Provisioning Profiles
Known Issue
If you have upgraded to the 8.1 Beta from iOS 8 betas you may see your apps crashing due to provisioning profile issues.

Workaround:

Connect the device via USB to your Mac
Launch Xcode
Choose Window -> Devices
Right click on the device in left column, choose “Show Provisioning Profiles”
Click on the provisioning profile in question
Press the “-” button
Continue to removing all affected profiles.
Re-install the app
Speech Synthesis
Fixed in iOS 8.1 Beta
AVSpeechSynthesizer may not work.

Workaround: If you don’t hear speech in a particular language or dialect, go Settings > General > Accessibility > Speech >Voices >Language and download the Enhanced Quality voice for that language/dialect.
Stores
Fixed in iOS 8.1 Beta
Sometimes, loading certain pages or performing a search on the App Store or iTunes Store can be slow.
UIKit
Notes
UILabel has a default value of YES for clipsToBounds. This differs from the normal UIView default of NO.
The leftLayoutGuide and rightLayoutGuide APIs have been removed. Please use the layoutMargins property instead.
Fixed in iOS 8.1 Beta
RTF file support in UIWebView is broken.

Workaround: Show RTF files to the user is to use the Quick Look framework (QLPreviewController) or to load an NSAttributedString from the RTF file and show it in an UITextView, which will render the content in a much cleaner way.
WebKit
Note
The Navigation Timing API has been disabled only on iOS due to performance issues.
Wi-Fi Calling (T-Mobile US only)
Note
The carrier name in the status bar will show “T-Mobile Wi-Fi” when the device is able to make and receive Wi-Fi calls.


Filed under: iOS Tagged: 8.1, beta, developer, iOS, update

For more information about iOS, iOS, and update continue reading at 9to5Mac.

What do you think? Discuss "First beta version iOS 8.1 hits Apple’s developer center with design tweaks and bug fixes" with our community.

Apple releases OS X bash update 1.0 addressing Shellshock vulnerability

Screen Shot 2014-09-29 at 5.28.58 PM

Apple has just released a new download for users on OS X Mavericks to address the recently-discovered “Shellshock” bug. Apple previously noted that that only a few Macs were actually impacted by the bug and that most users were protected by default. The company promised to release an update shortly to address those who had manually configured their computers in a way that left them exposed.

For users on older versions of OS X, the Mavericks fix will not work. To secure those systems, there are separate downloads for Lion and Mountain Lion. The patch will likely be available through the built-in OS X Software Update mechanism soon. There is currently no patch for machines running the public or developer builds of OS X Yosemite.


Filed under: Mac Tagged: Bash, fix, Lion, mavericks, mountain, patch, shellshock, update

Visit 9to5Mac to find more special coverage of update, Mac, and mavericks.

What do you think? Discuss "Apple releases OS X bash update 1.0 addressing Shellshock vulnerability" with our community.