{"id":1939,"date":"2015-04-13T03:55:47","date_gmt":"2015-04-13T07:55:47","guid":{"rendered":"http:\/\/www.rexfeng.com\/blog\/?p=1939"},"modified":"2015-04-13T03:55:47","modified_gmt":"2015-04-13T07:55:47","slug":"fix-no-matching-provisioning-profiles-validation-issue","status":"publish","type":"post","link":"https:\/\/www.rexfeng.com\/blog\/2015\/04\/fix-no-matching-provisioning-profiles-validation-issue\/","title":{"rendered":"Fix no matching provisioning profiles validation issue"},"content":{"rendered":"<p>Here&#8217;s a quick problem &amp; solution that worked for me.\u00a0Hopefully this helps others out there.<\/p>\n<p><strong>Situation<\/strong>:<\/p>\n<p>Validating an archive prior to submitting the build to the App Store, but it fails validation. I am using App Groups (for the phone app &amp; watch app).<\/p>\n<p><strong>Problem<\/strong>:<\/p>\n<p>Validating my archive created two &#8220;no matching provisioning profiles found&#8221; errors. The error was specifically related to &#8220;none of the valid provisioning profiles allowed the specified entitlements betareports-active com.apple.security.application-groups&#8221;.<\/p>\n<p><strong>Solution<\/strong>:<\/p>\n<p>In my case, my development was able to use App Groups, but the production\/distribution environment was not setup yet.<\/p>\n<p>Under Provisioning Profiles &gt; Distribution (<a href=\"https:\/\/developer.apple.com\/account\/ios\/profile\/\">https:\/\/developer.apple.com\/account\/ios\/profile\/<\/a>), create an Distribution \/ App Store for each App ID that you need. In my case, I had to create one for the phone app &amp; one for the watchkit extension. Make sure to download each after generating them. Double click on your downloaded files to automatically load them into Xcode.<\/p>\n<p>When\u00a0I tried to validate my archive again, I was able to successfully validate (after generating &amp; loading my new Provisioning Profiles).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here&#8217;s a quick problem &amp; solution that worked for me.\u00a0Hopefully this helps others out there. Situation: Validating an archive prior to submitting the build to the App Store, but it fails validation. I am using App Groups (for the phone app &amp; watch app). Problem: Validating my archive created two &#8220;no matching provisioning profiles found&#8221; [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1029],"tags":[380,1209,1210,1211,966,1206,1208,1207,1086],"class_list":["post-1939","post","type-post","status-publish","format-standard","hentry","category-programming","tag-apple","tag-archive","tag-build","tag-distribution","tag-ios","tag-itunes","tag-profiles","tag-provisioning","tag-xcode"],"_links":{"self":[{"href":"https:\/\/www.rexfeng.com\/blog\/wp-json\/wp\/v2\/posts\/1939","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rexfeng.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rexfeng.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rexfeng.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rexfeng.com\/blog\/wp-json\/wp\/v2\/comments?post=1939"}],"version-history":[{"count":3,"href":"https:\/\/www.rexfeng.com\/blog\/wp-json\/wp\/v2\/posts\/1939\/revisions"}],"predecessor-version":[{"id":1942,"href":"https:\/\/www.rexfeng.com\/blog\/wp-json\/wp\/v2\/posts\/1939\/revisions\/1942"}],"wp:attachment":[{"href":"https:\/\/www.rexfeng.com\/blog\/wp-json\/wp\/v2\/media?parent=1939"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rexfeng.com\/blog\/wp-json\/wp\/v2\/categories?post=1939"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rexfeng.com\/blog\/wp-json\/wp\/v2\/tags?post=1939"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}