2015-09-23, 04:02
I think there's a general touch issue with the file manager on nightly builds that is most likely unrelated to iOS9.
(2015-09-21, 23:58)BigCheese Wrote: hm....
dyld: Library not loaded: @executable_path/Frameworks/libsmbclient.dylib
Referenced from: /var/mobile/Containers/Bundle/Application/B14FF6A1-2295-49D7-A7B9-27926C2017D1/Kodi.app/Kodi
Reason: no suitable image found. Did find:
/var/mobile/Containers/Bundle/Application/B14FF6A1-2295-49D7-A7B9-27926C2017D1/Kodi.app/Frameworks/libsmbclient.dylib: mmap() error 1 at address=0x04AE8000, size=0x003C4000 segment=__TEXT in Segment::map() mapping /var/mobile/Containers/Bundle/Application/B14FF6A1-2295-49D7-A7B9-27926C2017D1/Kodi.app/Frameworks/libsmbclient.dylib
/private/var/mobile/Containers/Bundle/Application/B14FF6A1-2295-49D7-A7B9-27926C2017D1/Kodi.app/Frameworks/libsmbclient.dylib: mmap() error 1 at address=0x05058000, size=0x003C4000 segment=__TEXT in Segment::map() mapping /private/var/mobile/Containers/Bundle/Application/B14FF6A1-2295-49D7-A7B9-27926C2017D1/Kodi.app/Frameworks/libsmbclient.dylib
seems not to work out of the box with the described steps...
cheers,
bigcheese
update: ok, found this: http://forum.kodi.tv/showthread.php?tid=...pid1817250 ... will try to update the depends again
update2: ok, it was the code signing... now working great!!
(2015-09-26, 03:20)MrMC Wrote: see Codesign.command
(2015-09-22, 14:12)Memphiz Wrote: runnerr is right - it should read != in the install_name_tool branch.
I have added a commit to my repo
issue:
$ git pull
to get the change.
@txprestige - any chance you can double check this on an older ios version (different device?) i mean that bug you described via 1.?
@belltechdave as long as you only have one developer identity its ok to select "iOS Developer" because it will use your developer certificate. Changing the provisionimng profile doesn't influence the signing. You see if the full sign step is done if you look into the after build phase output in Xcode - it will show multiple outputs for signing. If i n doubt you always can alter this if condition so that it also does a full sign with your set identity (even if it is different from "iOS Developer"):
https://github.com/Memphiz/xbmc/blob/ios...ommand#L31
$codesign -fvvv -s "iPhone Developer" -i org.xbmc.kodi-ios `find ${CODESIGNING_FOLDER_PATH} -name "*.dylib" -type f` ${CODESIGNING_FOLDER_PATH}
iPhone Developer: ambiguous (matches "iPhone Developer: [email protected] (SS3V2XXXXX)" and "iPhone Developer: [email protected] (JTZP2XXXXX)" in /Users/xxxx/Library/Keychains/login.keychain)
(2015-10-01, 14:04)MrMC Wrote: I poked into making an archive for deployment. Oh what a mess This will take some time to resolve.
There are oh so many things wrong, 600+ warnings but 90 percent of those are from building arm64 and the now enforced GCC_WARN_64_TO_32_BIT_CONVERSION.