OpenPlug是一个在Mac和Windows上运行的应用程序构建器。
http://developer.openplug.com/learn-more//362-cr14
“Windows和Mac上的iOS分发签名
直接从OpenPlug Studio签署您的iOS应用程序以进行分发。不再需要使用Xcode进行签名!开发和iTunes发行的IPA包签名已完成,并提供以下附加支持:
Apple推送通知服务 在应用程序内购买 它可以在Mac和Windows机器上无缝运行。“
Apple,如果没有协议,我肯定会禁止Openplug应用程序。 刚刚看到marmalade SDK 也可以在windows上构建。他们是如何被允许的?
答案 0 :(得分:1)
我是OpenPlug工具的产品经理。
我们的工具不是唯一允许在Windows上进行IPA签名的工具(您提到过橘子酱,但也有Adobe CS5 / AIR / Flash Builder,当然还有其他人......)
据我所知,Apple并未禁止任何使用这些工具构建的应用程序,因为它们是在非Apple品牌的计算机上开发的。
要发布您的应用,您无论如何都需要从Mac访问iTunes Connect。
如果您是具有Windows主机的开发人员,则可以在Windows上签署IPA,从而简化设备上的开发/调试周期。
从技术上讲,签名工具可以从MacOSX的Mach开源分发中获得。您可以参考Corona博客(另一个应用程序开发工具)上的这篇文章的评论部分,讨论合法性问题:http://blog.anscamobile.com/2010/03/does-flash-cs5-for-windows-violate-the-iphone-developer-agreement/。
我最后一次查看Apple的协议,它只是“SDK”(即xCode和相关的iOS SDK),只允许在Apple品牌的计算机上使用。
希望这有帮助
吉扬