OpenPlug 如何在 Windows 上构建?
OpenPlug 是一个在 Mac 和 Windows 上运行的应用程序构建器。
http://developer.openplug.com/learn-more//362-cr14
“Windows 和 Mac 上的 iOS 分发签名
直接从 OpenPlug Studio 签署您的 iOS 应用程序以进行分发。不再需要使用 Xcode 进行签名!开发和 iTunes 分发的 IPA 包签名是在以下公司的额外支持下完成的:
Apple推送通知服务 应用内购买 它可以在 Mac 和 Windows 机器上无缝运行。”
如果没有达成协议,我确信苹果将禁止 Openplug 应用程序。 刚刚看到 marmalade SDK 也可以在 Windows 上构建。
他们如何被允许?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我是 OpenPlug 工具的产品经理。
我们的工具并不是唯一允许在 Windows 上进行 IPA 签名的工具(您提到了 marmalade,但还有 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品牌的计算机上使用。
希望这对
吉扬有帮助
I am the product manager for the OpenPlug tools.
Our tools are not the only ones that allow IPA signing on Windows (you mentioned marmalade, but there is also Adobe CS5/AIR/Flash Builder, and certainly others ...)
As far as I know, Apple hasn't banned any app built with those tools on the ground that they were developed on a non-Apple-branded computer.
For publishing your app you anyway need to access iTunes Connect from a Mac.
Having the possibility to sign IPAs on Windows facilitates the dev/debug cycle on device if you are a developer with a Windows host.
Technically, the signing tools are available open source from the Mach open source distribution of MacOSX. You can refer to the comments section of this post on Corona's blog (another app development tool) for discussion about legalities: http://blog.anscamobile.com/2010/03/does-flash-cs5-for-windows-violate-the-iphone-developer-agreement/.
The last time I looked at Apple's agreements, its only the "SDK" (i.e. xCode and associated iOS SDK) that was only allowed for use on Apple-branded computers only.
Hope this helps
Guilhem