This is a migrated thread and some comments may be shown as answers.

Icenium Mist - Options window

2 Answers 53 Views
Report a bug
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Luis
Top achievements
Rank 1
Luis asked on 08 Jun 2012, 09:46 PM
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 Answers, 1 is accepted

Sort by
0
Yavor
Top achievements
Rank 1
answered on 09 Jun 2012, 09:55 AM
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.
0
Yavor
Top achievements
Rank 1
answered on 11 Jun 2012, 12:38 PM
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.
Tags
Report a bug
Asked by
Luis
Top achievements
Rank 1
Answers by
Yavor
Top achievements
Rank 1
Share this question
or