React-native-iap: 'рдЕрдЬреНрдЮрд╛рдд рдкреНрд░рдХрд╛рд░ рдХреЗ рдирд╛рдо' SKPaymentDiscount' рдХреЗ рдХрд╛рд░рдг iOS рдкрд░ рдирд╣реАрдВ рдЪрд▓ рд╕рдХрддрд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 25 рдЕрдкреНрд░реИрд▓ 2019  ┬╖  38рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: dooboolab/react-native-iap

рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрд╢реА-рдЖрдИрдПрдкреА . рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг

2.4.9

рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдореВрд▓ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг

0.59.5

рдЬрд┐рди рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдореЗрдВ рдЖрдкрдХреЛ рддреНрд░реБрдЯрд┐ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ (рдЖрдИрдУрдПрд╕ рдпрд╛ рдПрдВрдбреНрд░реЙрдЗрдб рдпрд╛ рджреЛрдиреЛрдВ?)

рдЖрдИрдУрдПрд╕

рдЕрдкреЗрдХреНрд╖рд┐рддреН рд╡реНрдпрд╡рд╣рд╛рд░

рдРрдк рдмрдирд╛рддрд╛ рд╣реИ

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реНрдпрд╡рд╣рд╛рд░

рдРрдк рдирд╣реАрдВ рдмрдирддрд╛

рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╡рд╛рддрд╛рд╡рд░рдг (рдПрдореБрд▓реЗрдЯрд░? рд░рд┐рдпрд▓ рдбрд┐рд╡рд╛рдЗрд╕?)

рдПрдореНрдпреВрд▓реЗрдЯрд░

рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрджрдо

рд░рд┐рдПрдХреНрдЯ-рдиреЗрдЯрд┐рд╡-рдЖрдИрдПрдкреА рдФрд░ рд░рд┐рдПрдХреНрдЯ рдиреЗрдЯрд┐рд╡ рдХреЗ рдЙрдкрд░реЛрдХреНрдд рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдмрд╕ рд░рд┐рдПрдХреНрдЯ-рдиреЗрдЯрд┐рд╡ рд░рди-рдЖрдИрдУрдПрд╕

рдпрд╣ рдореБрдЭреЗ рдорд┐рд▓рдиреЗ рд╡рд╛рд▓реА рд╕рдЯреАрдХ рддреНрд░реБрдЯрд┐ рд╣реИ:

/node_modules/react-native-iap/ios/RNIapIos.m:167:5: unknown type name 'SKPaymentDiscount'; did you mean 'SKProductDiscount'?

рдореИрдВрдиреЗ рдХреЗрд╡рд▓ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП SKPaymentDiscount рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ SKProductDiscount рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдФрд░ рдореБрдЭреЗ рд╡рд┐рднрд┐рдиреНрди рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдорд┐рд▓ рд░рд╣реА рдереАрдВред

рдЕрдЧрд░ рдЖрдкрдХрд╛ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ, рддреЛ рдореБрдЭреЗ рд╕реЗ рдкреВрдЫреЗрдВред

тМЫя╕П legacy ЁЯУ▒ iOS

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореБрдЭреЗ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╕рдВрд╕реНрдХрд░рдг 2.4.11 рдкрд░ рднреА рд╣реИред @hyochan рдХреЗ рдмрджрд▓рд╛рд╡ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХрдорд╛рддреНрд░ рд╕рдВрд╕реНрдХрд░рдг 2.4.8 рд╣реИ

рд╕рднреА 38 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореИрдВрдиреЗ рдЕрднреА рддрдХ рд╣рд╛рд▓ рдХреЗ ios рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдмрджрд▓рд╛рд╡ рд╣реБрдП рд╣реИрдВред рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ рдХреНрдпрд╛ рдЖрдк рд╣рдореЗрдВ PR рджреЗ рд╕рдХрддреЗ рд╣реИрдВ?

@hyochan рдореБрдЭреЗ рдЦреБрд╢реА рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдореБрдЭреЗ 100% рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд░реВрдБрдЧрд╛ред рдХреНрдпрд╛ рдЖрдк рдореБрдЭреЗ рдЖрдк рд╕рднреА рдХреЗ рд▓рд┐рдП рдПрдХ рдЬрдирд╕рдВрдкрд░реНрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ? рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдлрд┐рдХреНрд╕ рдХреНрдпрд╛ рд╣реЛрдЧрд╛

@ ndejesus1227 рдХреНрдпрд╛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рд╣рд▓ рдорд┐рд▓ рдЧрдпрд╛ рд╣реИ?

