苹果新的开发者协议对于 Monotouch 的实际执行有多严格?
我有一个 C# 应用程序需要移植到多部智能手机上。如果新的开发者协议中没有第 3.1.3 节,Monotouch 看起来是 iPhone 的最佳选择。
现在,Monotouch 网站列出了新协议生效后允许进入 App Store 的 3 个 Monotouch 应用程序。这对他们的开发者来说纯粹是运气好,还是苹果实际上没有执行第 3.1.3 条(除了 Flash 应用程序之外)?
谢谢,
阿德里安
I have a C# application which needs to be ported to several Smartphones. Monotouch looks like the best choice for the IPhone, if there wasn't section 3.1.3 in the new developer agreeement.
Now the Monotouch website lists 3 Monotouch apps that were allowed to the App store after the new agreement was put in place. Was it just pure luck for their developers, or is Apple actually not enforcing section 3.1.3 except with regards to Flash applications?
Thanks,
Adrian
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
唯一能真正回答这个问题的人是苹果公司的员工,但他们不会告诉你。
我相信 MT 被编译为本机代码的方式使得不可能(在合理范围内)确定它首先不是用本机 obj-c 编写的。
我还没有听说过任何 MT 应用程序因违反 3.1.3 而被专门拒绝。
The only people who can actually answer this question work for Apple, and they're not going to tell you.
I believe that MT is compiled to native code in such a way that it's not possible (within reason) to determine that it wasn't written in native obj-c in the first place.
And I haven't heard of any MT apps being rejected specifically for violating 3.1.3.
请允许我为大家结束这一切!
http://www.apple.com/pr/library/2010/ 09/09声明.html
allow me to end this for all of you!!!
http://www.apple.com/pr/library/2010/09/09statement.html
作为在 iTunes 商店中拥有应用程序的 MonoTouch 开发人员(例如 http://escoz.com/cracklytics),我可以告诉你,Apple 目前正常接受 MonoTouch 应用程序。他们批准了我最近对该应用程序所做的两次更新,没有出现任何问题。
关于新应用程序,#monotouch irc 频道中的很多人也每隔一天就会批准他们的新应用程序,没有任何问题。到目前为止,3.1.3 没有任何变化。
我在这里写了更多相关内容: http://escoz.com/monotouch-is-alive/。 Apple 和 Novell 都没有真正提及任何有关协议的内容,因此没有人真正知道他们现在是否有协议。
As a MonoTouch developer with apps in the iTunes store (for example http://escoz.com/cracklytics), I can tell you that Apple is currently accepting MonoTouch apps normally. They approved 2 recent updates I did to the app with no issues.
Regarding new apps, lots of people in the #monotouch irc channel also have their new apps approved every other day, with no issues. Nothing changed because of 3.1.3 so far.
I wrote more about it here: http://escoz.com/monotouch-is-alive/ . Neither Apple or Novell have really mentioned anything regarding an agreement, so nobody really knows if they now have one or not.
Apple 修改了 3.1.3,允许您为您的应用程序请求例外。这可能就是正在发生的事情,或者从架构上来说,这对苹果来说可能并不重要。
Apple amended 3.1.3 to allow you to ask for an exception for your application. That might be what is going on, or architecturally it may not matter to Apple.