Skip to content

Could not sign some IPAs #13

@boncheo

Description

@boncheo

I get following error for some ipa files ( i think it's occured when target is > 9)
File "/usr/local/bin/isign", line 4, in <module> __import__('pkg_resources').run_script('ak-isign==0.10.14', 'isign') File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 658, in run_script self.require(requires)[0].run_script(script_name, ns) File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 1438, in run_script exec(code, namespace, namespace) File "/usr/local/lib/python3.6/dist-packages/ak_isign-0.10.14-py3.6.egg/EGG-INFO/scripts/isign", line 251, in <module> isign.resign(app_path, **kwargs) File "/usr/local/lib/python3.6/dist-packages/ak_isign-0.10.14-py3.6.egg/isign/isign.py", line 83, in resign alternate_entitlements_path) File "/usr/local/lib/python3.6/dist-packages/ak_isign-0.10.14-py3.6.egg/isign/archive.py", line 412, in resign ua.bundle.resign(deep, signer, provisioning_profile, alternate_entitlements_path) File "/usr/local/lib/python3.6/dist-packages/ak_isign-0.10.14-py3.6.egg/isign/bundle.py", line 294, in resign super(App, self).resign(deep, signer) File "/usr/local/lib/python3.6/dist-packages/ak_isign-0.10.14-py3.6.egg/isign/bundle.py", line 181, in resign self.sign(deep, signer) File "/usr/local/lib/python3.6/dist-packages/ak_isign-0.10.14-py3.6.egg/isign/bundle.py", line 176, in sign executable = self.signable_class(self, self.get_executable_path(), signer) File "/usr/local/lib/python3.6/dist-packages/ak_isign-0.10.14-py3.6.egg/isign/signable.py", line 40, in __init__ self.m = macho.MachoFile.parse_stream(self.f) File "/usr/local/lib/python3.6/dist-packages/ak_construct-2.5.2-py3.6.egg/construct/core.py", line 198, in parse_stream return self._parse(stream, Container()) File "/usr/local/lib/python3.6/dist-packages/ak_construct-2.5.2-py3.6.egg/construct/core.py", line 672, in _parse subobj = sc._parse(stream, context) File "/usr/local/lib/python3.6/dist-packages/ak_construct-2.5.2-py3.6.egg/construct/core.py", line 853, in _parse obj = self.cases.get(key, self.default)._parse(stream, context) File "/usr/local/lib/python3.6/dist-packages/ak_construct-2.5.2-py3.6.egg/construct/core.py", line 672, in _parse subobj = sc._parse(stream, context) File "/usr/local/lib/python3.6/dist-packages/ak_construct-2.5.2-py3.6.egg/construct/core.py", line 271, in _parse return self.subcon._parse(stream, context) File "/usr/local/lib/python3.6/dist-packages/ak_construct-2.5.2-py3.6.egg/construct/core.py", line 447, in _parse raise ArrayError("expected %d, found %d" % (count, c), sys.exc_info()[1]) construct.core.ArrayError: ('expected 51, found 9', MappingError('no decoding mapping for 50 [cmd]',))

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions