Forum Xamarin.iOS

Issue after converting to 64-bits - "DetectSigningIdentityTask"

GerryHighGerryHigh USBeta ✭✭✭
edited December 2014 in Xamarin.iOS

So, after porting my project to use the Unified API and fixing a bunch of errors I'm down to 1 final error that I can't seem to find anything on it:

Target _DetectSigningIdentity: /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets: error : Error executing task DetectSigningIdentityTask: Required property 'AppManifest' not set. Build FAILED.

Anyone seen anything like this? This project uses the Google Maps unified iOS component.

I've submitted a bug report on this - https://bugzilla.xamarin.com/show_bug.cgi?id=25130

Thanks,
Gerry

Posts

  • TvdHTvdH USMember

    Same problem here

  • GerryHighGerryHigh USBeta ✭✭✭

    @TvdH I see you added yourself to the bugzilla notification list. Hopefully they can look at this shortly since we're down to 2 months to have apps ready for 64-bits.

  • TvdHTvdH USMember

    I'm trying to replicate it into a simple project. Having partial success so far, but not there yet. Interestingly it compiles fine when using VS.Net which is a lot stricter so this seems to point to a bug in XS.

    I'm having partial success with downgrading Microsoft.BCL.Build to 1.0.0.14 but it doesn't always work, which is really weird.

  • GerryHighGerryHigh USBeta ✭✭✭

    Per the bug report on this (https://bugzilla.xamarin.com/show_bug.cgi?id=25130) I downloaded the updated MSBuild files and it fixed this issue but only to encounter another issue:

    "Ok, I tried that and it compiled for the simulator (but failed at runtime but
    that's another issue). But compiling for ad-hoc device build it fails with:

    /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets:
    Error: Error executing task CompileEntitlementsTask: Required property
    'SdkVersion' not set."

    So still DOA; if you're looking to do 64-bit you may want hold off a little while until Xamarin.iOS 8.6 hits next year.

  • TvdHTvdH USMember

    Yup. Tabled 64-bit conversion again. Was hoping to get at least a beta running.

  • GerryHighGerryHigh USBeta ✭✭✭

    @TvdH‌ You'll see the bugzilla has been updated now after trying the iOS 8.6 alpha. Still a no go - https://bugzilla.xamarin.com/show_bug.cgi?id=25130

  • GerryHighGerryHigh USBeta ✭✭✭

    @TvdH‌ Prior bug now closed. New bug https://bugzilla.xamarin.com/show_bug.cgi?id=25247 also opened and closed.

    However, I'm getting runtime crashes now that it finally builds. Two things
    a) application icon is default icon, not the one I'm setting
    b) crashes on loading initial NIB - "NSInternalInconsistencyException Reason: Could not load NIB in bundle: 'NSBundle"

    I'm still checking on b) to see if it's something I need to change or things are just badly broken.

  • ClockAppDevClockAppDev NLMember ✭✭

    The missing icon and the NIB crash is because of some resources not being added to the binary properly if using the fixed build targets (the zip file from Dec 10). This includes nibs, images and plist files.

  • JeffreyStedfastJeffreyStedfast USXamarin Team Xamurai

    Please submit a bug report with a copy of the Build Log with Diagnostic-level logging (go to Xamarin Studio -> Preferences -> Build -> Log verbosity and set the value to "Diagnostic").

  • BrunoVTBrunoVT BEUniversity ✭✭

    Is there a fix for this problem? I have the exact same issue when I build on my Jenkins server.

  • GerryHighGerryHigh USBeta ✭✭✭

    I'm surprised you're having this issue as this was fixed some time ago.

Sign In or Register to comment.