问题标签 [adhoc]

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 投票
6 回答
13541 浏览

iphone - iPhone SDK 推送通知

我在苹果开发者面板中设置了推送通知并将代码添加到我的应用程序中。

它在使用开发配置文件的手机上运行良好,但如果我使用分发(临时)配置文件以便我可以将它提供给一些用户进行测试,它会出现错误并崩溃,日志会出现以下错误

代码:

我在应用程序中使用以下代码

代码:

我不明白的是为什么它使用开发配置文件可以完美运行,但使用 ad-hoc 它会崩溃。

有谁知道是什么原因造成的?,我尝试更改很多东西以尝试找到问题,但一无所获。

0 投票
19 回答
129640 浏览

iphone - 可执行文件已使用无效权利进行签名

我的 iPhone 上的临时分发存在问题。我用 SDK 3.0 开发了一个应用程序。我有开发者许可证。我在我的项目中添加了证书和配置文件。所以,这没问题。

但是,当我尝试在我的 iPhone 上安装该应用程序时,它会编译项目,然后显示错误:"The executable was signed with invalid entitlements"在管理器窗口中。我错过了什么吗?我已经从 2.2.1 升级了我的 iPhone,并从 Apple 下载了最新的 SDK。

请帮我解决这个问题。

0 投票
3 回答
1996 浏览

iphone - 如何在 iTunes 中的同一台计算机上的多个 iphone 上添加临时应用程序?

如何在具有同一台计算机/iTunes的多台设备上以临时版本安装我的应用程序,当我尝试这样做时,iTunes会同步设备..所以我清理它们......

0 投票
2 回答
1103 浏览

iphone - 通过临时配置文件安装后,应用程序在 iPod 上不可见

我已经按照开发人员计划门户的说明使用临时配置文件/分发证书对构建了我的应用程序。然后我将二进制文件(.app 文件)和配置文件发送给我的一位同行。

他将 .app 和 .mobileprovision 文件拖放到 iTunes 上并同步他的 iPod Touch。iTunes 显示应用程序已安装,但我在 iPod 上看不到它。

任何遇到此问题或有任何线索可能出了什么问题的人?

谢谢阿杰

0 投票
5 回答
6755 浏览

iphone - iPhone ad-hoc 分发测试的困难

我正在尝试将我的(第一个)iPhone 应用程序临时分发给一小群志愿者测试人员。我查看了 Apple 的文档以及一些博客文章,但仍然遇到问题。我有几个关于不清楚的问题(至少对我来说):

在创建开发和/或分发证书请求时,对于通用名称,我应该使用我的姓名还是我的公司名称?我以公司的身份注册了 iPhone 开发者计划,门户网站显示该公司名称,但也显示了我自己的名称为“Agent”。

此外,Apple 的文档(开发人员指南的“发布测试应用程序”一章)包含一个图表,显示测试人员配置文件包含有关测试人员设备、测试应用程序 ID 和开发证书的信息。当我尝试在门户上创建测试人员(临时)配置文件时,它会选择分发证书,而不是开发证书。这是正确的吗?这似乎有道理,但与图表不符。

任何其他关于临时配置的建议也将不胜感激,特别是如何收集信息以进行故障排除。我的测试人员报告说收到“由于发生未知错误(0xE8008016)而未安装应用程序”消息,这并没有告诉我我可能做错了什么。

谢谢,安德鲁

0 投票
1 回答
1850 浏览

iphone - 每次为临时安装添加新设备时是否必须重新编译?

我为我的 iPhone 应用程序创建了一个临时配置文件。每次添加新设备时,是否需要重新编译应用程序以便分发?这是非常乏味的。

0 投票
5 回答
1244 浏览

iphone - 使用 ad-hoc 分发窃取应用程序并将其发布到 AppStore

我将要求公共论坛上的用户使用 ad-hoc 方法参与我的应用 beta 测试。因此,如果用户对测试/审查感兴趣,他会向我发送 UUID,我会向他发送应用程序二进制文件。

主要问题:给任何人应用二进制文件是否安全?我在 Apple iphone 开发者论坛上听到了一些可怕的故事,有人发现他的应用程序使用另一个公司名称和不同的图标发布了其他人。因此,除了公司名称和图形外,该应用程序完全一样。他告诉其他人得到了他的应用程序二进制文件,将其破解并发布到应用商店以获取利润。

那么,如果我使用 ad-hoc 提供我的应用程序二进制文件,是否有可能窃取我的应用程序并将其发布到 appstore 上?

谢谢

0 投票
2 回答
6446 浏览

iphone - Xcode 在我的 iPhone 应用程序上运行 codesign 后如何运行脚本?

我编写了一个脚本,它执行了一些步骤来打包我的构建以用于 Ad Hoc 分发。我的第一个猜测是在我的 Ad Hoc 目标中使用运行脚本阶段。但看起来协同设计被固定在构建 iPhone 应用程序链的最后一个位置。

有人知道如何在构建过程的最后一刻运行我的脚本?

更新:查看下面关于如何在 Xcode 4 中运行脚本的答案。

0 投票
1 回答
456 浏览

iphone - 首次将临时应用程序加载到 iPhone

嘿,我有一个应用程序的临时分发,我正试图放在客户手机上。在使用 iTunes 同步到我们的测试手机后的初始加载中,我看到 30 秒的加载时间,直到应用程序显示主屏幕。然而,随后的每一次加载都快如闪电。

我只是想知道临时分发的第一次加载是否会出现更多延迟,或者我只是做错了什么?

0 投票
15 回答
133860 浏览

xcode - iPhone 调试:如何解决“无法获取进程任务”?

我刚刚向 XCode 添加了一个配置文件(需要支持通知和应用程序购买),根据需要设置临时分发的构建配置,并尝试在设备上运行应用程序(我过去曾多次这样做过,没有任何问题)。

该应用程序已安装,但无法启动。在控制台上,我看到以下消息:

但是,如果我在设备上手动启动应用程序,它会按预期工作。我最近为 Snow Leopard 安装了最新的 XCode 3.2。这是此版本 XCode 的已知错误还是我做错了什么?

编辑:它适用于使用开发配置文件的发布分发。我再次检查了临时配置文件以确保它包含我正在使用的设备。