Thursday, September 19, 2013

Google Wallet Arrives on iOS

googlewalletios

Attention all iPhoners: Google Wallet has finally arrived for you. Money transfers to friends, loyalty card tracking, and checking out nearby shopping offers, are now here for you. Tap-to-pay is not available, because iOS devices don't have NFC capability. As far as security goes, you can lock up the app with a PIN, and you can disable the app remotely through Google's website. The app is available for iPhone, iPad, and iPod touch running at least iOS 6.0.

Wednesday, September 18, 2013

The Faster Way to Get iOS 7's public release

So, you and the rest of the planet are trying to download iOS 7 today. Most of Apple's data center technicians, are probably in a panic room hundreds of feet locked away, as they see their servers crash while millions of people try and download the newest version of the second most popular mobile operating system on Earth. Well, I have a few steps that can dramatically lower your stress level for when you download iOS 7.

 

The Alternative Guide to Downloading iOS 7:




  1. Back up your device. When I downloaded iOS 6 a few months ago on launch day, it wiped my phone, and I had no backup. Be sure to protect your self.

  2. Second, go to iosdownload.net/?iosday and download the correct version of iOS 7 for your phone.

  3. Once the download is complete, go to iTunes and pull up your iPhone. Option click on Check for Updates, and then select the file that you just downloaded (it should end in .ipsw).

  4. It will take a few minutes to download, but go do some homework or play on your Xbox while you are waiting.

  5. That's all, say hello to your brand new install of iOS 7!

Thursday, September 12, 2013

Twitter is finally going public

twitter-bird-blue-on-white

Twitter has announced today on the company Twitter account that it has filed with the SEC to go public. the company is worth about $10 billion and the IPO will be a fresh source of cash for the company.


Twitter filed with the SEC "confidentially," which is a new thing. When President Obama signed the JOBS Act, he was allowing companies with under a billion dollars in revenue to go public without having to release the amount of financial information that a larger company would have to reveal. So, the public won't have a huge look into Twitter's financials right away.


Twitter will be releasing its financials about three weeks before they go public, but until then, the company won't be offering the inside look that everyone is excited to see. Also, Twitter supposedly had $350 million in revenue for 2012. According to Bloomberg, Goldman Sachs will be underwriting the IPO.

Stay tuned for more details.

 

Tuesday, September 10, 2013

Ingress

Ingress transforms the real world into the landscape for a global game of mystery, and competition. Basically, you can use post offices, sculptures, or libraries to create "portals" on your smartphone and compete in a portal battle with friends! The app was created by Niantic Labs which also created a free Android app called "Field Trip." On November 8th, 2012 the app was created. Ingress is a free app that only works on the Android Platform (Google Play Store). Recently it has been ported to work for iOS devices (Jailbroken or non-jailbroken). Click here to see more info and how to get the iOS port. Since the app is now in closed-beta, you cannot just go to the Play Store and download it. Instead, you have to go to ingress.com and request an invite. Another way to get the app is to ask someone with Ingress to request you. Note: You do need a Google Account and you need to give Ingress your email to be requested. If  Niantic Labs except your request, then you are in the world of ingress!

VERY Basic Ingress Idea (The game is very complex and will take hours to explain): Game play consist of making "portals" at real life bases like art museums, etc. and linking them together to create virtual triangles. For a more in-depth understanding and tutorial of the game, click --> "How to Play Ingress" (video by Tinkernut).  "Our world is at steak, and you must pick a side." Check it out on ingress.com

Wednesday, September 4, 2013

NFT: September 4, 2013

Enjoy the top tech news from today below:






































Image:Title:Author:
083013_TOQ-watch-headsets-black-303x285It Turns Out Qualcomm Is Making a Smartwatch, TooIna Fried from AllThingsD
96027_eagles_giants_footballUber Inks Its First Sports Deal, Partners With The NFL To Promote Safe Rides For Pro FootballersIngrid Lunden from TechCrunch
165251332-645x250Apple ups focus on China with separate iPhone media event in Beijing on September 11Kaylene Hong from The Next Web
hdmi-1.4-specification-cablHDMI 2.0 officially announcedRichard Lawler from Engadget
sony640_large_verge_medium_landscapeSony's QX Smart Lens attaches an entire camera to your smartphoneVlad Savov from The Verge
nokiakitkat_large_verge_medium_landscapeNokia issues Samsung a KitKat death threat on TwitterTom Warren from The Verge

