iphone - 如何将一个 iPhone 应用程序集成到另一个应用程序中

标签 iphone ios ipad

我们开发了一个 iPad 应用程序,现在可以在应用程序商店上架了。我的客户对该应用程序非常感兴趣,并希望在他们的 iPad 应用程序中使用它的功能。他们希望我们通过他们的应用程序和服务器来播放我们的应用程序。准确地说,他们希望我们将我们的应用程序集成到他们的应用程序中。但是,我们不愿意彼此共享我们的源代码。有没有什么办法可以在不实际共享源代码的情况下完成这个过程?

最佳答案

我认为您无法将一个应用程序集成到另一个应用程序中。但是 Apple 提供了一种使用 URL 在应用程序之间切换的方法。

您可以使用它来启动应用程序:

  • (BOOL)openURL:(NSURL *)url 来自 UIApplication

另一个应用程序需要在他的 info.plist 中注册一个 url 并实现:

  • (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
    有了它,您可以实现一种在 2 个应用程序之间切换的简单方法。

关于iphone - 如何将一个 iPhone 应用程序集成到另一个应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7736035/

相关文章:

iphone - 当 deviceOrientation 改变时重新加载 UITableView 中的数据

iphone - iPhone代码的图像识别库/API

iphone - 在CGPoint touchPoint上绘制圆

ios - 错误 : received error: [57] Socket is not connected - iOS 10

iphone - Octave 音阶中特定音符的 OpenAl 音高值

iphone - .h 文件中声明方法与指定 @interface 和 @end 的 .m 文件中声明方法之间的区别

ios - 无法在选项卡栏中设置BadgeValue Objective C

ios - 我可以将 iOS 7 支持添加到仅作为 iOS 8 应用程序发布的应用程序吗

ios - 如何在 plist ios 中搜索特定数据

iphone - 是否可以在没有源代码的情况下将 .app 文件安装到 iPhone 模拟器上