【问题标题】:Not able to create iOS project in Xamarin Studio installed on OSX 10.10无法在 OSX 10.10 上安装的 Xamarin Studio 中创建 iOS 项目
【发布时间】:2014-12-29 03:49:33
【问题描述】:

在 OSX 10.10 上安装的 Xamarin Studio 中看不到 iOS 项目类型。 Xcode 已正确安装在这台机器上(来自应用商店的 xcode 6)。

每当我再次启动 xamarin 安装程序以检查它是否安装正确时,它都会再次安装 Xamarin.iOS。没有给出错误。它完成安装并要求启动 xamarin studio。

我在 VS 2012 中创建了 iOS 项目,能够通过构建主机连接到 MAC 机器,但在构建应用程序时出错:

Failed to retrieve SDK location from server

所以我将项目复制到 OSX 并在 Xamairn Studio 中打开它,它也无法获取 SDK 路径。 错误为

Xamarin.iOS not installed

The Xamarin.iOS SDK could not be detected. 
Either it has never been installed or an update of Xcode has removed the SDK. 
Please re install Xamarin.iOS.

尝试了很多次。全新安装了所有东西,但问题仍然存在。

关于 Xamarin 显示未安装 Xamarin.iOS。但是每当我安装 Xamarin Studio 时,安装就完成了,没有任何错误。

完整信息:=== Xamarin Studio ===

=== Xamarin Studio ===

Version 5.6.2 (build 5)
Installation UUID: 1918dbc6-bae4-43d9-8d1e-6c4b16b854d1
Runtime:
    Mono 3.10.0 ((detached/633e444)
    GTK+ 2.24.23 (Raleigh theme)

    Package version: 310000020

=== Apple Developer Tools ===

Xcode 6.1 (6604)
Build 6A1052d

=== Xamarin.iOS ===

Not Installed

=== Xamarin.Android ===

Version: 4.99.0 (Trial Edition)
Android SDK: /Users/mac/Library/Developer/Xamarin/android-sdk-macosx
    Supported Android versions:
        1.6   (API level 4)
        2.1   (API level 7)
        2.2   (API level 8)
        2.3   (API level 10)
        3.0   (API level 11)
        3.1   (API level 12)
        3.2   (API level 13)
        4.0   (API level 14)
        4.0.3 (API level 15)
        4.1   (API level 16)
        4.2   (API level 17)
        4.3   (API level 18)
        4.4   (API level 19)
Java SDK: /usr
No Java runtime present, requesting install.

=== Xamarin.Mac ===

Version:

=== Build Information ===

Release ID: 506020005
Git revision: 19bc3b64b70332bfab18faf9cf1ce7d3aa191b36
Build date: 2014-10-17 14:49:01-04

=== Operating System ===

Mac OS X 10.10.0
Darwin Macs-MacBook-Pro-4.local 14.0.0 Darwin Kernel Version 14.0.0
    Fri Sep 19 00:26:44 PDT 2014
    root:xnu-2782.1.97~2/RELEASE_X86_64 x86_64

请帮忙。

提前致谢。

【问题讨论】:

  • 10.9.5 不是优胜美地。 10.9.x 是小牛队,10.10.x 是优胜美地。
  • 在 xamarin 设置中添加 xcode 的路径。应该能解决你的问题
  • @BoA 已编辑。谢谢!
  • 切换到 Visual Studio for MAC?

标签: ios xamarin.ios xamarin osx-yosemite


【解决方案1】:

您是否碰巧重命名了 Xcode 应用程序?如果这样做了,则需要指定 SDK 位置。

编辑: 尝试手动安装Xamarin.iOS 8.4.0.16 的最新版本(截至 2014 年 10 月 31 日)。

【讨论】:

  • 我从 dmg 安装了 Xcode 并将其拖到 Application 文件夹中。并重新安装 xamarin 以便它可以采用正确的路径。但它没有。所以我在 xamarin 中更新了正确的 sdk 路径。但它仍然给出同样的错误。我也从头开始重新安装所有东西。但得到同样的错误
  • 也许可以添加一些截图给我们更多信息?如果没有更多内容,您可能不会得到更多回复。您是否尝试过直接联系 xamarin 支持?
  • 我知道这是一个疯狂的问题,但您确实拥有 Xamarin.iOS 的商业(或至少独立)许可证?
猜你喜欢
  • 2015-08-27
  • 2014-12-15
  • 1970-01-01
  • 1970-01-01
  • 2015-05-24
  • 2014-07-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多