Quick Tip: Replace iPhone signal bars with numbers

Here is a quick tip on how to change your signal bars (which could be found in the upper left hand corner of the phone) to numbers (actually decibels). At the end I will explain what the numbers mean.

*No Jailbreak Required!*

Works for iPhone 4, iPhone 4S, and iPhone 5

How to change bars to numbers:

1) Open Phone app

2) Dial the following number exactly (need to enter stars and pounds): *3001#12345#*. Press call

3) You will now be in Field Test mode. In the upper left corner their should be numbers instead of bars. If not tap the bars to enable the numbers. Don't press home or turn off phone yet!

*Continue if you want it to be permanent. If you don't want it to be press home. You can remove it if you continue on, but their is a different way to do that.*

4) Hold down power button (still on the Field Test) until you see 'slide to turn power off' with red arrow.

5) Don't actually slide to turn the power off! Instead, hold down the home button until the Field Test closes and you return home.

6) That's all! Hope it works for you!

The meaning behind the negative numbers: Technically, it is 'the logarithmic unit used to express the ratio between two values of a physical quantity (usually measured in units of power or intensity)'. Basically, it measures the iPhones signal power. All you need to know is the lower the negative number is, the stronger signal strength you have. The higher negative number, the weaker signal strength you have.

Tuesday, September 3, 2013

NFT: September 3, 2013

Enjoy the top tech news from today below:






































Image:Title:Author:
1373848861000-roc-62xey3bywygc4tra4hm-original-1307311413_4_3Kodak bankruptcy likely comes to end TuesdayMatthew Daneman from USA Today
spotify-connect-stock3_2040_large_verge_medium_landscapeSpotify Connect lets you control and play music from any deviceDante D'Orazio from The Verge
ZZ4653A4ACAndroid KitKat: the story behind a delicious partnershipNilay Patel from The Verge
03microsoft1-articleLargeMicrosoft Gets Nokia Units, and LeaderNick Wingfield from NY Times
New-Logo-Vertical-DarkUber Makes 3 Big Hires, Nabs Klout's Former COO Plus Executives From Facebook And GoogleAlyson Shontell from Business Insider
home-automation-amazon-comAmazon Launches A Home Automation Store Featuring Smart Locks, Sensors, Thermostats & MoreSarah Perez from TechCrunch

Leap Motion: The Future of the Mouse

Since launching in July of 2013, Leap Motion has achieved 1 million app downloads from its Airspace Store. What exactly is Leap Motion? Well, Leap Motion is a motion sensing mouse used for human to computer interaction. That's right, you can now use your hands to control your computer. The Leap Motion comes with the controller, a USB cable to connect to your computer, and an information guide. In total it cost about $80, and it can be purchased on the web site (leapmotion.com) or possibly Best Buy. Whats amazing is that the Leap Motion does not take over your mouse/trackpad/keyboard it actually works with them without needing any special cables. This new device can be used with Google Applications, such as Google Earth. Zoom in to various locations with your fingers, spin to various locations, without the need of a mouse. Once purchased you will be able to enjoy a whole new world of apps.  In conclusion the Leap Motion can do anything from browsing the web, painting and sculpting objects, playing the air guitar, and shooting bad guys with your fingers. Could this be the future of the mouse?

Wednesday, August 21, 2013

NFT: August 21,2013

Enjoy the top tech news from today below:






































Image:Title:Author:
bingstock1_640_large_verge_medium_landscapeMicrosoft offers classrooms free Surface RT tablets with ad-free Bing for SchoolsTom Warren from The Verge
netflix-my-listNetflix Introduces ‘My List,’ A Personalized Instant Queue For Users All Over The WorldRyan Lawler from TechCrunch
eagle_circle_big1What You Need to Know on New Details of NSA SpyingJennifer Valentino-Devries and Sibohan Gorman from WSJ
idwFX3kxbWZsDisney’s ESPN Holds Preliminary Talks for Web-Based TVChristopher Palmeri and Andy Fixmer from Bloomberg
facebook_logoEmbedded Posts Now Available to EveryoneDave Capra from Facebook
motorola-xoom_wifi-main-lgMotorola settles trademark dispute with Xoom Corp, will phase out tablet's nameZachary Lutz from Engadget

