草庐IT

iOS 和 SSL : Unable to validate self-signed server certificate

我对使用SSLchannel使用网络服务还很陌生。经过相当好的搜索后,我找到了一种使用NSURLConnection委托(delegate)API执行SSL/HTTPS身份验证的方法。以下是执行实际身份验证操作的代码片段:-(void)connection:(NSURLConnection*)connectionwillSendRequestForAuthenticationChallenge:(NSURLAuthenticationChallenge*)challenge{[selfprintLogToConsole:@"Authenticating...."];[selfprint

ios - 在模拟器上运行时为 "No installed provisioning profiles match the installed iOS signing identities."

阿洛我正在尝试在Xamarin中使用iOS钥匙串(keychain),但出现错误34018。经过一些谷歌搜索后,我添加了Entitlements.plist并将其添加到项目属性中的iOSBundleSigning中的自定义权利,但现在我得到了“没有已安装的配置文件与已安装的iOS签名身份匹配。”错误。我正在尝试在模拟器中运行该应用程序,我认为在模拟器中运行不需要配置文件。为什么添加Entitlements.plist会导致此错误,我该如何解决?谢谢! 最佳答案 使用任何类型的iOS功能(iOS应用程序服务)都需要iOS配置文件,并且

ios - 奇怪的 "The executable was signed with invalid entitlements"错误...似乎是由 iOS 8 共享引起的?

由于iOS8共享,我不得不创建一个包ID和配置文件以供共享。这个新的bundleID通过应用程序组链接到我现有的bundleID,我的权利文件指定了应用程序组。但是,现在我的通配符配置文件不起作用。当我尝试构建时,Xcode显示“可执行文件已使用无效权利签名”。只有当我使用具有特定bundleID的配置文件时,它才有效。这对我的公司来说已成为一个大问题。有什么想法吗?我们想使用通配符,因为我们添加了很多设备,而通配符不需要为所有开发人员刷新我们的配置文件。 最佳答案 当您需要使用特殊权利(iCloud、推送通知等)时,您不能再使用通

ios - 使用 Google Sign In for iOS 时未捕获 NSInvalidArgumentException

我今天尝试升级到适用于iOS的GoogleSignIn(我们有一个针对Google+SignIn构建的现有应用)。我按照入门指南构建了配置,并添加了我正确的URL方案(例如,应用程序的客户端ID)。启动应用程序并尝试使用Google登录时,我收到以下未捕获的异常:2015-06-0903:43:23.800[238:7171]***Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'YourappmustsupportthefollowingURLschemes:(null)'异常发生在我们的

iOS : LinkedIn Sign In is not redirecting to webpage when app is not installed

我正在尝试将linkedin集成到我的ios应用程序中。我观察到,如果未安装该应用程序,我的应用程序会显示安装linkedin应用程序,而不是像facebook和gmail那样重定向到网络浏览器。我想知道天气linkedin支持这种事情,即如果未安装应用程序则重定向到网页,或者我必须为此编写自定义代码如果是这样,请帮助我在未安装linkedin应用程序时以及安装时编写自定义代码。在我的应用程序中集成linkedinsdk后,我编写了如下代码。LISDKSessionManagercreateSessionWithAuth:[NSArrayarrayWithObjects:LISDK_B

iphone - 我仍然收到 "The executable was signed with invalid entitlements."错误

我按照您的步骤将Entitlements.plist文件添加到我的项目中。我还添加了get-task-allow字段并将其设置为bool值并取消选中该框。我去构建我的应用程序,但我仍然收到错误:您的应用程序的代码签名权利文件中指定的权利与您的配置文件中指定的权利不匹配。(0xE8008016)。谁能帮帮我?谢谢 最佳答案 从您的项目中删除Entitlements.plist,然后尝试清理和构建您的项目。这是因为您可能已添加到代码签名的分发配置文件已失效或过期。希望对你有帮助。 关于iph

ios - 分发配置文件错误 : Valid signing identity not found

当我创建开发配置文件(以临时分发应用程序)时,Xcode中的组织者给出以下错误:未找到有效的签名身份。我尝试了以下步骤来解决我的问题,但没有成功:删除我的钥匙串(keychain)中的所有key和证书。在iOS配置门户中吊销了我的开发证书创建了一个新的开发证书为我的应用编辑了开发配置文件并选择了我的证书。Xcode说我的配置文件对deDevelopmentProvisiongProfile有效。创建了分发配置文件。Xcode表示未找到DistributionProvisiongProfile的有效签名身份。我可以尝试哪些其他解决方案?我的同事发布的AppStore中已经有一个应用程序。

iphone - 代码签名错误 : code signing is required for product type 'Application' in SDK 'iOS 5.1'

我最近买了一台新的MacbookAir,安装了包括Xcode在内的所有软件,我去处理我的项目,但我总是收到代码签名错误!我已经从iOS开发页面下载了我的证书/配置文件,但仍然没有!我检查了我的钥匙串(keychain),没有发现任何问题吗?有什么想法吗? 最佳答案 您确定您的计算机具有与证书关联的私钥吗?简单地下载证书是行不通的。如果您无法取回私钥,那么您应该撤销并重新创建您的证书。然后更新配置文件。 关于iphone-代码签名错误:codesigningisrequiredforpro

ios - iOS 应用内购买 "Sign-In Required"警报问题

我已经创建了一个实现应用内购买的iOS示例应用。如果用户购买高清订阅,该功能将显示视网膜图像。在这里,我遇到如下问题:我启动应用程序并购买高清订阅它要求登录,我使用为测试创建的测试帐户登录购买成功使用代码中设置的所有参数查看更新到视网膜图像现在,我转到设置并退出iTunes和AppStore此时我遇到了问题。问题是我收到警告说“需要登录”,“点击继续并登录以检查下载。[环境:沙盒]”。每次取消时,我都会立即收到提醒,无法继续使用该应用。请指出可能是什么问题,或者我在哪里可以获得有关该问题及其解决方案的详细描述。提前致谢。 最佳答案

iOS 导出为临时错误 : Failed to locate or generate signing assets

由于我已将Xcode更新到版本6.0.1,我无法将应用导出为AdHoc。我尝试了很多解决方案,但都没有用。我也重新分配了我的证书和配置文件。但它没有任何成功。我不知道该怎么做......也许有人以前和我现在有同样的事情?错误详情:资料详情:build设置:附言它不是重复的主题。我已经尝试了像这样的问题的所有解决方案......它们都不适合我...... 最佳答案 我终于找到了解决问题的方法。您必须是iOSDistributor(iOSDeveloper是不够的)才能为AdHoc部署导出应用程序。