2

我购买了 MonoTouch Professional,但在使用 iPhone 进行调试时出现错误:“在钥匙串中找不到有效的 iPhone 代码签名密钥”。

专业版的 Xamarin https://store.xamarin.com/商店页面显示了两件重要的事情:

  • 部署到您的设备
  • 发布到应用商店

我连接了我的设备,但我不知道如何真正让我的应用程序在 iPhone 上运行。基本上我有两个问题:

  • 如何配置 iPhone 进行调试?
  • 如何将应用程序部署到具有 MonoTouch(专业许可证)版本的 iPhone?

第三个单独的问题是是否有必要从 Apple 注册 iOS 开发者计划。如果是这样,这对我们来说很合适,因为我不想将我的应用程序放到 App Store 上。

我的应用程序仅供我们的客户内部使用。

4

3 回答 3

3

其实你应该从他们的iPhone教程开始,

http://docs.xamarin.com/ios/getting_started/Hello_iPhone#Deploying_to_the_Device

提到部署到设备的地方。您还需要从 Apple 资源中学习,例如

http://www.intertech.com/Blog/post/Xcode-4-Deploying-Your-App-to-Your-Own-iPhone-iPad-iPod-touch.aspx

于 2012-05-08T12:48:51.340 回答
2

您必须注册加入 iOS 开发者计划,否则您无法部署到设备。如果您不喜欢发布到 App Store,您也可以使用 TestFlight SDK 部署应用程序。它是一个免费的 SDK,允许您在没有 App Store 的情况下部署应用程序。

于 2012-05-08T12:47:47.317 回答
1

实际上,这是您需要遵循的教程。有很多你自己找不到的隐藏按钮

http://docs.xamarin.com/guides/ios/getting_started/device_provisioning/

于 2013-11-22T23:09:17.923 回答