问题标签 [ios-frameworks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
6336 浏览

ios - 詹金斯,我怎样才能归档一个子目录(没有上面的整个树结构)?

我正在使用 Jenkins 每晚构建一个 iOS 静态框架。我关心的输出在这个目录中:

ios/build/Release-iphoneuniversal/MySpecialProject.framework

我想使用“存档工件”操作来存档“MySpecialProject.framework”,但是当我这样做时,它会创建一个包含整个前导目录结构的完整存档。文档说要看看 Ant 是如何做到这一点的。我对Ant不熟悉,所以在这里我很茫然。

这样做的主要目的是让“MySpecialProject.framework”作为工件提供给使用 Jenkins 构建的其他项目。所以,认为我可以使用“复制工件”插件来做到这一点。但是我无法真正克服它在这里创建完整目录结构的事情。我只是想让“MySpecialProject.framework”成为顶级工件。

提前致谢。

0 投票
1 回答
197 浏览

ios - 如何在xcode中链接框架的源代码

我的项目中有一个框架。

我最近获得了 git 访问代码的权限。有什么方法可以将源链接到该框架,所以当我单步执行断点时,它会显示代码而不是汇编指令?

我想这样做而不必重建框架。

0 投票
2 回答
598 浏览

xcode - Xcode custom framework - No known method error

I'm making a framework using iOS-Universal-Framework.

All has been working well for a few days, but today I decided to change a method signature. Xcode seems to have cached the old version of my library/framework, and I can't get it to see my new code for anything. Although the header it presents has the correct signature, the compiler (and autocomplete) do NOT see the correct signature.

I've tried changing the Framework version and Current Library/Compatibility versions of my custom framework. I've cleaned both projects a bunch. Deleted Derived Data. Closed Xcode. Etc...

This is really, really frustrating, as I've now wasted almost 2 hours just trying to get Xcode to behave!

Has anyone encountered this error before? Does anyone know how to get Xcode to see the code I've actually written?

0 投票
0 回答
114 浏览

ios - iOS 静态框架中的安全持久缓存

我目前正在编写一个静态 iOS 框架,它将开发人员连接到我的 API,并根据用户的请求向他们返回客观化的信息。然而,为了让这个框架有价值,其中一个要求是这个框架必须能够在本地缓存信息并在网络连接不可用时返回离线副本。我知道我可以将此信息存储在 NSUserDefaults 中,但在某些情况下,缓存的信息可能是私有的,并且本地开发人员应该无法通过猜测正确的密钥来访问。我相信最好的方法将涉及某种加密,但我想看看除了 NSUserDefaults 之外,静态框架是否还有其他可用的存储选项。

如果可能的话,我想以客观化的格式保存我的数据。我有兴趣探索的两个解决方案是将我的离线数据保存在 SQLite 或 CoreData 中。但是,对于这两种方法,我担心这些文件将如何存储在框架中(我已经有一个嵌入式框架),以及在捆绑包中提供这些文件的架构以供开发人员查看的安全问题。

我正在研究的另一个解决方案是查看 iOS 是否支持任何工具,例如 gzip,这些工具可用于对我的文件进行密码保护,直到框架使用它们。

有没有人成功克服了这些问题?除了前面提到的可能的解决方案之外,我还有什么需要研究的吗?任何建议都将受到热烈欢迎。

谢谢。

PS 有谁知道我可以阅读与 iOS 安全或静态框架相关的任何资源?要么会非常有帮助。

0 投票
1 回答
360 浏览

ios - Parse Framework:在 PFFacebook 登录期间出现问题了吗?即用户取消了吗?

我 在我的新项目中使用解析框架的 PFFacebook 进行 Facebook 登录。当我点击 Facebook 登录按钮时,它会转到PFFacebook 登录对话框 在这个对话框中,我插入了我的凭据,但没有按下OK按钮,而不是我误按了主页按钮。现在为了进入我的应用程序,我按下了 myAppIcon 按钮,但现在我的应用程序挂起。

在此处输入图像描述

在普通的 Facebook sdk 中,他们通过以下方法处理登录,我想检查相同但使用解析框架

0 投票
1 回答
322 浏览

ios - 如何在 ADMS iOs 中查找 NSLog“命中请求字符串”或“命中参数”

我正在开发一个在 iOS 中使用 ADMS 的项目,但在 LOG 中发现了一些令人讨厌的东西:

是什么原因造成的,我在哪里可以找到该 NSLog?因为它破坏了我的应用程序并使过程非常缓慢。

顺便说一句,我在我的应用程序中使用admsAppLibrary.a作为omniture 的框架

谢谢你。

0 投票
1 回答
440 浏览

ios - 将 EDK 与框架一起使用

我正在尝试在我的游戏中实现 Mopub。由于 Mopub 提供了完整的源代码,我必须将其编译成静态库。静态库在进行扩展时给了太多麻烦。为 iOS 构建一个简单的扩展总是需要 4-7 天。所以我在想是否有什么方法可以使用自定义框架而不是静态库?

0 投票
1 回答
822 浏览

ios - 在 iOS 上将第 3 方框架打包到我自己的库/框架中

我正在尝试构建一个 SDK 供其他开发人员使用。在这个 SDK 上,我正在使用其他 3rd 方框架。我可以使用 3rd 方框架交付 SDK,但我希望集成尽可能简单,所以如果我可以将它们全部打包到一个框架文件中,那就太好了。

我已经成功地使用聚合和 lipo 打包了设备和模拟器 .a 文件,但是我找不到如何将 3rd 方框架添加到这个包中。

请帮忙。

0 投票
0 回答
80 浏览

ios - 如何在框架上进行版本控制

我正在使用iOS-Universal-Framework来构建我的 API 框架。

它工作正常,但我想知道如何在框架上进行版本控制。

例如,我想添加带有框架版本指示的跟踪..

似乎框架没有读取framework.plist文件来读取捆绑版本信息......

0 投票
1 回答
1552 浏览

ios - 如何在 XCode 中开发和测试 iOS 框架

我遵循了有关iOS-Framework的教程。在最后一部分“将框架开发为依赖项目”中,我创建了框架项目和包含该框架的测试项目。

但是,当我尝试在 XCode 中同时打开两个项目时,我得到:

我如何开发我的框架并像所有开发人员一样每 30 秒对其进行一次测试?

我正在使用XCode 4.6.2.