Xamarin.Mac - 向Mac App Store提交问题

时间:2013-02-28 23:01:42

标签: c# .net macos monomac xamarin.mac

我们正在为Mac App Store提交我们的应用程序。在提交到商店时,我从Apple收到以下电子邮件:

Dear developer,

We have discovered one or more issues with your recent delivery for "YourApp". To process your delivery, the following issues must be corrected: 

App sandbox not enabled - The following executables must include the "com.apple.security.app-sandbox" entitlement with a Boolean value of true in the entitlements property list. Refer to the App Sandbox page for more information on sandboxing your app. 

•   YourApp.app/Contents/MacOS/YourApp

Once these issues have been corrected, go to the Version Details page and click "Ready to Upload Binary." Continue through the submission process until the app status is "Waiting for Upload." You can then deliver the corrected binary. 

在项目选项 - > Mac OS X应用程序下,我有:

  • 启用权利 - 已选中
  • 自动填写了一些iCloud内容
  • 启用应用沙盒 - 已选中
  • 允许传出网络连接 - 已选中

在Mac OS X Packaging下 - 我也手动选择了App Store分发证书。

要提交,我一直在使用Build-> Archive并从XCode内部提交。如果我在XCode中“验证”,则没有错误。

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

将此问题发送给Xamarin支持,他们发现了。

他们发给我一个新版本的Xamarin来修复问题。

如果其他人遇到此问题,应立即更新。