New HTC Handset "Zara" images and specs leaked before Q4 release

It looks like another phone will be joining the possible HTC One Max for launch this year, the HTC Zara. According to a leaked photo and device specs from @evleaks that were sent out on Monday night, the phone will be launching soon. The handset comes with a plastic case, HTC BoomSound, a 1.2GHz Snapdragon processor, a 4.5-inch qHD display, an 8-megapixel camera, 1GB of RAM, 8GB of internal storage, a microSD slot, a 2,200 mAh battery and Android 4.3 Jelly Bean paired with HTC’s Sense 5.5 software. The Zara will possibly be coming out in the fourth quarter of this year.

 

Tuesday, August 20, 2013

NFT: August 20, 2013

Enjoy the top tech news from today below:






































Image:Title:Author:
ZZ274D6BC8_large_verge_medium_landscapeTiVo announces Roamio DVR line: a four-tuner cord-cutting dream for $199Nilay Patel from The Verge
littleengine-380x265Vine — Twitter’s “Little Video App That Could” — Continues to GrowMike Isaac from AllThingsD
Instagram_cropInstagram to App Developers: Hands Off Our Brand, Y’AllMike Isaac from AllThingsD
new-youtube-app-logoGoogle’s Updated YouTube App With In-App Multitasking Launches On iOSFederic Lardinois from TechCrunch
 groklaw_logo_wall_clockDavid Meyer from GigaOm
apple-wwdc-itunes-radio-iradio-iconiTunes Radio to Debut in September With McDonald's, Nissan, P&G, PepsiJohn McDermott from AdAge

Verizon Bringing Service to 36 NYC subway Stations

It doesn't matter that Verizon has the best 4G network when you are in the subway and have no service. Verizon is joining rival cell carriers AT&T, Sprint, and T-Mobile by inking a deal with Transit Wireless to bring 3G and LTE voice and data to 36 subway stations later in the year. These stations already have wireless service, it's just a matter of Verizon adding its own hardware. The network will begin to rollout service in the next few weeks in Chelsea and midtown in Manhattan.

Big Red is also participating in phase two of Transit's coverage project. This phase brings coverage to 40 new stations, including Grand Central, Herald Square, and Bryant Park, in early 2014.

20130820-120658.jpg

Google Maps for iOS gets real-time incident reporting from Waze

Google has announced today on the Google Maps blog that it will be integrating real-time accident data from Waze into Google Maps for iOS. The new feature means that when Wazers report incidents, the information will get passed along to Google Maps users.

The features will ivelimited to users in certain locations, including: Argentina, Brazil, Chile, Colombia, Ecuador, France, Germany, Mexico, Panama, Peru, Switzerland, UK and the US. Google is also integrating Google search into Waze's iOS and Android apps. As well, the Waze Map Editor now has access to Google Street View and satellite imagery.

20130820-104722.jpg

Monday, August 19, 2013

NFT: August 19, 2013

Enjoy the top tech news from today below:






































Image:Title:Author:
2013-01-10_11h15_09-645x250Microsoft launches Skype for Outlook.com in the US, the UK, Germany, France, Canada, and BrazilEmil Protalinski from The Next Web
 OB-YO782_schnec_D_20130818191816White House Taps McAfee CTO for Cybersecurity PostDanny Yadron from WSJ Digits
imgres3GoDaddy Acquires Merchant “Finder” Startup Locu for $70 MillionKara Swisher from AllThingsD
dsc06124Samsung Galaxy Mega hitting AT&T, Sprint and US Cellular this monthBrian Heater from Engadget
zillow-logoZillow Fills Out NYC Listings With $50M StreetEasy Acquisition, Plans Follow-On Offering Of 2.5M Shares For $228MIngrid Lunden from TechCrunch
jay_blahnikKey Nike FuelBand developer and fitness expert Jay Blahnik confirmed to join Apple, likely working on iWatchMark Gurman from 9to5Mac

