草庐IT

ios - Xcode 4.3 - 为临时测试制作存档不起作用

在Xcode4.2中,我使用共享选项创建一个.ipa文件并通过电子邮件将其发送给我的friend进行测试。在Xcode4.3中,这个选项消失了。现在有“为企业或临时分发保存”选项。当我选择这个选项并进行代码签名时,我得到一个ipa文件,但这个应用程序不工作。可以使用iTunes安装它,但它只显示默认屏幕然后崩溃。xcode4.3现在有什么不同?我正在使用与以前相同的配置文件(开发人员配置文件)。几次尝试后,我尝试将应用程序签名配置文件/证书更改为分发配置文件,但没有任何效果。当我在StackOF中搜索类似问题时,我看到人们将他们的plist放在ipa文件的某个地方。我以前没有这样做,而

带有来自客户的 .p12 的 iOS 临时分发

我开发了一个应用程序并使用我们公司的配置文件和分发证书。我刚刚从我们要分发给的公司收到了.p12,我正在尝试使用他们的证书重建应用程序。但是,当我选择“存档”时,我收到了“未找到包含任何钥匙串(keychain)签名证书的未过期配置文件”我相信我在这里遗漏了一些东西,但谷歌和我无法弄清楚。我需要一个包含该证书的新配置文件吗?如果是这样,我该如何上传.p12?非常感谢。 最佳答案 使用p12,您可以让您的计算机为外部公司发布版本,但您现在需要的是与该应用相关联的配置文件(如果您有应用内购买或推送通知,它将是特定的,否则它将是默认的开发

ios - 用于临时测试的 NSLogger

我正在寻找一个日志框架,当我在我的设备上运行应用程序作为临时分发时,它可以在我的mac上显示日志。我遇到过NSLogger。它在模拟器中运行良好,但如果我在设备上运行(从xcode或从网络)它不工作。不工作意味着macDesktopViewer应用程序没有像我在模拟器上运行时那样启动。如何集成NSLogger以便我可以从设备获取日志到我的MAC?有没有其他框架可以提供这种日志记录?谢谢。 最佳答案 以下是我为使NSLogger正常工作所采取的步骤。对于桌面查看器:下载desktopviewerbinary或按照桌面查看器xcode说

ios - 临时安装 ios 失败 | 0x243000 verify_signer_identity

我正在尝试使用临时分发配置文件安装iOS应用程序,但出现错误:Notice:0x243000MobileInstallationInstall_Server:InstallingappXXXXXXError:0x243000verify_signer_identity:MISValidateSignatureAndCopyInfofailedfor/var/tmp/install_staging.dxFfs8/foo_extracted/Payload/XXXXXX.app/XXXXXX:0xe8008017Error:0x243000do_preflight_verification

ios - 如何在 QuickBlox 中创建临时用户?

我一直在寻找创建用户并在session结束后将其删除的最佳方式。我正在尝试进行匿名聊天。该应用程序创建随机登录名和密码,注册用户并登录。当用户关闭应用程序(双击主页并向上滑动)时,它应该删除用户。我应该把[QBUsersdeleteUserWithID:userIDdelegate:self]放在哪里?代码?我已经在applicationWillTerminate中尝试过:-(void)applicationWillTerminate:(UIApplication*)application{[QBUsersdeleteUserWithID:appDelegate.appUser.use

如何在MySQL中查看当前会话中存在哪些临时表?

MySQL是一种常用的关系型数据库管理系统,广泛应用于各种规模的应用程序中。在MySQL中,临时表是一种特殊类型的表,它们仅在当前会话中存在,并在会话结束后自动删除。临时表是一种临时存储数据的方法,它们被创建用于在当前会话中暂时存储和处理数据。临时表只对创建它们的会话可见,其他会话无法访问。临时表的主要作用包括:存储中间结果:在复杂的查询中,可以使用临时表来存储中间结果,以便后续查询使用。处理大量数据:当需要处理大量数据时,可以使用临时表来减轻内存负担和提高查询效率。分解复杂逻辑:对于复杂的业务逻辑,可以使用临时表来分解问题,简化查询过程。在MySQL中,可以使用CREATETEMPORARY

ios - 第二个目标的代码签名临时发布出现问题

我有一个包含两个目标的项目。我只是无法对较新的目标进行代码签名。我打算发布一个临时版本。即使我在各处都放置了正确的配置文件,xcode仍会继续查看旧目标的配置。这是我得到的错误:“配置文件‘some-name’指定的应用程序标识符‘identifier1’与当前设置‘identifier2’不匹配” 最佳答案 我昨晚遇到了类似的问题。(当同一个应用程序有多个包标识符时,似乎是X代码的错误?)我通过在BuildSettings中将所有目标的代码签名身份设置为Don'tCodeSign来“解决”它,退出X-code然后重新启动并重新分配

iOS 临时构建未安装在设备上

我为我的应用程序创建了一个临时构建,并且我在iOS开发中心添加了几个设备的UDID。该应用程序似乎安装在其中一个上,但没有安装在另一个上。这是个常见的问题吗?除了添加UDID之外,我是否应该做任何其他事情? 最佳答案 我希望,您忘记添加已添加(UDID)的ProvisioningProfile。IncludetheProfiletotheAppandthenchoosethesamewhilecreatingarchiveofit了解更多信息Checkhere 关于iOS临时构建未安装在

ios - 如何通过临时构建更新应用程序?

通常当我想查看我们的应用在升级后的行为时。我从Appstore下载全新安装并通过电缆将设备连接到mac,以在同一设备上部署最新版本。通过这种方式,我可以保留数据并查看其在升级后的表现。在我们最新的应用程序版本中,我们删除了一个~ipad.xib文件,重复此方法是不够的,因为Xcode仅更新文件而不会删除以前的文件。因此,应用程序在尝试加载不存在的xib文件时崩溃。Terminatingappduetouncaughtexception'NSUnknownKeyException',reason:'[setValue:forUndefinedKey:]:thisclassisnotkey

ios - 了解临时对象的使用

这可能是个愚蠢的问题,但我想我还是会问这个问题,因为我仍在努力研究内存管理。这是:1.ViewController*tViewController=[[ViewControlleralloc]initWithNibName:@"ViewController"bundle:nil];self.viewController=tViewController;[tViewControllerrelease];比这更好:2.self.viewController=[[[ViewControlleralloc]initWithNibName:@"ViewController"bundle:nil]