按照http://www.raywenderlich.com/上关于如何从一个方块将应用程序提交到应用程序商店的精彩教程后,我开始计划我的beta测试程序.
我不打算详细介绍一切既好又好我现在正在处理的事情.
我已经阅读了很多关于如何创建配置文件的帖子,以便将我的应用程序临时分发给beta测试人员.我专注于那些帮助用户在论坛推荐后通过广播(OTA)获取应用程序的人.
我现在也知道TESTFLIGHT就在那里,但这次我不能用它.
一切都运行良好,除了应用程序实际安装在我的设备上的部分.按"安装"几秒钟后,我不断收到错误"无法下载应用程序".
证书,配置文件,签名有几种可能性和组合,这里我认为我做错了.我想告诉你我拥有什么以及我做了什么,也许你经验丰富的眼睛可以发现我错过的步骤或错误的配置.
我希望你能帮助我.我的感激之情在于你的先进性.
在iOS临时门户网站上:
1)具有几个设备的Ad Hoc分发配置文件:

2)下载并安装我的证书后(为了测试目的,我创建了几个证书):

3)在我的xCode的项目配置上:



4)当我生成存档时:




5)我将所有内容上传到我的服务器,然后尝试将.ipa安装到我的iPhone上(这是配置文件中包含的两个设备之一)



最后我得到了这个:

你对可能出错的东西有什么看法吗?
谢谢您的帮助,
我正在尝试将.ipa文件发布到我们的apache web服务器上,以便我们的beta测试人员下载.目前我在.htaccess中使用以下行来提供文件:
AddType application/octet-stream .ipa
Run Code Online (Sandbox Code Playgroud)
这在Safari和Firefox中运行良好,但在IE中,.ipa扩展名被删除,而是替换为.zip.因此,IE用户将获得MyApp.zip而不是MyApp.ipa.
我知道我可以在将它们放到服务器上之前将所有.ipa压缩起来,然后我就不必处理任何这些了,但是如果有一个更优雅的解决方案服务器,我想避免这个额外的步骤-侧.
或者更确切地说,是否可以简单地阻止IE更改文件扩展名?
我正试图在内部分发一个iphone app app for beta test给3个用户,我自己(iphone 4)和另外两个(iPad 2,iphone 3G).我的设备也用作开发设备.我遵循了所有Apple文档,归档了应用程序并为企业部署做好了准备.我把它放在我的web服务器上,带有.plist清单文件.为了测试它,我将它安装在我自己的设备上(这也是开发设备),它运行得很好.然后我将链接发送给我的其他2个用户,然后他们报告说他们收到了一条消息,说他们"无法下载".所以首先我认为UDID可能存在问题,但事实并非如此.我让我的用户下载了一个UDID发送者应用程序,他们完美匹配.那之后我问了这个问题: .mobileprovision的MIME类型是什么 ,我想知道.mobileprovision文件的MIME类型.我获取了这些信息,然后还发送了配置文件的链接.我的两个测试用户都可以下载并安装.mobileprovision文件; 问题是当他们再次尝试安装应用程序时.一个用户收到一条消息,说"无法连接到服务器www.myserver.com",而另一个用户安装80%的应用程序,然后获得"无法下载"消息,有2个选项:"重试"和"完成".
我很茫然.有人有什么想法吗?我很绝望!提前致谢!
我在安装我通过MDM编写的应用程序时遇到问题.
屏幕上显示的唯一错误是:"无法下载应用"
将我的设备连接到我的Mac并在安装时查看设备日志给出了以下几行:
Nov 30 15:08:29 Thomass-iPhone appstored[152] <Error>: !B18:com.MyCompany.MyApp,J:-7184901782002726309,I:5931121481553874548#[<private>]: Failed to install application at path: <private> error: <private>
Nov 30 15:08:29 Thomass-iPhone appstored[152] <Notice>: !B18:com.MyCompany.MyApp,J:-7184901782002726309,I:5931121481553874548#[<private>]: Install failed after error: <private>
Run Code Online (Sandbox Code Playgroud)
是否可以更改日志,以便显示实际错误而不显示"私有"?
如何找出我的应用程序无法安装的原因?
我正面临部署企业iOS应用程序的问题.
以下是从Web服务下载应用程序的示例链接:'itms-services://?action = download-manifest&url = https://location.company.com/sites/mobile/Files/Mobile/deploy/app.plist '.
我在同一个Web服务器上托管了一个html和ipa文件.
当我尝试从服务器下载应用程序时,我收到一个错误:
"无法连接到服务器"
设备登录Xcode显示,下面的日志:
TOM-iPhone itunesstored [106]:无法加载带有底层错误的下载清单:Error Domain = SSErrorDomain Code = 2"无法连接到iTunes Store"UserInfo = {NSLocalizedDescription =无法连接到iTunes Store}
它表示在以下位置丢失app.plist时 出错:https://location.company.com/sites/mobile/Files/Mobile/deploy/app.plist
如何创建新的app plist?
在这里,我看到了示例plist但是如何为我的应用程序创建plist?
ios ×4
xcode ×2
.htaccess ×1
apache ×1
deployment ×1
install ×1
iphone ×1
logging ×1
over-the-air ×1
plist ×1