Germany adds some rules for German Bitcoin usage

At this point, governments have been pretty clear about their opinion of Bitcoin; saying either "That's cool," or "Get it away from me." Germany has just updated its policy on Bitcoin. The country will recognize Bitcoin as private money that will remain tax-free for personal uses. You only have to pay taxes for business transactions.

HTC One Mini coming to AT&T for $100 with contract

The 4.3 inch HTC One Mini is finally becoming available to AT&T customers. The phone will be available next week, for $100 on a contract. The device has a 720p display, 4MP UltraPixel camera, runs on Android 4.2, 1,800mAh battery and 1.4GHz dual-core Snapdragon 400 SoC with a gigabyte RAM.

20130819-150227.jpg

Beats looking to drop HTC

Beats Electronics, the creator of the popular Beats by Dr. Dre headphones, is apparently looking to end its partnership with Taiwanese smartphone manufacturer HTC, The Wall Street Journal is reporting.


HTC bought a 51% stake in Beats for about $309 million in 2011, but it sold back half of it in 2012. Beats wants to get HTC's share of the company back, and get a new investor.

Saturday, August 17, 2013

This Samsung Galaxy Gear Concept Video is Awesome

There has been a lot of hype in the past few days about Samsung's possible upcoming smartwatch, the Galaxy Gear. Digital firm T3 has created a really cool concept video of the device. Check it out below.

Friday, August 16, 2013

GOOGLE IS DOWN

All of Google' services are currently down.

Update 1 (August 16 6:57pm): Google is currently up from the East Coast, as far as I can tell.

Update 2 (August 16 7:01pm): Google appears to be back up for most people. Check out below for some funny tweets about the outage.

 



Update 3 (August 16 7:19pm): Google appears to be up in the NYC area

Update 4 (August 16 7:56pm): YouTube is online

Update 5 (August 16 8:09pm): Google has updated its App Status page with virtually the same report for each of its products. See below for a screenshot.

Screen Shot 2013-08-16 at 8.09.12 PM

NFT: August 16, 2013

Enjoy the top tech news from today below:






































Image:Title:Author:
NSA broke privacy rules thousands of times per year, audit findsBarton Gellman from The Washington Post
Canonical beats Pebble as the biggest crowdfunding campaign ever, hitting $10.3m for the Ubuntu EdgeNick Summers from The Next Web
HTC One finally coming to Verizon on August 22ndNathan Ingraham from The Verge
 Samsung Said to Unveil Wristwatch-Like Smartphone Next MonthJungah Lee from Bloomberg
 AT&T to stock Moto X on August 23rd, offer in-store look at Moto Maker possibilitiesDarren Murph from Engadget
 Moto X available from AT&T starting August 23rd Chris Welch from The Verge

Path is now being opened over 1 billion views per month

In a tweet, Path CEO Dave Morin has announced that Path is being opened over one billion times each month.

 

 

HTC One to launch on Verizon on August 22nd

verizon-htc_one

 

The HTC One finally has a launch date on Verizon Wireless, August 22nd. The phone will come on a contract for $199.99. The phone is HTC's flagship, and is a really nice phone in general.

Samsung Galaxy Gear to possibly be launched on September 4th

Bloomberg is reporting that Samsung's smartwatch is a "wristwatch-like smartphone" that will be launching on September 4th. The news source points to the Android-powered device being able to "make phone calls, surf the web, and handle emails." As indicated by a trademark filing, Bloomberg is expecting the device to be called the Samsung Galaxy Gear.


The report alludes to that the device will operate independently from your smartphone, but it's possible that Bloomberg's sources are saying that the watch will be a companion device to the smartphone, using its cell service. The Galaxy Gear is expected to launch on September 4th at the company's press event in Berlin.

LG G2 coming to 6 Canadian carriers this fall

LG was pretty much silent about the Canadian launch for the G2 at its New York City event. But, today it is making the release announcement for Canada. The 5.2-inch phone will be available on Bell, Rogers, SaskTel, Telus, Videotron and Wind Mobile in the fall.  There is ni mention of price, but the Canadian G2 will have 3,000mAh battery and 32Gb of storage that the American G2 has.

Microsoft is closing Games for Windows Live on August 22nd

