在苹果的文档中,它说:“您可以使用星号字符*作为通配符来匹配相关域的变体。”它可能是这样的:“applinks:*.users.mywebsite.com”(Apple url:https://developer.apple.com/library/prerelease/ios/documentation/General/Conceptual/AppSearch/UniversalLinks.html)
但是当我们使用字符*时,我们的链接看起来像"applinks:*.codestuffs.com“。我们在项目设置的“功能”选项卡中的关联域部分输入它。我们未能通过应用程序加载器上传一个ipa。
我们遇到了一个错误: ERROR ITMS-90046:“无效的代码签名权利。您的应用程序包的签名包含在iOS上不支持的代码签名权利。特别是,'Payload/BAdaUS.app/BAdaUS‘中的键’com.apple.developer.Associated-Domain‘的值'applinks:*.codestuff.com’不受支持。”
任何提示都将不胜感激。
发布于 2016-03-04 03:38:42
该错误意味着applinks URL无效。
您链接到的苹果页面是iOS 9.3的预发布文档。使用applinks:*.mywebsite.com通配符是iOS 9.3 (来源)中的一个新特性,因此您还不能使用它提交IPAs。
下面是当前公开iOS发行版(9.2.1)的同一个Apple页面:https://developer.apple.com/library/ios/documentation/General/Conceptual/AppSearch/UniversalLinks.html
发布于 2016-03-08 10:08:03
https://stackoverflow.com/questions/35744497
复制相似问题