[TIMOB-28509] iOS: Revert targeting iOS 11
GitHub Issue | n/a |
---|---|
Type | Story |
Priority | Critical |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2021-07-23T16:36:19.000+0000 |
Affected Version/s | Release 10.0.0 |
Fix Version/s | Release 10.0.1 |
Components | iOS |
Labels | n/a |
Reporter | Gary Mathews |
Assignee | Joshua Quick |
Created | 2021-07-21T23:21:57.000+0000 |
Updated | 2021-07-23T16:36:31.000+0000 |
Description
Packaged modules with TiSDK
10.0.0
will break projects built with 9.2.0+
as their _minsdk_ was not bumped to 10.0.0
. To address this, we need to re-release the modules and maintain _minsdk_ 9.2.0
and revert targeting iOS 11. This is due to 9.2.0
needing 32-bit binaries that are excluded when targeting iOS 11.
*Modules*
- [appcelerator.aca](https://github.com/appcelerator-modules/appcelerator.aca)
- [ti.urlsession](https://github.com/appcelerator-modules/ti.urlsession)
- [ti.facebook](https://github.com/appcelerator-modules/ti.facebook)
- [hyperloop](https://github.com/appcelerator/hyperloop.next)
- [titanium-apple-sign-in](https://github.com/appcelerator-modules/titanium-apple-sign-in)
- [ti.coremotion](https://github.com/appcelerator-modules/ti.coremotion)
- [titanium-identity](https://github.com/appcelerator-modules/titanium-identity)
- [ti.map](https://github.com/appcelerator-modules/ti.map)
- [ti.webdialog](https://github.com/appcelerator-modules/titanium-web-dialog)
hyperloop: https://github.com/appcelerator/hyperloop.next/pull/356
appcelerator.aca: https://github.com/appcelerator-modules/appcelerator.aca/pull/112
ti.urlsession: https://github.com/appcelerator-modules/ti.urlsession/pull/149
ti.facebook: https://github.com/appcelerator-modules/ti.facebook/pull/273
ti.coremotion: https://github.com/appcelerator-modules/ti.coremotion/pull/163 titanium-identity: https://github.com/appcelerator-modules/titanium-identity/pull/200 ti.map: https://github.com/appcelerator-modules/ti.map/pull/462 titanium-web-dialog: https://github.com/appcelerator-modules/titanium-web-dialog/pull/150
titanium-apple-sign-in: https://github.com/appcelerator-modules/titanium-apple-sign-in/pull/154
PR (titanium_mobile): https://github.com/appcelerator/titanium_mobile/pull/12973 Above PR includes all modules except ACA and Hyperloop, which are handled differently.
With an iPhone 5 running iOS 10 and SDK 9.3.2, setting my ti.map version to 5.0.0 and requiring the module will throw the below error. The previous version (4.0.1) and the new version (5.1.1) load successfully. This is confirmation that the issue can be reproduced, albeit via different means
Merged to master and 10_0_X