{"id":1871,"date":"2025-03-04T19:45:43","date_gmt":"2025-03-05T01:45:43","guid":{"rendered":"https:\/\/www.schwie.com\/brad\/?p=1871"},"modified":"2025-08-04T22:17:43","modified_gmt":"2025-08-05T04:17:43","slug":"1871","status":"publish","type":"post","link":"https:\/\/www.schwie.com\/brad\/?p=1871","title":{"rendered":"iOS App Signer and Missing Team Provisioning File"},"content":{"rendered":"<p>I was trying to get Xcode to talk with an old iPad and found <a href=\"https:\/\/www.youtube.com\/watch?v=HEzAJIDRjqc\">this video<\/a> helpful; however, when I attempted to prepare a .ipa a Team Provisioning file <a href=\"https:\/\/github.com\/DanTheMan827\/ios-app-signer\/issues\/280\">was absent<\/a> from Xcode and iOS App Signer 1.14. To get the Team Provisioning file to appear, the fix is easy: either log out and log back in to Xcode or install iOS App Signer 1.15, available here:<\/p>\n<p><a href=\"https:\/\/github.com\/ImNoahDev\/ios-app-signer\/releases\/tag\/1.15.0\">https:\/\/github.com\/ImNoahDev\/ios-app-signer\/releases\/tag\/1.15.0<\/a><\/p>\n<p>And a pre-requisite to this&#8230; I was trying to get Xcode 16.2 to talk to an iOS 10.3.3 device and installing legacy device support, using this fine script, works well:<\/p>\n<p><a href=\"https:\/\/github.com\/filsv\/iOSDeviceSupport\">https:\/\/github.com\/filsv\/iOSDeviceSupport<\/a><\/p>\n<div id=\"attachment_1888\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.schwie.com\/brad\/?attachment_id=1888\" rel=\"attachment wp-att-1888\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1888\" class=\"size-thumbnail wp-image-1888\" src=\"https:\/\/www.schwie.com\/brad\/wp-content\/uploads\/2025\/03\/iOS-App-Signer-Screenshot-150x150.png\" alt=\"Settings I used in iOS App Signer to sign Socket.ipa for an iPad running 10.3.3.\" width=\"150\" height=\"150\" srcset=\"https:\/\/www.schwie.com\/brad\/wp-content\/uploads\/2025\/03\/iOS-App-Signer-Screenshot-150x150.png 150w, https:\/\/www.schwie.com\/brad\/wp-content\/uploads\/2025\/03\/iOS-App-Signer-Screenshot-144x144.png 144w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a><p id=\"caption-attachment-1888\" class=\"wp-caption-text\">Settings I used in iOS App Signer to sign Socket.ipa for an iPad running 10.3.3.<\/p><\/div>\n<p>If the above steps drive you crazy with certificates or because a signing certificate doesn&#8217;t appear, trying trashing Xcode and reinstall it or just log out of your developer account in Xcode and log back in. If all else fails, there&#8217;s <a href=\"https:\/\/sideloadly.io\/#download\">Sideloadly<\/a>, though I prefer a good open source option.<\/p>\n<p>For a step-by-step view of how to get Socket onto a legacy iOS device like an iPad10, check out <a href=\"https:\/\/www.youtube.com\/watch?v=HEzAJIDRjqc\">this YouTube video<\/a>.<\/p>\n<p>In case it&#8217;s helpful, I may have downgraded Xcode&#8217;s simulators through information here:<\/p>\n<p><a href=\"https:\/\/github.com\/filsv\/iOSDeviceSupport\">https:\/\/github.com\/filsv\/iOSDeviceSupport<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I was trying to get Xcode to talk with an old iPad and found this video helpful; however, when I attempted to prepare a .ipa a Team Provisioning file was absent from Xcode and iOS App Signer 1.14. To get &hellip; <a href=\"https:\/\/www.schwie.com\/brad\/?p=1871\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1871","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=\/wp\/v2\/posts\/1871","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1871"}],"version-history":[{"count":16,"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=\/wp\/v2\/posts\/1871\/revisions"}],"predecessor-version":[{"id":1976,"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=\/wp\/v2\/posts\/1871\/revisions\/1976"}],"wp:attachment":[{"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1871"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1871"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1871"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}