Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-19390] iOS9: Rebuild SDK dependent libs to support bitcode

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionWon't Fix
Resolution Date2018-02-04T16:07:44.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsiOS
Labelsn/a
ReporterChee Kiat Ng
AssigneeUnknown
Created2015-08-21T02:48:01.000+0000
Updated2018-08-02T22:20:08.000+0000

Description

Just need to rebuild the following: - tiprofiler - tidebugger - ticore - tiverify - libAPSHTTPClient.a - libAPSAnalytics.a using Xcode 7 with
-fembed-bitcode
in OTHER_CFLAGS You can verify by using
 otool -l library.a > output
Check the output file for a sectname __bitcode

Comments

  1. Chee Kiat Ng 2015-08-21

    APSHTTPClient PR: https://github.com/appcelerator/APSHTTPClient/pull/29 APSAnalytics PR: https://github.com/appcelerator/aps_sdk/pull/277 TiVerify PR: https://github.com/appcelerator/titanium_verify/pull/18 with these replaced, and true in tiapp.xml, we can build successfully to target with bitcode enabled for watchOS2 App Store submissions, when project is set to enable bitcode. Titanium_mobile PR: https://github.com/appcelerator/titanium_mobile/pull/7054
  2. Chee Kiat Ng 2015-08-21

    [~pec1985], I'm unfamiliar with building for Ticore, tidebugger, and tiprofiler. It'll be great if you can look into it and see whether it is easy to rebuild as according to the ticket requirement?
  3. Chee Kiat Ng 2015-08-21

    PRs merged. Will resolve ticket once the other libs can be rebuilt with bitcode.
  4. Chee Kiat Ng 2015-12-01

    tijscore PR: https://github.com/appcelerator/tijscore/pull/30 titanium_debugger PR: https://github.com/appcelerator/titanium_debugger/pull/39 titanium_profiler PR: https://github.com/appcelerator/titanium_profiler/pull/14 titanium_mobile PR: https://github.com/appcelerator/titanium_mobile/pull/7521
  5. Hans Knöchel 2016-01-26

    [~cng] Noticed [this PR](https://github.com/appcelerator/titanium_mobile/pull/7521), can you resolve the merge problems or should we wait?
  6. Chee Kiat Ng 2016-01-26

    Wait. It's not working correctly. And it's still not top priority.
  7. Hans Knöchel 2018-02-04

    Resolve as Won't Fix as the related libraries will move away. The debugger and profiler have already been replaced by the native debuggers (Chrome / Safari) and TiCore will go in SDK 8.
  8. Eric Merriman 2018-08-02

    Closing old "Won't fix" tickets. If you disagree, please reopen.

JSON Source