1

在我的Mac上使用Android修正Hanselman.Forms。今天我決定是時候在iOS模擬器上試用它了...無法在Xamarin Studio的iOS模擬器上啓動應用程序Mac

我對這個決定有嚴重的遺憾。

我不知道我在做什麼錯。我可以很好地將應用程序從Xcode部署到iOS模擬器。只是不會從Xamarin Studio工作。

平心而論,我收到一個錯誤: 沒有安裝的配置文件與安裝的iOS代碼簽名密鑰匹配。

我也在Xcode中看到這個「錯誤」,但它並不妨礙我在那裏啓動應用程序。

謝謝。

+0

設置配置參考:http://developer.xamarin.com/guides/ios/getting_started/device_provisioning/offline.pdf –

回答

0

我遇到同樣的當我試圖部署到模擬器沒有物理設備配置。我的修正是:

  • 關閉Visual Studio的
  • 用記事本打開
  • 的.csproj的找到符合CodesignElements並刪除它
  • 保存的.csproj
  • 重新打開Visual Studio中的項目
  • 右鍵單擊您的IOS項目,然後單擊「重新生成 全部」,您應該看到「2成功」
  • 給它一個運行,一個d您的應用程序將拿出你的Mac上

的這個好這裏的討論 - http://forums.xamarin.com/discussion/39534/cant-build-ios-in-xamarin-studio-5-7-1-through-5-9

好運

1

要確切的錯誤信息:

No installed provisioning profiles match the installed iOS signing identities

  1. 控制點擊 Xama RIN工作室>解決方案> Project.iOS
  2. 選項>構建>的iOS捆綁簽名>自定義應享權利
  3. 選擇和刪除Entitlements.plist文本輸入。換句話說,做不是點擊...按鈕來選擇新的新文件,也不打擾手工編輯權利)
  4. OK,Build> Rebuild All。
+0

如果我需要這些權利,該怎麼辦? –

相關問題