gpt4 book ai didi

iphone - 配置文件 hell

转载 作者:行者123 更新时间:2023-12-03 18:36:30 30 4
gpt4 key购买 nike

我偶尔会遇到一个问题,即为设备配置开发版本的应用程序。错误消息通常是“找不到此可执行文件的有效配置文件”。

我已遵循所有 Apple 说明:我拥有有效的开发证书,开发人员配置文件包含相关设备的设备 ID,在构建期间进行协同设计。我为我的开发人员身份设置了签名身份,Xcode 将其与开发配置文件相匹配,就像它应该的那样。

然后,当我尝试通过在 xcode 中执行“构建/运行”在设备上安装应用程序时,我收到上述错误,我完全不知所措。它在任何数量的其他设备上都可以正常工作,但由于某种原因,有一些设备的这个过程会失败。

以下是设备上安装失败的控制台日志:

Sat Sep 18 11:41:14 unknown SpringBoard[27] <Warning>: Reloading and rendering all application icons.
Sat Sep 18 11:41:36 unknown installd[820] <Error>: 00503000 verify_signer_identity: Could not copy validate signature: -402620395
Sat Sep 18 11:41:36 unknown installd[820] <Error>: 00503000 preflight_application_install: Could not verify executable at /var/tmp/install_staging.pJ8ST8/MyApp.app
Sat Sep 18 11:41:36 unknown installd[820] <Error>: 00503000 install_application: Could not preflight application install
Sat Sep 18 11:41:36 unknown mobile_installation_proxy[855] <Error>: handle_install: Installation failed
Sat Sep 18 11:41:36 unknown installd[820] <Error>: 00503000 handle_install: API failed
Sat Sep 18 11:41:36 unknown installd[820] <Error>: 00503000 send_message: failed to send mach message of 64 bytes: 10000003
Sat Sep 18 11:41:36 unknown installd[820] <Error>: 00503000 send_error: Could not send error response to client
Sat Sep 18 11:42:32 unknown MobileMail[809] <Warning>: SecItemCopyMatching result: -25300
Sat Sep 18 11:42:37 unknown MobileMail[809] <Warning>: SecItemCopyMatching result: -25300
Sat Sep 18 11:43:32 unknown CommCenter[31] <Notice>: com.apple.persistentconnection[MobileMail,809] is releasing its assertion on PDP context 0.
Sat Sep 18 11:44:53 unknown installd[866] <Error>: 00503000 verify_signer_identity: Could not copy validate signature: -402620395
Sat Sep 18 11:44:53 unknown installd[866] <Error>: 00503000 preflight_application_install: Could not verify executable at /var/tmp/install_staging.cgJjHu/MyApp.app
Sat Sep 18 11:44:53 unknown installd[866] <Error>: 00503000 install_application: Could not preflight application install
Sat Sep 18 11:44:53 unknown mobile_installation_proxy[867] <Error>: handle_install: Installation failed
Sat Sep 18 11:44:53 unknown installd[866] <Error>: 00503000 handle_install: API failed
Sat Sep 18 11:44:53 unknown installd[866] <Error>: 00503000 send_message: failed to send mach message of 64 bytes: 10000003
Sat Sep 18 11:44:53 unknown installd[866] <Error>: 00503000 send_error: Could not send error response to client

最佳答案

我和团队遇到了与您相同的问题。除了客户 iPod 之外,它可以在许多设备上正常工作。我们尝试从头开始创造一切。应用程序 ID、配置、构建。没有运气。

所以,在回顾了http://boga.wordpress.com/2008/07/16/debugging-ipod-provision-profilescertificates/上的精彩文章之后

因此,我使用 Organize 来与 iTunes Connect 站点同步配置。然后使用 TextEdit (Vim) 检查配置文件。

这行应该出现。之后,我的临时部署取得了成功。

<key>Entitlements</key>
<dict>
<key>application-identifier</key>
<string>H33HFFQMS8.icpsstock</string>
<key>get-task-allow</key>
<false/>
<key>keychain-access-groups</key>
<array>
<string>H33HFFQMS8.*</string>
</array>
</dict>

希望这有帮助,我的配置如下。

  1. 目标 iOS 3.1.3
  2. 基础 SDK 4.2
  3. LLVM GCC 4.2 构建
  4. Entitlement.plist 中的 get-task-allow 必须为 false
  5. 通过 iTunes Connect 同步管理器的配置

关于iphone - 配置文件 hell ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3742599/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com