草庐IT

ios - iTunes Connect - 权利错误

使用权利[com.apple.developer.homekit]的应用程序必须具有[English,Turkish]的隐私政策URL。如果您的应用不使用这些权利,请将它们从您的应用中移除并上传新的二进制文件。我没有在AppID中选择homekitentitlement。我将从哪里删除此权利? 最佳答案 首先在Xcode的应用功能面板中检查HomeKit是否关闭:然后从“构建阶段”Pane的链接步骤中删除HomeKit.framework:然后在开发人员门户中的证书、标识符和配置文件中,确保在您的应用标识符中禁用HomeKit:清理

ios - 将 "iCloud"权利添加到您的 App ID

过去一个小时一直在尝试解决这个问题。这就是问题所在但是当我进入Apple成员(member)中心时,它说它已被添加。ID匹配。捆绑匹配。当我去https://icloud.developer.apple.com/dashboard/我还可以找到我设置的容器。不确定是什么问题。我已经手动禁用了成员(member)中心的容器以及完全禁用了cloudkit。当我单击“修复问题”按钮时,它会打开cloudkit并自动将容器添加到成员(member)中心。仍然出现错误。 最佳答案 已修复-结果我需要注册一个设备来添加权利。插入我的手机并将我的

iOS - 钥匙串(keychain) - 可执行文件使用无效权利签名

在我的设备上安装我的应用程序时出现错误:TheexecutablewassignedwithinvalidentitlementsTheentitlementsspecifiedinyourapplication'sCodeSigningEntitlementsfileareinvalid,notpermitted,ordonotmatchthosespecifiedinyourprovisioningprofile.(0xE8008016)我有一个有效的“Entitlements.plist”文件。如果我从文件中删除“Keychain”授权,它就会成功安装。我的钥匙串(keychai

iphone - 存折的权利文件

我试图在我的应用程序中列出已安装的通行证。我可以很好地添加通行证,但试图列出通行证我没有在设备上的[passLigpasses];中得到任何返回。奇怪的是我确实在模拟器中得到了它们..我认为这与权利文件有关。如果我的passtypeid是“pass.myapp.boardingpass”,entilements文件应该是什么样子? 最佳答案 这已通过在我们的APPID上启用传递后创建一个新的配置文件来解决。只用我们以前的旧的不行,我们不得不用一个新的来测试。安装并重新启动xcode后,我们能够让这部分工作。

ios - 使用 Flash Builder 在 iTunes Connect 中进行 TestFlight Beta 测试的正确 Beta 权利

我使用FlashBuilder在ActionScript上开发游戏。我想在iTuneConnect中使用TestFlightBeta测试。但是我使用FlashBuilder编译的构建不包含正确的权利。我生成了新的配置文件,下载了它并用它编译了我的应用。我使用Adob​​eAIRSDK15.0.0.295。如何生成正确的授权?奥尔加 最佳答案 更新到AdobeAIRSDK&Compiler(version15.0.0.302)并将以下代码添加到-app.xml文件可修复此问题。get-task-allowbeta-reports-ac

ios - 如何将数据保护类权利添加到我的 iOS 5 应用程序

我浏览了整个网络,包括Apple的开发站点,但我找不到任何关于如何设置应用程序的/Documents目录属性NSFileProtectionKey=NSFileProtectionComplete的说明。我已经在应用程序第一次运行时设置了该值,但有没有其他方法可以设置它?就像通过一些X-Code复选框、plist或其他。还有一个相关的说明:是否有任何文件存储在数据保护类为NSFileProtectionComplete的目录下,是否自动被视为与其目录具有相同的保护类?非常感谢,鱼 最佳答案 要保护应用程序文档目录中的文件,无需任何代

ios - xcode 8 权利不匹配错误

所以我遇到了著名的权利不匹配错误。似乎“我的应用程序的代码签名权利文件中指定的权利无效、不允许或与您的配置文件中指定的权利不匹配。”我想知道的是如何查看配置文件中的权利,以及如何查看权利文件中的权利以便进行比较?在这个关于堆栈溢出的问题的许多答案中,没有一个解释如何将授权文件与配置文件进行比较。 最佳答案 您可以使用TextMate打开.mobileprovision和.entitlements文件。通过这样做,您可以比较两个文件并找出它们之间的不同之处。您可以在此路径中找到您的配置文件:/Users/_your_user/Libr

ios - 由于权利文件或配置文件存在问题,无法构建 Ionic/Cordova iOS

当尝试构建我的Ionic应用程序的iOS版本时,它总是失败并显示以下消息===BUILDTARGETtlpAppOFPROJECTtlpAppWITHCONFIGURATIONDebug===CheckdependenciesAutomaticsigningisunabletoresolveanissuewiththe"tlpApp"target'sentitlementsfile.Removetheentitlementsorswitchtomanualsigningandresolvetheissuebydownloadingaprovisioningprofilefromthed

ios - 供应配置文件不包括应用程序标识符和钥匙串(keychain)访问组权利

这篇文章与一个瞬息万变的事件有关。我已经尝试了所有其他问题并搜索了我已经可以搜索到的所有内容,很多其他问题涉及正在更新的现有应用程序或拥有开发者帐户的人,但这就像我第二次使用Xcode并且它以前工作过。这只是突然发生的事情。我不断收到这两个错误,它允许我运行模拟器但不能在我的iPhone上构建:自动签名无法解决“LearningSpriteKit”目标的权利问题。自动签名无法将application-identifier和keychain-access-groups权利添加到您的配置文件中。切换到手动签名并通过从开发者网站下载匹配的配置文件来解决问题。或者,要继续使用自动签名,请从您的

xcode - 无效的权利 iOS SDK 4.1

自升级到4.1SDK后,当用户尝试安装Ad-Hoc构建时,我的权利不再有效。我们很久以前就遇到过这个问题,并通过向项目添加一个带有get-task-allow=false键的Entitlements.plist文件解决了这个问题。除了将BaseSDK升级到“iOSDevice4.1”之外,我认为我没有更改项目配置中的任何内容。我也试过删除并创建一个新的权利文件,但没有成功。 最佳答案 这是一个有效的权利文件截图:项目设置中的CodeSigningEntitlements键应该是空白的。