静态库的临时构建 (Testflight)

发布于 2024-11-17 16:17:12 字数 542 浏览 2 评论 0原文

我花了几个小时在这上面但无济于事。我有一个具有静态库 Restkit 的应用程序。我遇到了很多错误,所以我做了以下操作:

  1. 向restkit proj添加了临时

  2. 向restkit proj添加了entitlements.plist,一键式(可调试=否)

  3. 失败多次后,作为最后的手段,我还添加了一个info.list ,与一个key (get-task-allow=YES)

从这里开始,归档工作。但是当我尝试上传到 testflight 时,它说:

“'无效的配置文件:开发人员构建权利必须将 get-task-allow 设置为 true”

我非常困惑。

我还注意到,有些人提到设置 skip-install = NO,但是当您这样做时,您最终会得到包含多个应用程序的存档,而这些应用程序无法进行签名或验证。

  • 我也在TF论坛上问过这个问题。如果我得到答复,我会在这里交叉回答,但也非常希望在这里得到帮助。

i have spent a few hours on this to no avail. I have an application that has the static library Restkit. I hit upon quite a few errors, so i did the following:

  1. added ad-hoc to restkit proj

  2. added entitlements.plist to the restkit proj, with one key (can be debugged = NO)

  3. after failing many times, as a last resort, i also added a info.list, with one key (get-task-allow=YES)

From here, the archiving works. But when i try to upload to testflight, it says that the:

"'Invalid Profile: developer build entitlements must have get-task-allow set to true"

I am very much stuck.

I also notice that some people have mentioned setting skip-install = NO but you end up with a archive with multiple applications when you do that, which cannot be signed or validated.

  • i have also asked this on TF forum. will cross answer here if i get a reply, but very much hoping for help here too.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

贪了杯 2024-11-24 16:17:12

RestKit 在这里有一个非常活跃的邮件列表,该框架的作者非常积极响应。也许也值得把这个问题提出来。

但是,您在上面看到的消息表明您正在使用开发配置文件而不是分发配置文件进行构建。当您使用开发配置文件进行构建时,它期望

get-task-allow

设置为 true,以便您可以在设备上运行时调试应用程序。

TestFlight 有一个非常全面的教程这里关于如何正确设置临时分发的存档。

RestKit has an extremely active mailing list here where the authors of the framework are very responsive. It may be worth throwing this question up there as well.

However, the message you're seeing above is suggesting that you're building using your development profile rather than your distribution profile. When you build using your development profile it expects

get-task-allow

to be set to true so that you can debug the app whilst it's running on the device.

TestFlight has a pretty comprehensive tutorial here on how to properly setup an archive for ad hoc distribution.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文