Tag: adhoc

无法安装与iTunes 11.0.1特设分配

我有一个奇怪的问题。 我开发的应用程序代码使用包含正确设备并将其发送到客户端的分发提供configuration文件对其进行签名 他通过iTunes安装,没有问题。 突然iTunes 11被释放,客户告诉我,他无法在他的设备上安装应用程序。 情况如下所示: 授权电脑 将应用程序添加到iTunes库 select应用程序同步/安装在设备上 开始同步 同步进入步骤4,在此消息表示要同步的应用程序已准备就绪,同步结束时在iTunes中显示该应用程序已安装在设备上。 但在设备上没有应用程序。 没有错误或任何types的消息,没有… 为了使事情变得更加复杂,我可以在我的设备上安装应用程序(我甚至借用iPad,iPhone和一个朋友的iPod touch来检查它)。 尽pipe我无法将其安装在iPod Touch 4G上。 该应用程序与iOS 5和6兼容。 有任何想法吗?

Apple推送通知不适用于临时构build

在开发模式下,我可以发送推送通知到设备,而不是在生产中,我的设置是: .pem文件,它是供应门户的aps_production.cer和我的临时证书的私钥的组合 苹果服务器apn:“gateway.push.apple.com”与2196端口 我有一个轨道服务器,从设备保存令牌,然后发送通知苹果与这些设备令牌和以前。文件打开连接 ad-hoc构build应用程序(它是rubymotion):权利['aps-environment'] ='生产'授权['get-task-allow'] = false 应用程序启动时,将令牌正确发送到我的应用程序服务器 我只是检查了令牌是不同于开发模式 问题是我的Rails应用程序发送通知,并没有收到任何错误,但没有到达设备上。 我正在使用testflight来分发我的应用程序的ad-hoc版本,但我不知道使用te​​stlight和APNS的任何问题。 可以是什么? 编辑我解决了:端口是错的,2195而不是2196 …

iOS 9企业应用validation失败

苹果改变了在iOS 9上validation企业应用程序的方式,但是当我在“设置 – 常规 – configuration文件”中validation我们的应用程序时,我得到了这个结果 我检查了日志: Oct 15 21:32:21 Nix-iPhone online-auth-agent[216] <Error>: Caller does not have required entitlement 'com.apple.private.mis.trust.set' Oct 15 21:32:21 Nix-iPhone online-auth-agent[216] <Error>: SecTrustEvaluate [leaf AnchorTrusted] Oct 15 21:32:31 Nix-iPhone online-auth-agent[216] <Notice>: Server returned no data Oct 15 21:32:31 Nix-iPhone online-auth-agent[216] <Notice>: Could not complete online authentication Oct 15 21:32:31 Nix-iPhone online-auth-agent[216] […]

我是否仍然需要一个Entitlements.plist文件进行临时构build?

iOS供应门户的分发页面中给出的说明清楚地描述了创build的过程,并将Entitlements.plist文件包括在构build中用于临时分发。 另一方面, iOS开发指南的分发应用程序页面没有提到Entitlements.plist文件。 当我尝试按照“iOS开发指南”的说明“构build并存档”我们的最新应用程序时,由于授权的问题,由此产生的临时app.ipa将不会安装在我的开发设备上。 当我用Entitlements.plist文件重build时,新的app.ipa安装正常。 不幸的是,在app.ipa中包含Entitlements.plist意味着生成的构build不能简单地重新签名并提交给app store – 对吗? 相反,我必须重build没有Entitlements.plist并提交结果到应用程序商店。 我想我真的有一些相关的问题: 根据iOS开发指南(没有Entitlements.plist,只需使用即席分发供应configuration文件进行签名)中指示的app.ipa是否会在testing分发供应configuration文件中正确标识的非dev设备上安装OK? 有没有什么方法可以在我的开发机器上testing“构build和存档”的确切结果,以便我可以重新签名并从Xcode提交给App Store? 如果我提交了,明确包含Entitlements.plist文件的app.ipa会被拒绝吗? 谢谢!

如何将设备添加到我的configuration文件?

看起来苹果的供应页面已经改变了。 我的configuration文件下面没有看到“添加设备”button。 我瞎了吗?

想从本地plist(null)安装iOS应用程序

我试图从设备的文件系统上的plist安装一个iOS应用程序。 NSString *launchNewPlistURL = [NSString stringWithFormat:@"itms-services://?action=download-manifest&url=file://%@",[self saveFilePath]]; [[UIApplication sharedApplication]openURL:[NSURL URLWithString:launchNewPlistURL]]; 并提示“(null)想要安装{myappname}”。 通常(null)是plist来自的域名,但是在这种情况下它是空的,因为它是一个本地文件。 反正有指定plist中的标题或在URL中传递一个虚假的域名? 谢谢,丹

在应用程序还原工作正常debugging,但在iOS SDK的AdHoc崩溃

点击恢复button(AdHoc版本)时,我的应用程序崩溃,但相同的应用程序在debugging模式下工作正常。 我的代码: [[SKPaymentQueue defaultQueue] restoreCompletedTransactions]; 崩溃报告: Nov 6 23:19:04 LHD-iPod5 backupd[1815] <Warning>: INFO: Account changed (enabled=0, accountID=(null)) Nov 6 23:19:04 LHD-iPod5 kernel[0] <Debug>: AppleKeyStore: operation failed (pid: 1815 sel: 23 ret: e00002f0) Nov 6 23:19:04 LHD-iPod5 profiled[1816] <Notice>: (Note ) profiled: Service starting… Nov 6 23:19:04 LHD-iPod5 itunesstored[90] <Warning>: Could not load library [22] Nov […]

临时部署

我想部署一个应用程序使用苹果Ad-Hoc部署20个iOS设备(iPhone和iPad)。 我需要从特定的计算机上推出应用程序。 我将要使用的一些设备可能已经被同步到电脑。 我猜测,一旦我将这些设备同步到我将用于部署应用程序的计算机上,以前同步到计算机的每个设备上的内容都将被擦除。 那是对的吗? 有没有办法呢?

Xcode试图find或生成匹配的签名资产,但是没有这样做

所以我试图创build一个使用现有的configuration文件(以前工作)与小牛Xcode 6.0.1临时构build,但试图导出这个档案后,我不断收到以下错误: 我是否需要重新创build证书和configuration文件,还是有更好的解决scheme? 谢谢!

iOS在应用程序购买:testing一个真正的购买,而不提交给苹果

我在我的iOS应用程序中实现了应用程序购买,我希望在向苹果提交这个新版本之前做一个真正的testing(而不是沙箱)。当然,当前版本的应用程序(在App Store中)已经通过产品So ,我使用Ad Hoc分发configuration文件归档应用程序,并为Ad Hoc部署生成IPA文件。 但是当我通过Testflight在我的设备上安装应用程序时,我发现该应用程序在沙箱环境中! 在将应用程序提交到App Store之前是否有办法“真正”购买?