Microsoft is closing its Games for Windows Live marketplace on August 22nd. In a note on the Xbox support site, Microsoft says that the Points system and PC Marketplace will be closed, meaning that Games for Windows Live users can no longer be able to buy games. The PC client will not be affected immediately, so previously purchased games and content will still be available for consumers.

Thursday, August 15, 2013

iOS 7 Beta 6 Now Available OTA

iOS 7 Beta 5 has been out for barely a week, but Apple is apparently ready to send out a new developer beta to the newest version of iOS. Today, Apple has released iOS 7 Beta 6 to developers, which is currently available as an OTA download. The update looks to just have bug fixes, but minimal new features. Check below for the full change-log.

Address Book



Notes



  • The classes in the AddressBookUI framework now explicitly disallow subclassing. For apps linked against the iOS 7 SDK, attempting to initialize a subclass of one of these classes returns nil. For apps linked against older SDKs, the only behavior change is a warning logged to the console.

  • As of Seed 4, privacy support for the AddressBookUI framework is reenabled for apps linked against the iOS 7 SDK. Apps linked against older SDKs are not changed. If your app uses any of the Address Book view controllers, you should verify that it still behaves as expected.



AirDrop



Notes



  • AirDrop in iOS 7 Seed 2 or later is not compatible with AirDrop in iOS 7 Seed 1.

  • Contacts Only support requires that:

    • You are logged in to iCloud.

    • The sender and receiver have each other’s Apple ID email addresses in Contacts on their devices.





AV Foundation



Notes


AVCaptureSession now uses your app’s AVAudioSession by default.


Core Animation



Notes


When the UIViewGroupOpacity key is not present, the default value is now YES. The default was previously NO.

This means that subviews of a transparent view will first be composited onto that transparent view, then the precomposited subtree will be drawn as a whole onto the background. A NO setting results in less expensive, but also less accurate, compositing: each view in the transparent subtree is composited onto what’s underneath it, according to the parent’s opacity, in the normal painter’s algorithm order.


Exchange



Notes


In Seed 4 and later, the Exchange DeviceIdentifier has been changed back to the behavior of iOS 6 where it uses the serial number.


Fonts



Notes


New font line heights were introduced in Seed 4. If you had manually aligned your font in earlier seeds, it may move slightly up vertically in later seeds.


Foundation



Notes



  • An NSMetadataQuery with ubiquitous scope can now use kMDItemContentTypeTree in predicates. For example:





    • NSPredicate *p = [NSComparisonPredicate
      predicateWithLeftExpression:[NSExpression expressionForKeyPath:@"kMDItemContentTypeTree"]
      rightExpression:[NSExpression expressionForConstantValue:@"public.rtf"]
      modifier: NSAnyPredicateModifier
      type:NSLikePredicateOperatorType
      options:0];





  • When called on results returned by queries with ubiquitous scopes, -[NSMetadataItem valueForAttribute:NSMetadataItemDisplayNameKey] now produces the same value as -[NSURL getResourceValue: forKey: NSURLLocalizedNameKey], matching nonubiquitous queries.



iCloud



Notes



  • If you use iCloud Keychain with recovery, you may see a dialog indicating recovery has been disabled due to a server change. This is intentional. To reenable functionality, follow the instructions in the notification. If you see multiple alerts or observe issues with reenabling recovery, please file a bug report.

  • iCloud Keychain in iOS 7 Seed 3 or later is not backward compatible with iOS 7 Seed 2 or OS X Mavericks Seed 2.

    If you had iCloud Keychain and/or Keychain Restore enabled from iOS 7 Seed 2, both features are disabled upon updating to iOS 7 Seed 3 or later.

    After updating to iOS 7 Seed 3 or later, go to Settings > iCloud > Keychain and reenable iCloud Keychain on your devices.

    See OS X v10.9 Release Notes for more details.

  • Activation Lock, a new feature of Find My iPhone, is turned on automatically when Find My iPhone is enabled on any device running iOS 7. Activation Lock requires users to enter their Apple ID and password to turn off Find My iPhone, sign out of iCloud, erase the device, or reactivate the device after an erase. It’s important to do one of the following before transferring a device to a new user:

    • Sign out of iCloud.

    • Turn off Activation Lock in Settings > iCloud > Find My iPhone.





