[TIMOB-28508] iOS: Hyperloop 7.0.0+ should enforce correct min TiSDK
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Critical |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2021-07-28T15:07:07.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 10.0.1 |
Components | iOS |
Labels | build, hyperloop, ios, regression |
Reporter | Gary Mathews |
Assignee | Gary Mathews |
Created | 2021-07-21T21:38:02.000+0000 |
Updated | 2021-07-28T15:07:07.000+0000 |
Description
- Hyperloop 7.0.0+ currently enforces minimum SDK
9.2.0
which requires i386
and armv7
architectures. These are missing in 7.0.0+ due to iOS 11 dropping support for 32-bit architectures.
- Hyperloop 7.0.0+ should enforce Titanium SDK 10.0.0 as the minimum OR contain i386
and armv7
architectures for backwards compatibility.
- If an older version of Hyperloop (6.0.2) is not specified in tiapp.xml
when using older SDKs (9.2.0), the build will fail.
Undefined symbols for architecture i386
master: https://github.com/appcelerator/hyperloop.next/pull/356
PR (titanium_mobile): https://github.com/appcelerator/titanium_mobile/pull/12905