@hyochan рдирд╣реАрдВ, рдореИрдВрдиреЗ рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдореИрдВ рдХреЗрд╡рд▓ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬрд╛рдирддрд╛ рд╣реВрдВред рдореБрдЭреЗ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдРрд╕реЗ рд╡реНрдпрдХреНрддрд┐ рдХреА рддрд▓рд╛рд╢ рдХрд░рдиреА рд╣реЛрдЧреА рдЬреЛ рдореВрд▓ рдЖрдИрдУрдПрд╕ рдХреЛ рдореБрдЭрд╕реЗ рдмреЗрд╣рддрд░ рдЬрд╛рдирддрд╛ рд╣реЛ

@ndejesus1227 рджрд░рдЕрд╕рд▓, рдЗрд╕ рдлреАрдЪрд░ рдХреЛ @renatoalencar рдиреЗ #455 рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИред рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЗрд╕рдХреА рдФрд░ рдорджрдж рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред

рдзрдиреНрдпрд╡рд╛рдж, @hyochanред

@renatoalencar рдЖрдк рдХрд┐рд╕ рджреЗрд╢реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВ? рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЕрднреА рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдореВрд▓-рдЖрдИрдПрдкреА рдпрд╛ рдЖрд░рдПрди рдХреЛ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП

рд╣реИрд▓реЛ @ ndejesus1227 , рдпрд╣ рдореБрдЭ рдкрд░ рд╣реИ, рдХреНрд╖рдорд╛ рдХрд░реЗрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдЖрдкрдХрд╛ iOS рд╕рдВрд╕реНрдХрд░рдг 12.2 рд╕реЗ рдиреАрдЪреЗ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ Apple рдкреНрд░рд▓реЗрдЦрди рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, SKPaymentDiscount рдХреЗрд╡рд▓ iOS 12.2+ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИред

рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЖрдИрдУрдПрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрдорд╛рди рдерд╛, рд▓реЗрдХрд┐рди рднреВрд▓ рдЧрдпрд╛ред

@renatoalencar рдЖрд╣, рдареАрдХ рд╣реИред рдпрд╣ рд╕рдордЭ рдЖрддрд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдХрдм рдареАрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдЖрдк рдЕрдкрдирд╛ рд╕рдордп рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд╕ рдЬрд┐рдЬреНрдЮрд╛рд╕реБ

рдореИрдВ рдЗрд╕ рдЕрджреНрдпрддрди рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рдЬрдм рддрдХ рдХрд┐ рдЗрд╕реЗ рд╕рдВрдмреЛрдзрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ @hyochan @renatoalencar

рдореБрдЭреЗ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╕рдВрд╕реНрдХрд░рдг 2.4.11 рдкрд░ рднреА рд╣реИред @hyochan рдХреЗ рдмрджрд▓рд╛рд╡ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХрдорд╛рддреНрд░ рд╕рдВрд╕реНрдХрд░рдг 2.4.8 рд╣реИ

@ggdegreat рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдЗрд╕рд▓рд┐рдП рдореИрдВ 2.4.8 рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ!

рдореБрдЭреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рдереА, рдФрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ 2.4.8 рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИред рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рддреЛ рдкреИрдХреЗрдЬ ios рд╕реЗ рдиреАрдЪреЗ 2.4.9 рд╕реЗ рд╕рдВрдЧрдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдореИрдВрдиреЗ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рд░реАрдбрдореА рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рд╣реИред

рдХреНрдпрд╛ рдРрдкреНрдкрд▓ рдкреЗ (рдФрд░ рдкреЙрдкрдЕрдк рдирд╣реАрдВ) рдХреЗ рд╕рд╛рде рднреБрдЧрддрд╛рди рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ?

рдпрджрд┐ рд╣рдо рдЙрддреНрдкрд╛рджрди рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рд╣рдореЗрдВ рджреЛрдиреЛрдВ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рд╕рд┐рдВрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд╣рдо рд╡реНрдпрд╡рд╕рд╛рдп рдХреЗ рд▓рд┐рдП рд╕рдВрд╕реНрдХрд░рдг> 12 рдпрд╛ рд╕рдВрд╕реНрдХрд░рдг <12 рдХреЗ рдмреАрдЪ рдЪрдпрди рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ!

рд╢рд╛рдпрдж рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬреЛ рдореБрдЭреЗ рдирд╣реАрдВ рдорд┐рд▓рддрд╛! рдЖрдкрдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж @hyochan !

рдореБрдЭреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдереА - рдЕрдм рд╣рд▓ рд╣реЛ рдЧрдИ рд╣реИред рдПрдХ рд╕рд╛рд▓ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рдореИрдВрдиреЗ Xcode рдирд╣реАрдВ рдЦреЛрд▓рд╛ред рдЕрдм рдореИрдВрдиреЗ рдЕрдкрдирд╛ iPhone 6s рд▓рд┐рдпрд╛ рдФрд░ рдлрд░реНрдорд╡реЗрдпрд░ 12.3.1 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛; рдореЗрд░рд╛ рдореИрдХ рдЕрднреА рднреА 'рд╕рд┐рдПрд░рд╛' рдкрд░ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореЗрд░рд╛ рдПрдХреНрд╕рдХреЛрдб рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдирд╡реАрдирддрдо рдЖрдИрдУрдПрд╕ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рдирд╣реАрдВ рдерд╛ред рдореИрдХрдмреБрдХ рд╕реЗ рдЬреБрдбрд╝реЗ рдЖрдИрдлреЛрди рдкрд░ рдХреЛрдб рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╕рдордп рдореБрдЭреЗ рдпреЗ рд╕рдВрджреЗрд╢ рдорд┐рд▓реЗред рдлрд┐рд░ рд╕рдорд╛рдзрд╛рди:

  • рдореИрдВрдиреЗ рдЕрдкрдиреЗ Mac-OS рдХреЛ 10.14.5 . рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рд╣реИ
  • рдореИрдВ Xcode рдХреЛ 10.2.1 . рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рддрд╛ рд╣реВрдВ
  • рдореИрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдореВрд▓-рдЖрдИрдПрдкреА 2.5.5 . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ
  • рдЖрдИрдУрдПрд╕ 12.3.1 . рдХреЗ рд╕рд╛рде рдЖрдИрдлреЛрди 6рдПрд╕
  • рдПрд╕рдбреАрдХреЗ 32.0.0 рдХреЗ рд╕рд╛рде рдмреЗрджрдЦрд▓ рдПрдХреНрд╕рдкреЛ-рдкреНрд░реЛрдЬреЗрдХреНрдЯ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ 0.57 рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХреНрд╕рдкреЛ-рд╕рдВрд╢реЛрдзрд┐рдд-рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдореВрд▓

---> рдЕрдм рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

рддреЛ, рдЖрдИрдУрдПрд╕ <12.2 рдкрд░ рдЪрд▓рддреЗ рд╕рдордп рдЗрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдРрдк рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛?

рдпрд╣ 3.0.0 . рд╕реЗ рд╣реЛрдЧрд╛

рдзрдиреНрдпрд╡рд╛рдж, 2.4.8 рдХреЛ рд░рд╣реЗрдЧрд╛ 3.0.0 рддрдХ рдЬрд╛рд░реА рд░рд╣реЗрдЧрд╛

@DataGreed рдиреЗ рдЕрднреА 3.0.0 рдЬрд╛рд░реА рдХрд┐рдпрд╛ рд╣реИред

@hyochan рд╣рдо рдЕрднреА рднреА v3.0.0 рдкрд░ SKPaymentDiscount рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред

рдХреНрдпрд╛ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬреЛ рд╣рдореЗрдВ рдпрд╛рдж рдЖ рд░рд╣рд╛ рд╣реИ? рд╣рдордиреЗ рдЕрднреА package.json рдкрд░ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рд╣реИ, рдРрдк рдХреЛ xcode рдореЗрдВ рдЗрдВрд╕реНрдЯреЙрд▓ рдФрд░ рдХреНрд▓реАрди/рдмрд┐рд▓реНрдб рдХрд┐рдпрд╛ рд╣реИред рддреНрд░реБрдЯрд┐ рдЕрднреА рднреА рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред

@danidfm ios рдореЗрдВ рдЖрдкрдХрд╛ рдирд┐рд░реНрдорд╛рдг рд▓рдХреНрд╖реНрдп рдХреНрдпрд╛ рд╣реИ? рд╕рд╛рде рд╣реА, npm install . рд╕реЗ рдкрд╣рд▓реЗ npm install node_modules рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд┐рдХрд╛рд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ

рдирд┐рд░реНрдорд╛рдг рд▓рдХреНрд╖реНрдп 11.0 рд╣реИ рдФрд░ рд╣рдордиреЗ рдиреЛрдб_рдореЙрдбреНрдпреВрд▓реНрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рд╣реИред

