[TIMOB-23514] iOS10: Deprecate iAds
GitHub Issue | n/a |
---|---|
Type | Improvement |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2016-06-28T16:09:04.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 5.5.0 |
Components | iOS |
Labels | ios10, qe-5.5.0 |
Reporter | Hans Knöchel |
Assignee | Hans Knöchel |
Created | 2016-06-14T04:11:00.000+0000 |
Updated | 2016-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
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.
PR (5_5_X): https://github.com/appcelerator/titanium_mobile/pull/8218
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*