2013-02-28 75 views
3

我们正在为Mac App Store提交我们的应用程序。提交到商店的时候,我从苹果公司获得以下电子邮件:Xamarin.Mac - 提交给Mac App Store的问题

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的东西自动-filled出
  • 启用应用沙盒 - 检查
  • 允许传出的网络连接 - 检查

在Mac OS X包装下 - 我也手动选择了App Store分配证书。

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

任何想法?

回答

3

已将此问题发送给Xamarin支持人员,他们发现了这个问题。

他们给我一个新版本的Xamarin安装,解决了这个问题。

如果其他人有此问题,应该马上更新。