From 66ac3dc7c87cbce8a2dcfe0bae6106879bf418fb Mon Sep 17 00:00:00 2001 From: Vishesh Handa Date: Tue, 29 Jun 2021 21:46:20 +0200 Subject: [PATCH] ios: key signing crap My keys had expired, so I've spent lots of time clearing caches and rebuilding again and again to try and get this to work. Why is this such a black box! --- ios/Runner.xcodeproj/project.pbxproj | 32 +++++++++--------- ...CI__iogitjournalgitjournal.mobileprovision | Bin 8276 -> 13599 bytes ...algitjournalShareExtension.mobileprovision | Bin 7524 -> 12279 bytes 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index 32722b92..63bd9ed3 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -280,13 +280,13 @@ 7AAD0866253F8A9F0048BC67 = { CreatedOnToolsVersion = 11.3.1; DevelopmentTeam = 4NYTN6RU3N; - ProvisioningStyle = Automatic; + ProvisioningStyle = Manual; }; 97C146ED1CF9000F007C117D = { CreatedOnToolsVersion = 7.3.1; DevelopmentTeam = 4NYTN6RU3N; LastSwiftMigration = 1130; - ProvisioningStyle = Automatic; + ProvisioningStyle = Manual; }; }; }; @@ -545,9 +545,9 @@ CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_ENTITLEMENTS = ShareExtension/ShareExtension.entitlements; - CODE_SIGN_IDENTITY = "Apple Development"; - CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = ""; + CODE_SIGN_IDENTITY = "iPhone Distribution"; + CODE_SIGN_STYLE = Manual; + DEVELOPMENT_TEAM = 4NYTN6RU3N; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = ShareExtension/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 10.0; @@ -556,7 +556,7 @@ MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = io.gitjournal.gitjournal.ShareExtension; PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; + PROVISIONING_PROFILE_SPECIFIER = "CI - io.gitjournal.gitjournal.ShareExtension"; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; @@ -574,9 +574,9 @@ CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_ENTITLEMENTS = ShareExtension/ShareExtension.entitlements; - CODE_SIGN_IDENTITY = "Apple Development"; - CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = ""; + CODE_SIGN_IDENTITY = "iPhone Distribution"; + CODE_SIGN_STYLE = Manual; + DEVELOPMENT_TEAM = 4NYTN6RU3N; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = ShareExtension/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 10.0; @@ -584,7 +584,7 @@ MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = io.gitjournal.gitjournal.ShareExtension; PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; + PROVISIONING_PROFILE_SPECIFIER = "CI - io.gitjournal.gitjournal.ShareExtension"; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 5.0; @@ -706,8 +706,8 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements; - CODE_SIGN_IDENTITY = "Apple Development"; - CODE_SIGN_STYLE = Automatic; + CODE_SIGN_IDENTITY = "iPhone Distribution"; + CODE_SIGN_STYLE = Manual; CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; DEVELOPMENT_TEAM = 4NYTN6RU3N; ENABLE_BITCODE = NO; @@ -725,7 +725,7 @@ ); PRODUCT_BUNDLE_IDENTIFIER = io.gitjournal.gitjournal; PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; + PROVISIONING_PROFILE_SPECIFIER = "CI - io.gitjournal.gitjournal"; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; @@ -743,8 +743,8 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements; - CODE_SIGN_IDENTITY = "Apple Development"; - CODE_SIGN_STYLE = Automatic; + CODE_SIGN_IDENTITY = "iPhone Distribution"; + CODE_SIGN_STYLE = Manual; CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; DEVELOPMENT_TEAM = 4NYTN6RU3N; ENABLE_BITCODE = NO; @@ -762,7 +762,7 @@ ); PRODUCT_BUNDLE_IDENTIFIER = io.gitjournal.gitjournal; PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; + PROVISIONING_PROFILE_SPECIFIER = "CI - io.gitjournal.gitjournal"; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; SWIFT_VERSION = 5.0; SYSTEM_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/libs/include/"; diff --git a/ios/keys/profiles/CI__iogitjournalgitjournal.mobileprovision b/ios/keys/profiles/CI__iogitjournalgitjournal.mobileprovision index 0892ccdbfca5ae66e7791c0521dd5da6150de4f9..bc1d4c0f5f72def18b6fc0ce238707464252cc29 100644 GIT binary patch delta 7502 zcmb_hf2{0SUFW^s1$Jd&K@?nm8E}p9`k1!!ds!cx)8Cyro$2psRkZEQ?M$ch`$wmR zWWo{%Vk9d!Zb*n>5d~L)WCJc60|AYZ1T|z8U2$WCK#Yli!9NuK^V_-izIX3?ii_bT z^V)k(+jCCO_xt_)=vUtIq4+xWaP?Kszx(IkExr4{?!EGYtB*ZgeGxRh@amN-^p8<@ zKmV?y7vFL9{=1$>J^a8YZ(ergv4ZW2E9}ycmv0Vl$;M(pCcEFik8i z)gqU(HI3uA^~qmeed9jEoYzw*-|^-yBfzn_k$Hjci^FX=NvMIzw+R}Hh_-k(O<6rB zJ3dD`j#L|?8DYml8j8C_=97(^Rd#HSl+!-fM2T$@T>u3;3)H>)l zxiQfu>_MH3HNb{z%UoaZ-Q*haIK(`GlA z4)}d(V~g$1!gf+kj#NS&`$?s#OhyXR+}YhhS)``}VbGx#nZC$qX4Gg#p64;HKC+ln zTI1K-sXQ;Q<56>+9Z|YyHTy$3u*OYS&gQwl3YjG}jd8D)$YXn;taf-L+u9T-4TH&# zl6^U6{T_9+BF1sKg|@m-Z?A@9;wwHA^h#Ddh=onJ9Gfe=;x{sh*`sw;){Yj7PC%;b zKD(UO<72zM(05z9B~bHK-fUEvC}dH}Bjk5j6h~&1KaxQ+ymt1cO>H6FIA%4isK%JFJmm(viraw~N))+`BWJnwOML|95>*_DViOTal| zha+Lum-MtVYHVG`&iWGBxILT(qP20E=DJ<(mpw_DlB_!RdU8s%o6jUj+>44cr1}!7 zwX^2dEvspJavGxTiMkDp(>B79b-&ynhm$ZToCRy*2SwOQ2IAq|CbEoq$TXzE6|#!dtcJ2P$I?ahn)&9?;Ugb zO}IT9-cU31dwR8NX_PB7y>HYfxa-wR zt$`bF_imNfQm&|SI@Lv*RD$xyp=f{zCL%k!v6m2V;b9;YS^qcgyGVGh1K_lp+`f6s6Hk=u(oVhUF$dlta$&uCR zuNo_C3(H|vD{*$tbvk+#UTjZT9h-*J<2-jrYou0(`Kxv+egO8H_+DL zh7>hg_QcFFdi|qHQ=G(1ccj$zOg``hUP(q_E9{llRBdZbEO(`m>QJs&{%#|;l}&BA z%9+J3S8KlIa&ndHHCHMtO*1P_#7u6BIgf`8JC#M0Tio%YTQ4b$d$f?bm{65UW@*iq z=5PjhkTOO&T@EUBB0p5>`)mLDJ$FA;@|R0LyM7OxjtALwj@Pg8({R=w z^sjZ7v*S@Rc&Jo#K>y(uvX|wqp1MkF=E(qID(o^lgSHOGvRtk~M)Nx^FYqymhT{l( z8sQPdFM@uo@i(#^c3MI{v~^{u2kGGB`k;ZWa!M9T}H=)bF&T_lBw8Q%*B~ti#c|0o50gT1IKl zl9Vl!w3TP+^RTREzM}wb*h9%k^lB(t1ly`*(uzP>IOk7SBU!2+-gwCmLB`o*>nESNn@4Ua~K{--GCi<3ykONwxMWeu<97LhW2h5)N`r~MEy3H z6u71pDcCwhw`3Q%w+*7St>1Xg={2?n9H5{hH`s-q^e6UeACxhyvI@bs+x8u8T>vqF z<~*3d1e|0HgB{p*QA7yK6NyQ<(@9n5L3TL{ZrP%=g;HP#w-0(@%>7}|upmybS_nFV zj2TpmA9y1my0E@HIr+BwV5e#J0|uwvNwVuZd(aHVk8)2@iDR4p`<71ak>3;O1A}nZ zOt>%WAY81=ffS`g<*S~}R~Rd?a&uH!5PnRQA~1~`(VKgY3dN{cz-ik}4n$AGqEJZ? zkSHB^Wd*VZL4e<0#P*k}7$$_9^pieIQ*KXPwjE&wdtC+)g6cCS!epHc9CcPiKlByM zFAuYugF#8YZQ>ld{5JYxbLly?2>vyIw(eOi2i_V^&K08E4ttG}+7^tem9i1=RzSu) zrg(sW)XVvR;8S^r($vsSiFRa7n%h2$In6+8nFo$+xTyjq0hD7KgycbS0UNwj;7+CE z{*rbC{l}kb$0%)`KimL*+>USRN<1X2ZIe_QhAJ_&ROLuY%;*4OPSKW+FSo^bO7s<^ z>6rw?%K3zhfMuGL%&WKnnL?~8F&du=(iM>kKskujOEeT9v=V6-sOZUKS6{Q&Rw;Wr zfXJtcZRMCD7>PIo21zPSD8C{$HW(u`LX3>C63^Q?jlzYw9%o7x=>$NLwHu)mn^P$i zaNuzpXM&A6$d~o88OP>kx8v8n5-ru;%uUKl&D8@l$6el@p?%37x?HPAbJZbLWAPJaX&B!e6jJhh(8ww$Aiiu! z$E3g$8!FPdT?5h1X+O$H_X@3aG1AZX9((`^Q4sCOTh0Y5aG;!R!J`O1QcrtCP`k2bvto;171!Xl22 z!!$Yu0hb=4*gO?*Rtf`y@J7d{3X$+4hnxr-^_5y1I$TGdER5EqUpv|kHd|)38ZUAz zUQmy~thE~9qEsyk;F$vfZh_dE4EN8;EjSh4Ku)2)fKfID6$jcE90R?^Ybokm}!YDG5{+M16J)31j3n}DRXp1?kVb$ zqR=g11@6&v%8Va6F@B;jWu7Ajpuw5Uq5!Bs69D%&v0t>QCZdbKiOGZVvVFo=cC8rA z&Wns}_j|e^M+L70W_HkzK!~TZfFY*5IoMl~#U#^U0z^3H55T!UxUSCuIUN(3I10h= zjXPaU#t`{u=LF+aWf3x?dVRH%G-Qj5&TQ;2EF#8i+Ky`27_|Z$H)@Q{j>LJi8EP(t z#3QEW?xms5#5kcA^kTNET0vhBg(d^WG38}KmtrZXxku|Jg(tNsw`_$3RSv7> zPAyts2C@`!sC(nX0HcmMT$mrX)d?0+0PnoDXJw7c<8q_k+seI6n+ZFfNmg>%h}YX; zv{I@5XzN=+w+{}t&;ZX{33}0hnjK9>sb7w2ElVx8r%JjC7^P7PW;KZ&OqrlN-Fjpf zMN+TuS*hYnhKY}eBwxTV0&H!6j>~ElxKt7tSOFcG0R27_xd(zuJ$G{YLvqtSeDpXY zrx4=J0V`yt--LKA96^T_4J0H8+;6b1(M*=+1VYNUI_{szxtIQ&hM_iFc=k8kyZ5B$w=oVUO1+EEi?>C}bOFggWSU{tIN6p<% z7`7anH8*v&OWNCIC^}JWglI9dhf9eg)KK0#up1ty^&b@bDJ$c=WUw^W` zXLe$|q;wy1{u!?EV7dMvT|asMOTKkSxmG!O$9)g{OeLuKRG+F}qZzt+tx~P{*BW$x zaLsSj={i$p>Wx12sW094#d~R*sxeKv3IEqT>J2x(`Q3dd{gZdT{E1HY3)jm}fAdfO z>0O`w;tQVn_s(0FUq1P>*S>%Mh+O^BS010W9{Tc6{mF~I|In%#ZhrhJeez#rQ{tJDdE7$C+pv_HzDFrf;`^8$YYMAv6ED30? zPnB%J^_z@@k7(SEtLc&}=kSuN4nkL*_yAXe29@@DD9KEC#fQVOl8m{F$2f{+v_y2ppWlw)Bht!EpVEM=m=!d(%XZLv8ZDtdrY zo?T9PB3@%cn@{ku4(Jt%OCostgPPY_&zt%$9;en;7Ys7#d`Vl>8bLBwPukm8OVE-P;M*-D+aqhyZZ zqG1$lsFE;ZnzXfgsTa+WE#q?8TBw$T{{v&NnT>cGAg-@dr*$6DWVNSYOf+w>fD=U) zqvwd#M#6feV7WFlv%*lIl$%>0^$(`qdvEJa+{E)P6Bz8+$-Cl6FJ~fRH)E?ZgGQuA zhU*}WG7&Hvy`zLUQy^vIFlra1^BaLgv@XdvThR5Y89^@xdooddP3mSY;8mku__w1W1ma= z)+q3MP%s-7GRY_vETt%pboA(vxTy`amF){h;+pSkla=k;7dEchkN1yG9Na#8`k;4V z{m!@MX30Az7p5QGIX~NfD87g;A*pCoP;?nZmXXBlzC(ZBj3MYOfB5hrT~A?Jx=Ac$ z(nNA8kui}a0z;ZhCV?k2cp7UoiPVL!9DZpBil8W(LU9yF5EVK2-v4r83%YyDuFIc3 z^^JwOcOIdRTzq?d%bB~LeL1^lb{s!3eIeM?I(EnFmj<)%AO6v=_Wk76?}qxh$sKP# zuvRZ!+kxKq+j~!b?YYPI6#sSn!4E!p+uM7t?9OevbQ(RkFMs0Nqx(N|+Y_U0Up#pa z6}+;ux7@vS|Jl)Bav%QoUtgAA#M9S~zq#~!Gv4-r0rXmluEf%UzHC`r=3K-m|N4;FSlG#@5^4eLnm5&XM`2 G-uG{#@$Xgu diff --git a/ios/keys/profiles/CI__iogitjournalgitjournalShareExtension.mobileprovision b/ios/keys/profiles/CI__iogitjournalgitjournalShareExtension.mobileprovision index 5ade12f9c145d4903f3fc47d0798c474f5debe52..1271291040e9581367d7ae89522ef417212111a6 100644 GIT binary patch delta 6916 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