Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Python imobiledevice.SpringboardServicesClient.icon_state Does Not Have Subfolders

#287

Python imobiledevice.SpringboardServicesClient.icon_state does not return subfolders for iOS >= 4.

To fix, use format version "2" instead of NULL.

# line 48 : libimobiledevice\cython\sbservices.pxi
err = sbservices_get_icon_state(self._c_client, &c_node, "2")

Reported by iconstate · September 20th, 2012 @ 10:26 PM

State: resolved
Milestone: 1.2.0 Release
Assigned to: Martin S. Martin S.

Activity

  1. Martin S.
    Martin S.
    • State changed from new to open
    • Tag set to bindings, cython, python, sbservices
    • Assigned user set to Martin S.

    Thanks for your report.

    I think though that it's not that simple. The problem is that your suggested change would break compatibility with older iOS version which have no support for the version 2 format.

    Once we look into updating the Cython bindings we'll try to fix this issue, too.

    October 21st, 2012 @ 03:24 PM

  2. Martin S.
    Martin S.
    • Milestone set to 1.2.0 Release

    Assigning to next milestone.

    February 12th, 2013 @ 01:59 PM

  3. Martin S.
    Martin S.
    • State changed from open to resolved

    Fixed in git master. Now the client has a "format_version" property that can be set to the desired version.

    February 27th, 2013 @ 02:21 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.