首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ios上动态加载libspotify

在ios上动态加载libspotify
EN

Stack Overflow用户
提问于 2012-07-19 07:08:03
回答 1查看 292关注 0票数 1

我正在为XBMC媒体中心开发一个插件。

该插件本身是用python编写的,并且依赖于ctypes模块来访问libspotify的函数。问题是我在iOS平台上发现了一个障碍,因为它的libspotify版本是一个静态库,而不是dylib,因此无法在运行时由ctype模块加载。

我知道将iOS应用程序与依赖dylib的代码捆绑在一起会立即遭到苹果公司的拒绝,但我认为这一限制不会影响这个插件,因为XBMC只能在越狱设备上运行。

所以问题是:

可以在ios上动态加载libspotify的当前(静态)版本吗?

也许创建一个单独的dylib并静态地将libspotify链接到它可以做到这一点?

提前谢谢你,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-19 18:07:11

如果您的插件能够加载iOS dylib,那么我不明白为什么您不能为libspotify.a库构建一个dylib包装器。

在Xcode中为iOS创建一个dylib项目。参见my answer here on how to do that。然后,该dylib将链接到libspotify.a。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11551676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档