Known Issues


Password fields are not displayed in alert views for apps in landscape (for example, Game Center authentication or In-App Purchase). Text entry still works, though you can’t see what you are typing.


MapKit



Notes


If the calls to renderInContext on the layer backing an MKMapView are made off the main thread, they should be eliminated or moved to the main thread. Failure to do so can cause an app crash. Instead of using renderInContext, use the new MKMapSnapshotter APIs.


Media



Notes


iOS now remembers the last used media app across reboot and app crashes. Media apps that can receive remote control events should be prepared to be launched in the background and potentially receive a remote control event to begin playback. Additionally, it’s important that media apps monitor and handle the media server reset event, since the media app may receive a remote request to resume playback after a reset. Notifications to monitor these media server events are available in AVAudioSession and proper handling is described in General recommendations for handling kAudioSessionProperty_ServerDied.


Multipeer Connectivity



Notes


The MCSession APIs function as they were presented at WWDC. Major changes and enhancements include:

  • The following new method on MCSession has been implemented:





    • - (NSOutputStream *)startStreamWithName:(NSString *)streamName toPeer:(MCPeerID *)peerID error:(NSError **)error




    This delegate method has been implemented:





    • - (void)session:(MCSession *)session didReceiveStream:(NSInputStream *)stream withName:(NSString *)streamName fromPeer:(MCPeerID *)peerID





  • The following new method on MCSession has been implemented:





    • - (NSProgress *)sendResourceAtURL:(NSURL *)resourceURL withName:(NSString *)resourceName toPeer:(MCPeerID *)peerID withCompletionHandler:(void(^)(NSError *error))completionHandler




    The delegate method to start receiving a resource from remote peer has been implemented as:





    • - (void)session:(MCSession *)session didStartReceivingResourceWithName:(NSString *)resourceName fromPeer:(MCPeerID *)peerID withProgress:(NSProgress *)progress




    The delegate method to finish receiving a resource from remote peer and save the content in a temporary location is implemented as:





    • - (void)session:(MCSession *)session didFinishReceivingResourceWithName:(NSString *)resourceName fromPeer:(MCPeerID *)peerID atURL:(NSURL *)localURL withError:(NSError *)error






  • MCAdvertiserAssistant is a convenience class for implementing an Advertiser, which handles invitations and connections to an MCSession.

  • MCSession has a new initWithPeer: method.

  • sendResource has added “with” to the completionHandler.

  • The timeout has been removed from connectPeer:withNearbyConnectionData.


For more information on these APIs, watch the video for WWDC 2013 Session 708, “Nearby Networking with Multipeer Connectivity.”


Multitasking



Notes



  • AVAudioSession can no longer become active by apps in the background that wake due to Background Fetch, Background Transfers, and Remote Notification events.

  • The policy for the task completion API has changed back to match the iOS 6 behavior, but the time limit for task completion has decreased from 10 minutes in iOS 6.



Networking



Notes



  • The cellular fallback technology present in previous seeds has been removed as of Seed 5.

  • Two low-level networking APIs that used to return a MAC address now return the fixed value 02:00:00:00:00:00. The APIs in question are sysctl (NET_RT_IFLIST) and ioctl (SIOCGIFCONF). Developers using the value of the MAC address should migrate to identifiers such as -[UIDevice identifierForVendor]. This change affects all apps running on iOS 7.



Objective-C Runtime



Notes


Due to changes in how the isa field is implemented, *self may change during enumeration (for example, if the container is retained).

Workaround: When implementing countByEnumeratingWithState, do not set state->mutationsPtr = self.


Passbook



Notes



  • As of iOS 7 Seed 4, Passbook has added support for the major and minor fields to better match the rest of the iBeacon ecosystem. The new major and minor keys are independently variable optional alongside proximityUUID (required) in each dictionary in the beacons array.

  • In previous versions of the iOS SDK, Passbook did not validate the back fields on passes completely. The validation rules have not changed, but validation is now including back fields. Please check the console log for additional logs.

  • As of iOS 7 Seed 3, PKPassLibraryDidCancelAddPasses is a new status code in the PKPassLibraryAddPassesStatus enum. It signifies that the user tapped Cancel in an add-passes alert.