рдореЗрд░реЗ рд╕рд╛рде рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ - 3.0.0 рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рд╡рд╛рдкрд╕ 2.4.8 . рдкрд░ рд▓реБрдврд╝рдХ рдЧрдИ

(рд╡реИрд╕реЗ, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдореИрдВрдиреЗ 3.0.0 рдЖрд░рд╕реА рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдЕрднреА рднреА рд╡рд╣реА рддреНрд░реБрдЯрд┐ рдорд┐рд▓реА)

рдХреНрдпрд╛ рдЖрдк рд╕рднреА рдХреГрдкрдпрд╛ IamExample рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдЕрдВрддрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ? рдореИрдВ рд╕рдорд╛рди рдХреЛрдб рдХреЛ рджреЗрдЦрдиреЗ рдкрд░ рд╕реНрдкрд╖реНрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

рд╣реИрд▓реЛ @ ndejesus1227 , рдпрд╣ рдореБрдЭ рдкрд░ рд╣реИ, рдХреНрд╖рдорд╛ рдХрд░реЗрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдЖрдкрдХрд╛ iOS рд╕рдВрд╕реНрдХрд░рдг 12.2 рд╕реЗ рдиреАрдЪреЗ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ Apple рдкреНрд░рд▓реЗрдЦрди рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, SKPaymentDiscount рдХреЗрд╡рд▓ iOS 12.2+ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИред

рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЖрдИрдУрдПрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрдорд╛рди рдерд╛, рд▓реЗрдХрд┐рди рднреВрд▓ рдЧрдпрд╛ред

рдореИрдВ рд╕рд┐рд░реНрдл рдЗрддрдирд╛ рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЙрд╕рдиреЗ рд╕рдЪрдореБрдЪ рднреЗрдЬрд╛ рдХрд┐ рд╡рд╣ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдЗрд╕ рдореБрджреНрджреЗ рд╕реЗ рдмрдЪрдиреЗ рд╡рд╛рд▓рд╛ рдерд╛, рд▓реЗрдХрд┐рди рд╡рд╣ рднреВрд▓ рдЧрдпрд╛ред рдЙрдирдХреЗ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХреЛ рдХрднреА рднреА рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рд╡рд┐рд▓рдп рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛

рдЖрдИрдУрдПрд╕ v12.3.1 рдХреЗ рд╕рд╛рде рдореЗрд░реЗ рдЖрдИрдлреЛрди рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕рдХреЛрдб рдореЗрдВ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ
рдПрдХ рд╣реА рддреНрд░реБрдЯрд┐, рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрд╢реА-рдЖрдИрдПрдкреА v3.2.2.0 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ред
2.4.8 рдкрд░ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ (рдмрд┐рд▓реНрдб рд╕рдлрд▓)

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдЖрдИрдУрдПрд╕ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рд╣реИ

рдпрд╣ рдмрд╣реБрдд рдЕрдЬреАрдм рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдиреЗ рдкрд╣рд▓реЗ рд╣реА рдкреБрд╖реНрдЯрд┐ рдХрд░ рджреА рд╣реИ рдХрд┐ рдмрд┐рд▓реНрдб рдареАрдХ рд╣реИ (рддреЛ рдореИрдВ рднреА)ред рдпрджрд┐ рдЖрдкрдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рдЖ рд░рд╣реА рд╣реИ рддреЛ рдХреГрдкрдпрд╛ ios/build рдХреЛ рдирд┐рдХрд╛рд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рдФрд░ рдлрд┐рд░ рд╕реЗ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред

рдореИрдВрдиреЗ рдЕрднреА рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИред IapExample рдЪреЗрдХ рдХрд░реЗрдВред
image

