Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-23514] iOS10: Deprecate iAds

GitHub Issuen/a
TypeImprovement
PriorityMedium
StatusClosed
ResolutionFixed
Resolution Date2016-06-28T16:09:04.000+0000
Affected Version/sn/a
Fix Version/sRelease 5.5.0
ComponentsiOS
Labelsios10, qe-5.5.0
ReporterHans Knöchel
AssigneeHans Knöchel
Created2016-06-14T04:11:00.000+0000
Updated2016-08-17T17:01:29.000+0000

Description

The whole iAd framework is deprecated in iOS10, we should leave a note for users to migrate their Ads to a different service until the next iOS release. Docs: https://developer.apple.com/library/prerelease/content/releasenotes/General/iOS10APIDiffs/Objective-C/iAd.html

Comments

  1. Hans Knöchel 2016-06-14

    PR: https://github.com/appcelerator/titanium_mobile/pull/8062 Demo: Try the below code, it should throw a warning on Xcode 8, but not on Xcode 7.x.
       var adView = Ti.UI.iOS.createAdView();
       
  2. Hans Knöchel 2016-08-14

    PR (5_5_X): https://github.com/appcelerator/titanium_mobile/pull/8218
  3. Josh Longton 2016-08-17

    Verified as fixed, I had to use debug to verify the logs on device due to TIMOB-23786. Tested on: {noformat} iPhone 6s plus (9.3.1) iPhone 6 (10.0) beta 6 iPhone Simulator (10.0) 
Mac OSX El Capitan 10.11.6 Studio: 4.7.0.201607250649 
Ti SDK: 5.4.0.v20160608165242 
Appc NPM: 4.2.7 Appc CLI: 5.4.0.GA Xcode 7.3.1/8 beta 6 Node: v4.4.4 {noformat} *Closing ticket*

JSON Source