2016-06-22 2 views
4

Я установил xamarin на mac и следил за инструкциями здесь, чтобы разрешить удаленные логины (чтобы я мог использовать симулятор на моей машине Windows), я смог подключиться через mac агент без проблем, однако, когда я бегу я получаю эту ошибку:Xamarin Forms iOS Развертывание с симулятором Не удалось установить ERROR

enter image description here

было интересно, если любой из вас были такие проблемы?

Когда я создал решение в студии xamarin на своем MAC-адресе и запустил приложение на MAC, он работал без каких-либо ошибок ... каких-либо идей, которые могли бы помочь?

Обновлено Бревна от MAC:

[2016-06-22 15:25:21.5] PERF:  - Bridge loaded in 358.017ms 
[2016-06-22 15:25:21.5] PERF: Total time for bootstrapping process: 413ms 
[2016-06-22 15:25:21.5] ERROR: com.xamarin.MTHosting.cb5bcd1: InstallAndLaunch (attempt 3): System.IO.DirectoryNotFoundException: /Users/Christian Agius/Library/Caches/Xamarin/mtbs/builds/DAAppiOS/6a5cceef9b57993d401c68f8154370ef/bin/iPhoneSimulator/Debug/DAAppiOS.app 
at MonoTouch.Hosting.Session.InstallApplication (System.String bundlePath) <0x87438e0 + 0x00213> in <filename unknown>:0 
at MonoTouch.Hosting.Session.InstallAndLaunch (System.String appBundlePath, System.String[] appArgs) <0x87435e8 + 0x00047> in <filename unknown>:0 
[2016-06-22 15:25:21.5] ERROR: com.xamarin.MTHosting.cb5bcd1: InstallAndLaunch (attempt 4): System.IO.DirectoryNotFoundException: /Users/Christian Agius/Library/Caches/Xamarin/mtbs/builds/DAAppiOS/6a5cceef9b57993d401c68f8154370ef/bin/iPhoneSimulator/Debug/DAAppiOS.app 
at MonoTouch.Hosting.Session.InstallApplication (System.String bundlePath) <0x87438e0 + 0x00213> in <filename unknown>:0 
at MonoTouch.Hosting.Session.InstallAndLaunch (System.String appBundlePath, System.String[] appArgs) <0x87435e8 + 0x00047> in <filename unknown>:0 
system: Jun 22 15:25:21 Christians-MacBook-Pro distnoted[10419]: # distnote server daemon absolute time: 13226.136720649 civil time: Wed Jun 22 15:25:21 2016 pid: 10419 uid: 501 root: yes 
Jun 22 15:25:21 Christians-MacBook-Pro locationd[10409]: BLP: Need a bundle path or a bundle identifier. 
System.AggregateException: One or more errors occurred. ---> System.ArgumentNullException: Value cannot be null. 
Parameter name: src 
at (wrapper managed-to-native) System.Runtime.InteropServices.Marshal:copy_from_unmanaged (intptr,int,System.Array,int) 
at System.Runtime.InteropServices.Marshal.Copy (IntPtr source, System.Byte[] destination, Int32 startIndex, Int32 length) <0x1a89fe0 + 0x00032> in <filename unknown>:0 
at Xamarin.Simulator.Server.ScreenManager+<OnDisplayUpdated>c__AnonStorey0.<>m__0 (Int32 i) <0x8740140 + 0x000e7> in <filename unknown>:0 
at System.Threading.Tasks.Parallel+<ForWorker>c__AnonStorey3`1[TLocal].<>m__1() <0x1b833d0 + 0x00318> in <filename unknown>:0 
--- End of inner exception stack trace --- 
at System.Threading.Tasks.Task.ThrowIfExceptional (Boolean includeTaskCanceledExceptions) <0x1955280 + 0x00049> in <filename unknown>:0 
at System.Threading.Tasks.Task.Wait (Int32 millisecondsTimeout, CancellationToken cancellationToken) <0x1956a70 + 0x000c8> in <filename unknown>:0 
at System.Threading.Tasks.Task.Wait() <0x1956890 + 0x00033> in <filename unknown>:0 
at System.Threading.Tasks.Parallel.ForWorker[TLocal] (Int32 fromInclusive, Int32 toExclusive, System.Threading.Tasks.ParallelOptions parallelOptions, System.Action`1 body, System.Action`2 bodyWithState, System.Func`4 bodyWithLocal, System.Func`1 localInit, System.Action`1 localFinally) <0x194a680 + 0x00688> in <filename unknown>:0 
---> (Inner Exception #0) System.ArgumentNullException: Value cannot be null. 
Parameter name: src 
at (wrapper managed-to-native) System.Runtime.InteropServices.Marshal:copy_from_unmanaged (intptr,int,System.Array,int) 
at System.Runtime.InteropServices.Marshal.Copy (IntPtr source, System.Byte[] destination, Int32 startIndex, Int32 length) <0x1a89fe0 + 0x00032> in <filename unknown>:0 
at Xamarin.Simulator.Server.ScreenManager+<OnDisplayUpdated>c__AnonStorey0.<>m__0 (Int32 i) <0x8740140 + 0x000e7> in <filename unknown>:0 
at System.Threading.Tasks.Parallel+<ForWorker>c__AnonStorey3`1[TLocal].<>m__1() <0x1b833d0 + 0x00318> in <filename unknown>:0 <--- 

system: Jun 22 15:25:21 --- last message repeated 1 time --- 
Jun 22 15:25:21 Christians-MacBook-Pro CoreSimulatorBridge[10414]: Request received to remove pairs that are no longer paired by the host. 
     hostPairedArray = (
    ) 
     simPairedArray=(
    ) 
     unpairArray=(
    ) 
+0

Пожалуйста, проверьте журналы iOS для получения более подробной информации и разместите их здесь. Невозможно определить, что происходит только с этим сообщением об ошибке. –

+0

обновленный вопрос – fattikus

+0

имейте это в виду, я думаю, что его связанный https://forums.xamarin.com/discussion/16770/failed-to-start-application-on-the-target-simulator-xamarin-ios-extension – fattikus

ответ

10

У меня такая же проблема. После поиска решения в течение 4 часов ... и чтения всего Интернета без результата, я обнаружил, что проблема заключается в том, что на компьютере Mac в учетной записи учетной записи пользователя у вас разные ИМЯ АККАУНТ и ПОЛНЫЙ ИМЯ АККАУНТА. Эти 2 поля должны быть заполнены с одинаковыми именами. В противном случае путь от VS iosEMualtor не соответствует (требуется FULL NAME).

Для этого просто следуйте инструкциям этого Apple-KB-статьи: https://support.apple.com/en-us/HT201548 (инструкции Yosemite, как показано ниже)

  1. Выберите меню Apple, > Системные настройки, а затем щелкните Пользователи & группы.
  2. Нажмите кнопку блокировки, затем введите имя администратора и пароль .
  3. Из списка пользователей щелкните правой кнопкой мыши или щелкните правой кнопкой мыши пользователя, который вы хотите переименовать. Выберите «Дополнительные параметры» в контекстном меню.
  4. Измените имя в поле «Полное имя», затем нажмите «ОК».
+0

Потрясающие! Благодаря! – nhwilly

+0

Это сделало трюк для меня! Благодарю. –

+0

Отлично, работал и на меня. Благодаря! – RogerW

0

Я получил эту ошибку вчера, когда обновил xamarin до последней версии как на Mac, так и на окнах. Я смог запустить симулятор на Mac, но не на окнах. Я установил его, установив симулятор iso в версию предварительного просмотра на окнах, и удаленный симулятор снова работает. iOS Simulator (for Windows)

Смежные вопросы