Photos



Notes


Upon upgrading from an earlier seed, photo thumbnails in the Photos app will not appear for a short while.


Security



Notes



  • -[UIDevice uniqueIdentifier] is no longer accepted in submissions to the App Store. In iOS 7, apps that are already on the store or on users’ devices that call this removed API will no longer be returned the UDID. Instead, -[UIDevice uniqueIdentifier] will return a 40-character string starting with FFFFFFFF, followed by the hex value of -[UIDevice identifierForVendor]. It is important to consider how this will affect existing apps. Consider submitting updates that no longer access the UDID.

  • iOS now requests user consent for apps to use audio input on all iOS 7 devices. For devices sold in China, iOS will also request user consent for apps to use the camera hardware. The operating system will present the consent alert when you set the category of the instantiated AVAudioSession. The AVAudioSession categories that will present the alert areAVAudioSessionCategoryRecord and AVAudioSessionCategoryPlayAndRecord.

    If the user doesn’t allow access, the audio session data will be all zeros (silence). For devices where camera access is requested and denied by the user, the video capture session is a black screen.

  • The API gethostuuid() has been removed and will not be accepted for submission to the store, regardless of the targeted OS. For existing apps running on iOS 7, the function will return auuid_t representation of the vendor identifier (-[UIDevice identifierForVendor]).



Siri



Notes


This seed includes development versions of new male and female Siri voices for U.S. English, French, and German.


Social



Notes



  • Through iOS 6, when using TWTweetComposeViewController and SLComposeViewController (the latter only for Twitter and Weibo, but not Facebook), if the caller supplies acompletionHandler, the supplied completionHandler is responsible for dismissing the view controller. As of iOS 7, if the app links against the iOS 7 SDK, the view controller will dismiss itself even if the caller supplies a completionHandler. To avoid this, the caller’s completionHandler should not dismiss the view controller.

  • When using the iOS 6.1 SDK on OS X v10.8 Mountain Lion, if you use the iOS 5.0 or iOS 5.1 Legacy SDK in iOS Simulator, you will not be able to use Twitter features: attempting to sign in to Twitter via the Settings pane will fail, and Twitter.framework will not work correctly. If you need to test Twitter features, you will need to choose either an iOS 6.1 or iOS 6.0 Simulator run destination, or you can test with iOS 5.x on a device.



Springboard



Notes



  • Active touches are no longer canceled when the user takes a screenshot.

  • Dynamic wallpaper is not available on iPhone 4.



Sprite Kit



Notes


+[AVPlayer playerWithPlayerItem:] returns an AVPlayer object, but the current item will return nil if the player was created on another thread.


Stores



Known Issues


App downloads can get stuck in the “Waiting” state.

Workaround: Reboot your device once or twice to resolve the issue and allow subsequent downloads to continue.


UIKit



Notes



  • Before Seed 4, the snapshot API (snapshotView and resizableSnapshotViewFromRect:withCapInsets:) would defer taking the snapshot if the view had never been committed or had been added to the view hierarchy in the current transaction. This behavior has changed.

    Snapshots now always represent the current, committed state of the view. Attempting to snapshot a view that has never been committed logs a message and now returns nil.

  • Snapshotting methods have been updated and now take an argument: afterUpdates. When set to YES, this instructs the snapshot to wait until all pending changes to the hierarchy have been committed. To maintain the pre-Seed 4 behavior, pass NO and the snapshot will capture what is currently on screen. See UIView.h for more details.

  • When there isn’t enough room in the navigation bar layout for the full text of the back button title, the navigation bar will substitute a generic short back title (in English, “Back”). If even that string is too long, the bar will show the back indicator chevron with no title.

  • +[UIPasteboard pasteboardWithName:create:] and +[UIPasteboard pasteboardWithUniqueName] now unique the given name to allow only those apps in the same application group to access the pasteboard. If the developer attempts to create a pasteboard with a name that already exists and they are not part of the same app suite, they will get their own unique and private pasteboard. Note that this does not affect the system provided pasteboards, general, and find.

  • Starting with Seed 2, apps default to using the new view controller-based status bar management system. To opt out of this, add a value of NO for theUIViewControllerBasedStatusBarAppearance key to your Info.plist.

  • When using Auto Layout to position a UIButton, if you set the content compression resistance or content hugging priority to minimum, the button will have ambiguous layout.

    Workaround: Don’t use a content compression resistance or content hugging priority of less than 2 for UIButton.

  • UIScreenEdgePanGestureRecognizer allows you to perform actions in response to swipes over the edge of the screen using the same heuristics that the system uses for its own gestures. Use this if you have a navigation semantic of your own that doesn’t use UINavigationController but should include this gesture (e.g., Safari).

    This gesture recognizer has a property that describes the edges on which it’s active. UIRectEdge is a new enum type that this property and -[UIViewController edgesForExtendedLayout] can share. UIRectEdge replaces UIExtendedEdge, which will be removed. The members of both have the same values. Use Xcode to replace all instances of “UIExtendedEdge” in your project with “UIRectEdge”.

  • UIButtonTypeInfoLightUIButtonTypeInfoDark, and UIButtonTypeDetailDisclosure buttons all look the same.

  • Blurred layers are not available on iPhone 4.

  • Parallax is not available on iPhone 4.

  • Letterpress text is not available on iPhone 4.



