Icenium Mist - Options window

3 posts, 0 answers
  1. Luis
    Luis avatar
    1 posts
    Member since:
    Jun 2012

    Posted 08 Jun 2012 Link to this post

    Hello.
    I am trying to set my developer certificates (iOS) and can't load that options window.
    On the output console appears this:

    2012/6/8 16:44:49 service error: Receivera:InternalServiceFaultException has been thrown by the target of an invocation.The given key was not present in the dictionary. at Telerik.BlackDragon.Client.Mobile.iOS.Provision.ParseDevices(PListDict rootDict, Provision provision) in c:\Builds\8\Dungeon\Ice Production Rackspace Build\Sources\Ice\Client\Mobile\iOS\Provisioning\Provision.cs:line 117
    at Telerik.BlackDragon.Client.Mobile.iOS.Provision.TryParse(ProvisionData data, Provision& provision) in c:\Builds\8\Dungeon\Ice Production Rackspace Build\Sources\Ice\Client\Mobile\iOS\Provisioning\Provision.cs:line 60
    at Telerik.BlackDragon.Server.Services.MobileService.<GetAllProvisionsInfo>b__1(ProvisionData x) in c:\Builds\8\Dungeon\Ice Production Rackspace Build\Sources\Ice\Server\Services\MobileService\MobileService.cs:line 39
    at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
    at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
    at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)System.Collections.Generic.KeyNotFoundExceptionException has been thrown by the target of an invocation. at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
    at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
    at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
    at Telerik.BlackDragon.Server.ServiceModel.ReflectionRequestExecutor.Execute(IOperationDescriptor descriptor) in c:\Builds\8\Dungeon\Ice Production Rackspace Build\Sources\Ice\Server\ServiceModel\Core\ReflectionRequestExecutor.cs:line 32
    at Telerik.BlackDragon.Server.ServiceModel.RemoteServer.Execute(IOperationDescriptor descriptor) in c:\Builds\8\Dungeon\Ice Production Rackspace Build\Sources\Ice\Server\ServiceModel\Web\RemoteServer.cs:line 33
    at Telerik.BlackDragon.Server.ServiceModel.RemoteServer.ExecuteWeb(Stream rawJson) in c:\Builds\8\Dungeon\Ice Production Rackspace Build\Sources\Ice\Server\ServiceModel\Web\RemoteServer.cs:line 53
    at SyncInvokeExecuteWeb(Object , Object[] , Object[] )
    at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
    at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
    at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
    at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)
    at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)System.Reflection.TargetInvocationException



  2. Yavor
    Yavor avatar
    25 posts
    Member since:
    May 2009

    Posted 09 Jun 2012 Link to this post

    Hi Luis,

    It seems that we have trouble parsing the .mobileprovision file you uploaded. Right now there is little we can do to diagnose the problem - we'll be able to say more on Monday. Stay tuned.
  3. Yavor
    Yavor avatar
    25 posts
    Member since:
    May 2009

    Posted 11 Jun 2012 Link to this post

    Hi Luis,

    We have identified the error - it turns out that one of the mobile provisions you have created in the iTunes Connect website is for App Store distribution. Unfortunately, we don't support App Store builds yet and that's why Icenium had a problem parsing the .mobileprovision file. We have removed the unsupported provision from your account - Mist should work fine for you now.

    By the way - make sure to use the same app identifier for your project and for the mobile provision. You can change your project's app identifier from its Properties. Actually, we recommend entering a * in the app identifier field when creating a new mobile provision on iTunes Connect, because that way the provision can match any project. Otherwise you have to create a separate provision for each project you wish to build for iOS.
Back to Top