
рдХрдИ рдХрдВрдкрдирд┐рдпрд╛рдВ
рдХрдВрдЯреАрдиреНрдпреВрдЕрд╕ рдЗрдВрдЯреАрдЧреНрд░реЗрд╢рди рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреА рд╣реИрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЧрд┐рдЯ рдореЗрдВ рддреАрди рд╢рд╛рдЦрд╛рдПрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ: рдЧреНрд░рд╛рд╣рдХ, рдорд╛рд╕реНрдЯрд░, рдкрд░реАрдХреНрд╖рдгред
рдЧреНрд░рд╛рд╣рдХ рдпрд╛ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдзрдХреНрдХрд╛ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреА рд╢реБрд░реБрдЖрдд рдХрд░рддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдЧреНрд░рд╛рд╣рдХ рдЙрдкрдХрд░рдгреЛрдВ рдпрд╛ рдкрд░реАрдХреНрд╖рдХреЛрдВ рдХреЛ рдЗрд╕рдХреА рдбрд┐рд▓реАрд╡рд░реА рднреА рдХрд░рддрд╛ рд╣реИред
IOS рдкрд░ рдЯреЗрд╕реНрдЯ рдмрд┐рд▓реНрдб рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП,
Ad Hoc рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред рд▓рдмреНрдмреЛрд▓реБрдЖрдм рдпрд╣ рд╣реИ рдХрд┐ рдЕрд╕реЗрдВрдмрд▓реА рдХреЛ рдПрдХ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдЙрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдпреВрдпреВрдЖрдИрдбреА рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рди рдкрд░ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
Ad Hoc рдкреНрд░реЛрдлрд╛рдЗрд▓ рдореЗрдВ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЬреЛрдбрд╝рдиреЗ / рд╣рдЯрд╛рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЗрд╕рдХреЗ рдкреБрдирдГ рдирд┐рд░реНрдорд╛рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдЕрдкрдбреЗрдЯ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЗрд╕реЗ рдЕрд╕реЗрдВрдмрд▓реА рдиреЛрдб (рдХрдВрдкреНрдпреВрдЯрд░ рдЬрд┐рд╕ рдкрд░ рдЕрд╕реЗрдВрдмрд▓реА рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣реА рд╣реИ) рдкрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЖрдорддреМрд░ рдкрд░, рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдЕрдкрдбреЗрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ Xcode рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИ, рдЬрд┐рд╕реЗ VNC рдФрд░ рдкреНрд░рддреНрдпрдХреНрд╖ рдорд╛рдирд╡ рднрд╛рдЧреАрджрд╛рд░реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрд╕реЗрдВрдмрд▓реА рдиреЛрдб рддрдХ рдкрд╣реБрдВрдЪ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рд╕рдм рдХреБрдЫ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рд╢реБрд░реВ рд╣реЛрдиреЗ рдкрд░ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред
рдЬрд╣рд╛рдБ рддрдХ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ,
рдЬреЗрдирдХрд┐рдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рд╕реА рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рджреЛ рддрд░реАрдХреЗ рд╣реИрдВред
рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЛ рднрдВрдбрд╛рд░ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░реЗрдВ
- Apple рджреЗрд╡ рдХреЗрдВрджреНрд░ рд╕реЗ рд╡рд╛рдВрдЫрд┐рдд рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ "рдкреНрд░реЛрдлрд╛рдЗрд▓ / customer.mobileprovision" рдХреЗ рд░реВрдк рдореЗрдВ рдЧрд┐рдЯ рдореЗрдВ рдбрд╛рд▓реЗрдВред
- рдПрдВрдмреЗрдбреЗрдб рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ, рдкрде "рдкреНрд░реЛрдлрд╛рдЗрд▓ / customer.mobileprovision" рд▓рд┐рдЦреЗрдВред
- рдмрд┐рд▓реНрдб рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдЙрдкрдпреБрдХреНрдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП Xcode рдореЗрдВ, рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ - рдХреЛрдИ рдирд╣реАрдВ рдФрд░ рдкрд╣рдЪрд╛рди - рд╕реНрд╡рдЪрд╛рд▓рд┐рддред
рдЕрд╕реЗрдВрдмрд▓реА рд╕реЗ рдкрд╣рд▓реЗ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛
рдореИрдЯ рдереЙрдореНрдкрд╕рди (рдореИрдВ рдЕрдкрдиреЗ
рдмреНрд▓реЙрдЧ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ) рдирд╛рдордХ рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рд╡реНрдпрдХреНрддрд┐ рдиреЗ рдХрдВрд╕реЛрд▓ рд╕реЗ рдРрдкреНрдкрд▓ рджреЗрд╡ рдХреЗрдВрджреНрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЧреНрд░рд╛рд╣рдХ рдмрдирд╛рдпрд╛ред рдЧреНрд░рд╛рд╣рдХ рдХреЛ
рдХреНрдпреВрдкрд░реНрдЯрд┐рдиреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд░реВрдмреА рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИ:
gem install cupertino
рдЕрдм рдЖрдк Git рдореЗрдВ "рдкреНрд░реЛрдлрд╛рдЗрд▓ / customer.mobileprovision" рдирд╣реАрдВ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ bash рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ:
rm -rf profiles mkdir profiles update_cert "TestCert" profiles/customer.mobileprovision
рдкрд┐рдЫрд▓реА рд╡рд┐рдзрд┐ рдХреЗ рд╕рдорд╛рди, Xcode рдореЗрдВ, рдмрд┐рд▓реНрдб рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдЙрдкрдпреБрдХреНрдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП, рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ - рдХреЛрдИ рдирд╣реАрдВ рдФрд░ рдкрд╣рдЪрд╛рди - рд╕реНрд╡рдЪрд╛рд▓рд┐рддред
Update_cert рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
рдЖрдк update_cert рдХреЗ рдмрд┐рдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЧрдП рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╛ рдирд╛рдо Apple рджреЗрд╡ рдХреЗрдВрджреНрд░ рдХреЗ рд╕рдорд╛рди рд╣реЛрдЧрд╛ред
рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдЕрдкрдиреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдкрд┐рдпреЛрдВ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдкреНрд░рдорд╛рдгрдкрддреНрд░ (рдиреЗрдЯрд╡рд░реНрдХ рд╕рдорд╕реНрдпрд╛) рдбрд╛рдЙрдирд▓реЛрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдореМрдЬреВрджрд╛ рдПрдХ рдФрд░ рдЕрдзрд┐рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдирд┐рд╖реНрдХрд░реНрд╖
рдСрдЯреЛ-рдЕрдкрдбреЗрдЯ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдЖрд╕рд╛рди рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред
рд╕реНрд╡рд╛рд╕реНрдереНрдп рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред