[英]Xamarin.iOS Error: The Apple iOS SDK is not installed. (iOS9, XCode 7 beta)
我已經在Mac OSX 10.10.5上安裝了XCode 7 beta,Xamarin.iOS 8.99.4和Xamarin Studio 5.9。
我參考這篇文章。 https://developer.xamarin.com/guides/ios/platform_features/introduction_to_ios9/ 。
如果我在iOS Simulator(iOS9)上調試/運行Xamarin.iOS應用程序,它將很好地工作。
但是,當我在iPhone5s設備(iOS9)上調試/運行它時,Xamarin會顯示此錯誤消息。
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets: Error: The Apple iOS SDK is not installed. (ex33.iOS)
“ Build Output”窗口顯示以下消息。
__________________________________________________
Project "/Users/username/Projects/ex33/iOS/ex33.iOS.csproj" (Build target(s)):
Target PrepareForBuild:
Configuration: Debug Platform: iPhone
Target _DetectAppManifest:
FindItemWithLogicalName Task
Items:
Info.plist
Entitlements.plist
packages.config
LogicalName: Info.plist
ProjectDir: /Users/username/Projects/ex33/iOS
ResourcePrefix: Resources
Target _DetectSdkLocations:
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets: error : The Apple iOS SDK is not installed.
DetectSdkLocations Task
TargetFrameworkIdentifier: Xamarin.iOS
TargetArchitectures: ARMv7, ARM64
SdkVersion: <null>
XamarinSdkRoot: /Library/Frameworks/Xamarin.iOS.framework/Versions/Current
SdkRoot: <null>
SdkDevPath: /Applications/Xcode-beta.app/Contents/Developer
SdkUsrPath: <null>
SdkPlatform: <null>
SdkIsSimulator: False
Task "DetectSdkLocations" execution -- FAILED
Done building target "_DetectSdkLocations" in project "/Users/username/Projects/ex33/iOS/ex33.iOS.csproj".-- FAILED
Done building project "/Users/username/Projects/ex33/iOS/ex33.iOS.csproj".-- FAILED
Build FAILED.
Errors:
/Users/username/Projects/ex33/iOS/ex33.iOS.csproj (Build) ->
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets (_DetectSdkLocations target) ->
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets: error : The Apple iOS SDK is not installed.
0 Warning(s)
1 Error(s)
---------------------- Done ----------------------
我能做什么?
PS當我在XCode 7 beta中調試/運行一個應用程序時,它在我的iPhone上運行良好。
檢查Xamarin Studio中的首選項。您可能需要更改Apple SDK路徑以指向Beta位置。
默認情況下,它應該在默認位置查找,但是只有在您同時安裝了通用發行版(非Beta版)Xcode和iOS SDK的情況下,它才會出現。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.