2017-06-15 79 views
0

我想用我的adhoc配置文件辞职解密的ipa。我将解密的IPA的包ID更改为自己的包ID (com.example.decripa)。我在我的开发人员门户中注册了该捆绑ID,并创建了一个adhoc供应配置文件。我下载了它并使用iReSign来解除解密的ipa。在iReSign的参数:用adhoc配置文件辞职解密的ipa

IPA:所述解密的IPA (DecrIpa.ipa)

预置简档:所述自组织的provisioning profile我创建(DecrIpa.mobileprovision)

entitlements.plist

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 
<plist version="1.0"> 
<dict> 
    <key>application-identifier</key> 
    <string>developerID.com.example.decripa</string> 
    <key>aps-environment</key> 
    <string>production</string> 
    <key>get-task-allow</key> 
    <false/> 
    <key>keychain-access-groups</key> 
    <array> 
     <string>developerID.com.example.decripa</string> 
    </array> 
</dict> 
</plist> 

之后,我使用BetaBuilder创建了其他必需的文件,并将它们上传到我的网站。使用BetaBuilder的过程适用于其他应用程序(由我自己),我可以将它们归档,以便即时使用Xcode。

但是,如果我下载了manifest.plist,应用程序将安装,但灰色。没有选择在设置中信任开发人员。

我只有一个正常的开发者帐户,而不是一个企业帐户。

我怎样才能辞职一个解密的IPA临时使用?我无法访问该项目,只能访问ipa。

谢谢你的帮助! PS:所有斜体写入的ID和名称都不是真实的,我只是在这里使用它们来使事情更容易。

PPS:我将我的UDID添加到adhoc供应配置文件中,正如我所说的,该过程已经为另一个应用程序(我自己)工作,我可以将它存档以便即时使用Xcode。


编辑:下面是系统日志:The system log

+0

你能后从当您尝试在设备上下载并安装应用程序控制台输出的设备?这将有助于了解实际失败的情况。 – wottle

+0

我该如何记录?我只是通过Safari浏览器安装它。我应该将它连接到Xcode并以某种方式记录设备控制台?谢谢! – wyte

+0

是的,将设备插入Mac并启动Xcode。转到设备窗口并选择设备。您将在底部看到该设备的控制台。当您尝试从Safari安装到设备上时,请注意错误。 – wottle

回答