Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 通过iTunes同步enterprise.ipa时发生0xE8000007错误_Ios_Xcode_Itunes - Fatal编程技术网

Ios 通过iTunes同步enterprise.ipa时发生0xE8000007错误

Ios 通过iTunes同步enterprise.ipa时发生0xE8000007错误,ios,xcode,itunes,Ios,Xcode,Itunes,我有一个应用程序已准备好进行企业测试,但如果我构建了一个.ipa来分发,尝试同步它会在iTunes中出现一个错误,表明该应用程序未安装在上,因为发生未知错误0xE8000007 如果我试图通过Xcode organizer安装该应用程序,我会收到一个错误,该错误表示该参数无效,并且不会发生任何事情。我尝试了多种设备,但同样的事情发生了 让整个事情变得更奇怪的是,如果我构建了一个用于存档的应用程序,并将.app从我的派生数据中取出,它就可以正常工作。我还尝试从build.ipa中获取.app并使用

我有一个应用程序已准备好进行企业测试,但如果我构建了一个.ipa来分发,尝试同步它会在iTunes中出现一个错误,表明该应用程序未安装在上,因为发生未知错误0xE8000007

如果我试图通过Xcode organizer安装该应用程序,我会收到一个错误,该错误表示该参数无效,并且不会发生任何事情。我尝试了多种设备,但同样的事情发生了

让整个事情变得更奇怪的是,如果我构建了一个用于存档的应用程序,并将.app从我的派生数据中取出,它就可以正常工作。我还尝试从build.ipa中获取.app并使用它,但它给出了与.ipa相同的错误

有人熟悉这种情况吗?从我所看到的情况来看,这似乎是某种符号链接问题,但我不明白如果它使用build中的.app进行归档,怎么会发生这种情况

任何帮助都将不胜感激

-布兰登


代码签名和权限也设置正确。

最终解决了这个问题

我有一个脚本,它在构建阶段通过运行脚本运行,复制一些派生数据,即其他包。当归档这些捆绑包出现在其他地方时,会导致链接断开。尽管如此,应用程序仍然会构建,然后iTunes就不知道发生了什么


无论如何,我的问题是符号链接损坏……希望它能帮助其他人。

以下是我使用Stekenborg的输入得出的结论:

#!/bin/sh

if [ "$CONFIGURATION" == "Release" ]; then
    echo "Copying for Release"
    cp -Rfv "${PROJECT_TEMP_DIR}/../UninstalledProducts/"*.bundle "$BUILT_PRODUCTS_DIR/$CONTENTS_FOLDER_PATH/"
else
    echo "Copying for Debug"
    cp -Rfv "$BUILT_PRODUCTS_DIR/"*.bundle "$BUILT_PRODUCTS_DIR/$CONTENTS_FOLDER_PATH/"
fi

这完全是我的问题。你最后修好剧本了吗?是的。我必须检查哪种类型的配置,然后对于“发布”类型的配置,我必须使用${PROJECT\u TEMP\u DIR}/./UninstalledProducts/,而不是${builded\u PRODUCTS\u DIR}/。希望有帮助!嗯?为什么要投否决票?