Known Issues


Password fields are not displayed in alert views for apps in landscape (for example, Game Center authentication or In-App Purchase). Text entry still works, though you can’t see what you are typing.


Weather



Notes


Weather conditions are not animated on iPhone 4.


WebKit



Notes



  • Previously, when the viewport parameters were modified, the old parameters were never discarded. This caused the viewport parameters to be additive.

    For example, if you started with width=device-width and then changed it to initial-scale=1.0, you ended up with a computed viewport of width=device-width, initial-scale=1.0.

    In iOS 7, this has been addressed. Now you end up with with a computed viewport of initial-scale=1.0.

  • Previously, when using <meta name="viewport" content="initial-scale=1.0, user-scalable=1">, the scale could be incorrect after rotation.

    Now, if a user has not scaled the page explicitly, the page is restored to its initial scale. Also, the current scale is now correctly restricted within the min-scalemax-scale bounds.

  • Some images for Retina display devices appear at twice the size that they should instead of being scaled down 50%. This issue can also occur with any image to be scaled that is larger than its container and that uses either the background-size property or the -webkit-background-size property. This issue affects both native apps that display web content and web pages viewed in Safari for iPhone.

    The background CSS shorthand property now resets the value of the background-size property to auto when background size is not specified. This new behavior is per the CSS spec, and the old behavior is available only for apps linked to an SDK prior to iOS 7.0 when running on iOS 7 or later.

    Workaround: Specify the background-size property or the -webkit-background-size property after the background shorthand property in the CSS stylesheet for the web content being displayed.

  • Web apps and web clips created prior to Seed 4 will not stay in folders across reboot.

    Workaround: Delete the old web app or web clip and recreate it in this seed by loading the content in Safari, tapping the Action button, and then “Add to Home Screen.”



Wi-Fi



Notes


Seed 4 and later include changes to AWDL such that technologies that use it—such as AirDrop and the MultiPeerConnectivity APIs—will not work properly with older seeds.


NFT: August 15, 2013

Enjoy the top tech news from today below:






































Image:Title:Author:
facebook_buy_nowFacebook to Test Its Own PayPal Competitor in Bid to Simplify Mobile PurchasesJason Del Ray + Mike Isaac from AllThingsD
dotsandroid1_2040_large_verge_medium_landscape'Dots' launches on Android, adds new game modeJacob Kastrenakes  from The Verge
inklogoInk’s New Mobile Framework Lets iOS Apps Talk To Each Other, Share Data (You Know, Like On Android)Sarah Perez from TechCrunch
 logo_verifoneVerifone's Way2Ride app lets riders NYers pay for their cab via UltrasoundJon from Good Night Nerd
 20130815-152507.jpgThey’re back: Syrian Electronic Army Hacks WaPo Article RecommendationsJon from Good Night Nerd
 chet_straight_610x407Aereo CEO: Service will turn a profit before turning in 1M subscribers Joan E. Solsman from CNET