@hyochan рдЖрдкрдХреЗ рдорд╣рд╛рди рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рдореИрдВрдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд╕рднреА рд╕рдВрдХреЗрддреЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА (рдПрдирдкреАрдПрдо рдЗрдВрд╕реНрдЯреЙрд▓, рдХреНрд▓реАрди рдРрдк, рд╣рдЯрд╛рдП рдЧрдП рдЖрдИрдУрдПрд╕/рдмрд┐рд▓реНрдб рд╕реЗ рдкрд╣рд▓реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдиреЛрдб_рдореЙрдбреНрдпреВрд▓)ред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдореИрдВ рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдирд┐рд░реНрдорд╛рдг рд▓рдХреНрд╖реНрдп 11.2 рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдореВрд▓-рдЖрдИрдПрдкреА v3.2.2.2 рдХреЗ рд╕рдВрдпреЛрдЬрди рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВрдиреЗ v2.4.8 рдХреЛ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХрд╛ рднреА рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛, рдЬреЛ рдПрдХ рд╕рдлрд▓ рдирд┐рд░реНрдорд╛рдг рдХреА рдУрд░ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдореИрдВрдиреЗ IapExample рдХреЛ рд╕реЗрдЯрдЕрдк рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдЗрд╕ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдореВрд▓ рдореБрджреНрджреЗ рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ (https://github.com/facebook/react-native/issues/25252)

рдореИрдВ macOS 10.13 рдХреЗ рд╕рд╛рде iMac рдкрд░ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдБред рдореЗрд░реА рдореИрдХрдмреБрдХ 10.15 рдЪрд▓ рд░рд╣реА рд╣реИ рдареАрдХ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд░рд╣рд╛ рд╣реИ,

рд╢рд╛рдпрдж рдкреБрд░рд╛рдирд╛ рдореИрдХ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ? рдореИрдВ

@рдореБрд░реАрд▓реЛрдмрд╕реНрдЯ рд╡рд┐рднрд┐рдиреНрди рдПрдХреНрд╕рдХреЛрдб рд╕рдВрд╕реНрдХрд░рдг?

рдУрдПрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ #if __IPHONE_12_2 рддреНрд░реБрдЯрд┐ рдХреЛрдб рдмреНрд▓реЙрдХ рдФрд░ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг

`#рдЕрдЧрд░ __IPHONE_12_2

    SKPaymentDiscount *discount = [[SKPaymentDiscount alloc]
                                   initWithIdentifier:discountOffer[@"identifier"]
                                   keyIdentifier:discountOffer[@"keyIdentifier"]
                                   nonce:[[NSUUID alloc] initWithUUIDString:discountOffer[@"nonce"]]
                                   signature:discountOffer[@"signature"]
                                   timestamp:discountOffer[@"timestamp"]
                                   ];

    SKMutablePayment *payment = [SKMutablePayment paymentWithProduct:product];
    payment.applicationUsername = usernameHash;
    payment.paymentDiscount = discount;

    [[SKPaymentQueue defaultQueue] addPayment:payment];
    [self addPromiseForKey:RCTKeyForInstance(payment.productIdentifier) resolve:resolve reject:reject];
    #endif `

рдЗрд╕ рддрд░рд╣

рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рднрд╛рдЧ рд░рд╣рд╛ рдерд╛ред рдореЗрд░реЗ xcode рдХреЛ 10.1 рд╕реЗ 10.2.1 рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдареАрдХ рд╣реЛ рдЧрдИред рдореИрдВ рдЕрдм рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВред

Xcode 10.1 рдХреЗ рд╕рд╛рде рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдореИрдВ XCode рдХреЛ 10.2 рдкрд░ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ OSX 10.14.3 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, 10.13.6 рдкрд░ рдЕрдЯрдХреЗ рдореЗрд░реЗ рдкреБрд░рд╛рдиреЗ iMac рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВред

@ lc3t35 , рдЖрдкрдиреЗ Xcode 10.1 рдХреЗ рд╕рд╛рде iOS рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреИрд╕реЗ рдмрдирд╛рдпрд╛?

@ liudmyla-schastlyvets рдореИрдВ 10.1 рдХреЗ рд╕рд╛рде рдирд┐рд░реНрдорд╛рдг рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдореБрдЭреЗ Xcode рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рджреВрд╕рд░реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкрдбрд╝рд╛ :(

рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдореВрд▓: 0.59.0
рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрд╢реА- рдЖрдИрдПрдкреА:2.4.8
рдПрдХреНрд╕рдХреЛрдб: 10.1
рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдирд┐рд░реНрдорд┐рдд рдкрд░рд┐рдпреЛрдЬрдирд╛ред рдзрдиреНрдпрд╡рд╛рдж

рд╣рд╛рдБ рдореЗрдВ рднреА ! рдЕрдиреБрд░рдХреНрд╖рдХреЛрдВ рд╕реЗ рдЙрддреНрдХреГрд╖реНрдЯ рдХрд╛рд░реНрдп !

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

Symyon picture Symyon  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

MacMillan13 picture MacMillan13  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

lc3t35 picture lc3t35  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

safciplak picture safciplak  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

makarsky picture makarsky  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