【发布时间】:2011-12-05 04:47:50
【问题描述】:
我已经开发了一个 iPad pdf 阅读器应用程序,我需要将此应用程序与其他应用程序集成,而无需向他们提供源代码。我希望将我的整个应用程序打包为框架并为他们提供 API 可以解决问题(不确定)。所以任何人都可以告诉我一种在iOS中创建框架作品的方法,或者如果有更好的方法来解决这个问题,请帮助我。提前致谢
【问题讨论】:
标签: iphone ios ipad frameworks
我已经开发了一个 iPad pdf 阅读器应用程序,我需要将此应用程序与其他应用程序集成,而无需向他们提供源代码。我希望将我的整个应用程序打包为框架并为他们提供 API 可以解决问题(不确定)。所以任何人都可以告诉我一种在iOS中创建框架作品的方法,或者如果有更好的方法来解决这个问题,请帮助我。提前致谢
【问题讨论】:
标签: iphone ios ipad frameworks
您需要的是一个静态库。谷歌搜索应该可以解决问题,但这里有一个链接可以帮助您入门: Creating Static Libraries For iOS
【讨论】:
将应用与其他应用集成的另一种方法是使用自定义 URL 方案。最终用户正常安装您的应用,其他应用也可以使用。
假设您为您的应用创建了一个名为 pdfreader 的方案。使用pdfreader://file.pdf?a=1&b=2 之类的 URL 的任何其他应用程序(网络应用程序)都将使用传递的参数启动您的应用程序。
Aurigma Up 之类的应用使用这种方案。
更多操作说明here。
还可以查看其他共享的应用间通信方案here。
【讨论】: