【发布时间】:2018-03-08 13:31:19
【问题描述】:
请帮忙。
更新到 xCode 9 和 Xamarin 后,我在模拟器(iPhone4s 和 iPhone 5)上启动我的应用程序时开始收到此错误
9 月 27 日 08:38:43 Administrators-MacBook-Pro.local CoreSimulatorBridge[1307]:开始启动捆绑包“AppName”的顺序 retryTimeout: 120.000000 (默认写入 com.apple.CoreSimulatorBridge LaunchRetryTimeout ) bootTimeout: 300.000000 (默认写入 com.apple.CoreSimulatorBridge BootRetryTimeout ) bootLeeway: 120.000000 (默认写入 com.apple.CoreSimulatorBridge BootLeeway ) 注意:使用'xcrun simctl spawn booted defaults write'来修改启动模拟器设备中的默认值。 模拟器启动时间:2017-09-27 06:13:45 +0000 当前时间:2017-09-27 06:38:43 +0000 在引导余地内:否 9 月 27 日 08:38:43 Administrators-MacBook-Pro.local CoreSimulatorBridge[1307]:捆绑“AppName”的启动尝试 #0,已尝试启动 0 秒。现代发射服务 = 否 9 月 27 日 08:38:43 Administrators-MacBook-Pro com.apple.CoreSimulator.SimDevice.F31CDDCE-9C99-49C9-9BDE-2F2C7330CFC1[1288] (UIKitApplication:AppName[0x8c48][1673]):服务指定的程序不包含请求的架构之一:Äúé 9 月 27 日 08:38:43 Administrators-MacBook-Pro.local SpringBoard[1301]:无法获取 'UIKitApplication:AppName[0x8c48]' 的 pid:没有这样的进程(错误 3) 9 月 27 日 08:38:43 Administrators-MacBook-Pro.local SpringBoard[1301]:应用程序 'UIKitApplication:AppName[0x8c48]' 自愿退出。 9 月 27 日 08:38:43 Administrators-MacBook-Pro.local CoreSimulatorBridge[1307]:成功启动后无法查找 AppName 的进程 ID。也许它在发射后坠毁。 9 月 27 日 08:38:43 Administrators-MacBook-Pro.local CoreSimulatorBridge[1307]:启动“AppName”时出现非 FBS 错误,不会重试。错误为:Error Domain=NSPOSIXErrorDomain Code=3 “成功启动后无法查找 AppName 的进程 ID。可能启动后崩溃。” UserInfo=0x79625e00 {NSLocalizedDescription=启动成功后查找 AppName 的进程 ID 失败。也许它在启动后崩溃了。} 9 月 27 日 08:38:43 管理员-MacBook-Pro com.apple.CoreSimulator.SimDevice.F31CDDCE-9C99-49C9-9BDE-2F2C7330CFC1[1288] (UIKitApplication:AppName[0x315b][1674]):服务指定的程序不包含请求的架构之一:Äúé 9 月 27 日 08:38:43 Administrators-MacBook-Pro.local SpringBoard[1301]:无法获取 'UIKitApplication:AppName[0x315b]' 的 pid:没有这样的进程(错误 3) 9 月 27 日 08:38:43 Administrators-MacBook-Pro.local SpringBoard[1301]:应用程序 'UIKitApplication:AppName[0x315b]' 自愿退出。 9 月 27 日 08:38:43 管理员-MacBook-Pro.local SpringBoard[1301]:无法将 -[UIRemoteApplication showTopMostMiniAlertWithSynchronizationPort:] 消息传递到端口 0:(ipc/send)无效的目标端口 9 月 27 日 08:40:24 Administrators-MacBook-Pro.local DTMobileIS[1403]:无法创建名为 com.apple.instruments.server.services.processcontrol.posixspawn 的服务
我们将不胜感激任何正确方向的帮助。
我支持的架构是:i386 + x86_64
更多信息:
=== Visual Studio Community 2017 for Mac ===
版本 7.1.5(构建 2) 安装UUID:7ab56de2-d309-4bf5-99dc-8e8927831737 运行: 单声道 5.2.0.224 (d15-3/14f2c81)(64 位) GTK+ 2.24.23(罗利主题)
包版本:502000224
=== NuGet ===
版本:4.3.0.2418
=== .NET Core ===
运行时:未安装 SDK:未安装 MSBuild SDK:/Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Sdks
=== Xamarin.Profiler ===
版本:1.5.5 位置:/Applications/Xamarin Profiler.app/Contents/MacOS/Xamarin Profiler
=== Xamarin.Android ===
版本:7.4.5.1(Visual Studio 社区) Android SDK:/Users/administrator/Library/Developer/Xamarin/android-sdk-macosx 支持的安卓版本: 2.3(API 级别 10) 4.0.3(API 级别 15) 4.4(API 级别 19) 5.0(API 级别 21) 6.0(API 级别 23) 7.0(API 级别 24) 7.1(API 级别 25)
SDK 工具版本:25.2.5 SDK平台工具版本:25.0.5 SDK 构建工具版本:25.0.3
Java SDK:/usr java版本“1.8.0_101” Java(TM) SE 运行时环境 (build 1.8.0_101-b13) Java HotSpot(TM) 64 位服务器 VM(内部版本 25.101-b13,混合模式)
Android Designer EPL 代码可在此处获得: https://github.com/xamarin/AndroidDesigner.EPL
=== Xamarin 检查器 ===
版本:1.3.1 哈希:cbc48dd 分支:1.3-release 构建日期:2017 年 9 月 21 日星期四 19:52:53 GMT 客户端兼容性:1
=== Apple 开发者工具 ===
Xcode 9.0 (13247) 构建 9A235
=== Xamarin.Mac ===
未安装 Xamarin.Mac。找不到 /Library/Frameworks/Xamarin.Mac.framework/Versions/Current/Version。
=== Xamarin.iOS ===
版本:11.0.0.0(Visual Studio 社区) 哈希:152b654a 分支:xcode9 构建日期:2017-09-15 02:25:56-0400
=== 构建信息 ===
版本号:701050002 Git 修订版:7afedcaef8e7542e70e3cf8f9bdb26938b8c0876 构建日期:2017-09-15 08:39:58-04 Xamarin 插件:3262aadf811a18c12eac6742532d052b0139a808 构建通道:monodevelop-lion-d15-3-xcode9
=== 操作系统 ===
Mac OS X 10.12.6 达尔文 16.7.0 达尔文内核版本 16.7.0 2017 年 6 月 15 日星期四 17:36:27 PDT 根:xnu-3789.70.16~2/RELEASE_X86_64 x86_64
【问题讨论】:
-
Xcode 9 可以正常打开吗?可以创建并启动模板创建的 ObjC 或 Swift 项目吗??
-
xCode9 可以 100% 打开。我还制作了一个快速的 ObjC prog,它运行良好。
-
你安装了哪个版本的 xamarin.ios?
-
我在原始问题中添加了更多信息。此外,我还设法在实际的 iPhone 4s 设备上启动了该应用程序。似乎只是我提到的模拟器不起作用。
-
您需要更新到最新版本,
Xamarin.iOS已更新为11.2.0.4(xamarin.ios-11.2.0.4.pkg) 以修复 Xcode9/iOS11 问题。
标签: ios xamarin simulator xcode9