React-native-onesignal: рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдореВрд▓ 0.60 -lPods-OneSignalNotificationExtension рдирд╣реАрдВ рдорд┐рд▓рд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 2 рд╕рд┐рддре░ 2019  ┬╖  20рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: OneSignal/react-native-onesignal

рд╡рд┐рд╡рд░рдг:

рдореИрдВрдиреЗ рд░рд┐рдПрдХреНрдЯ-рдиреЗрдЯрд┐рд╡ 0.60 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдпрд╣рд╛рдВ рджрд┐рдЦрд╛рдП рдЧрдП рд╡рдирд╕рд┐рдЧреНрдирд▓ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдЪрд░рдгреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд┐рдпрд╛ рд╣реИ: https://documentation.onesignal.com/docs/react-native-sdk-setup

рдЬрдм рдореИрдВ xcode рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд▓рд╛рддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ OnesignalNotificationExtension рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдПрдХ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИред
рддреНрд░реБрдЯрд┐ : ld: library not found for -lPods-OneSignalNotificationServiceExtension

OneSignalNotificationServiceExtension рд▓рдХреНрд╖реНрдп рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╣реИрдВ:

  • рд╢реАрд░реНрд╖рд▓реЗрдЦ рдЦреЛрдЬ рдкрде: "${PODS_ROOT}/Headers/Public/react-native-onesignal"
  • рдлреНрд░реЗрдорд╡рд░реНрдХ рдЦреЛрдЬ рдкрде: "${PODS_ROOT}/OneSignal/iOS_SDK/OneSignalSDK/Framework"

рд╡рд╛рддрд╛рд╡рд░рдг

  • рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдореВрд▓-рдПрдХ рд╕рдВрдХреЗрдд рд╕рдВрд╕реНрдХрд░рдг: 3.3.2
  • рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдореВрд▓: 0.60.5

рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрджрдо:

  1. RN рд╕реЗрдЯрдЕрдк рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд┐рдпрд╛: https://documentation.onesignal.com/docs/react-native-sdk-setup
  2. рдПрдХреНрд╕рдХреЛрдб рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЪрд▓рд╛рдПрдВ
  3. рджреЗрдЦрдиреЗ рдХреА рдЙрдореНрдореАрдж: ld: library not found for -lPods-OneSignalNotificationServiceExtension

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

рдЖрд░рдПрди рд╕рдВрд╕реНрдХрд░рдг рдХреЛ 0.63.2 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рддреЗ рд╕рдордп рдФрд░ рдРрдк рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп рдореБрдЭреЗ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рдереА рдФрд░ рдореИрдВ рдареАрдХ рд╣реЛ рдЧрдпрд╛
рдЗрд╕ рдХреЗ рджреНрд╡рд╛рд░рд╛ред

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

рдкреЙрдбрдлрд╛рдЗрд▓
image

OneSignalNotificationExtension (рдпрд╛ рдЖрдкрдиреЗ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдореЗрдВ рдЬреЛ рднреА рдирд╛рдо рджрд┐рдпрд╛ рд╣реИ)
image

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

рд╣рд╛рдЙрдбреА,
рд╣рдордиреЗ рдХрд▓ рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд┐рдпрд╛ред рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рдЕрдкрдбреЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдкреБрдирдГ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдЕрдкрдиреЗ DerivedData рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ /Users/ рдкрд░ рд╕реНрдерд┐рдд рд╕рд╛рдлрд╝ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ/рд▓рд╛рдЗрдмреНрд░реЗрд░реА/рдбреЗрд╡рд▓рдкрд░/рдПрдХреНрд╕рдХреЛрдб/рд╡реНрдпреБрддреНрдкрдиреНрди рдбреЗрдЯрд╛

рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреА рдЖрдЦрд┐рд░реА рдЪреАрдЬ рдЖрдкрдХреА ios рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рдкреЙрдб рдЕрдкрдбреЗрдЯ рд╣реИ

@jamesone рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛? @rgomezp рдХрд╛ рдЙрддреНрддрд░ рдорджрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

@rgomezp рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЬ 3.4.1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдкрд░реЛрдХреНрдд рд╕реБрдЭрд╛рд╡реЛрдВ рдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХреБрдЫ рдзреНрдпрд╛рди рджреЗрдХрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдорд╛рдзрд╛рди рд╣реЛрдиреЗ рддрдХ OneSignalNotificationExtension рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп, рдЕрдиреНрдп рд╕реБрдЭрд╛рд╡реЛрдВ/рд░рд┐рд▓реАрдЬрд╝ рдХреЛ рдЖрдЬрд╝рдорд╛рдХрд░ рдЦреБрд╢реА рд╣реБрдИ

+1 рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд!

рд╣рд╛рдЙрдбреА,
рдХреГрдкрдпрд╛ рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ ios рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ pod deintegrate && pod install рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ

рдЙрдкрд░реЛрдХреНрдд рд╕реБрдЭрд╛рд╡ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЬрд╝ v3.4.1, рдХреНрд▓реАрди рд╡реНрдпреБрддреНрдкрдиреНрди рдбреЗрдЯрд╛, рдХреНрд▓реАрди рдкреЙрдбреНрд╕ рдФрд░ рд░реАрдЗрдВрд╕реНрдЯреЙрд▓ рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рддреНрд░реБрдЯрд┐ рд╣реЛ рд░рд╣реА рд╣реИ:

Undefined symbols for architecture x86_64:
  "_OBJC_CLASS_$_RCTOneSignalExtensionService", referenced from:
      objc-class-ref in NotificationService.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

рдкреЙрдбрдлрд╛рдЗрд▓.рд▓реЙрдХ

  - react-native-onesignal (3.4.1):
    - OneSignal (= 2.11.0)
    - React (< 1.0.0, >= 0.13.0)

рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ:
рдореЗрд░рд╛ рдмреБрд░рд╛ред рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдореБрдЭреЗ NotificationService.m рд╕рд╛рдордЧреНрд░реА рдХреЛ DOC рдореЗрдВ рдирд╡реАрдирддрдо рдХреЛрдб рд╕реЗ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореИрдВ рдЕрднреА рднреА RCTOneSignalExtensionService.h рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ред рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдкрд░, рддреНрд░реБрдЯрд┐ рджреВрд░ рд╣реЛ рдЧрдИ рд╣реИред

рд╕реБрди рдХрд░ рдЦреБрд╢реА рд╣реБрдИ! рдХреГрдкрдпрд╛ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рд╕реЗ рдЬреВрдЭ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдореИрдВ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓ рд╕рдХрддрд╛ рд╣реВрдВ

рдЗрд╕рдХрд╛ рдЕрднреА рднреА рдЖрд░рдПрди рдореЗрдВ рдЬрд╛рд░реА рд╣реИ: 0.60.10 рдлрд▓реА рдХреЗ рд╕рд╛рдеред
рдЗрд╕рдХреЗ рд╕рд╛рде рдкреЙрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ?

рдирдорд╕реНрддреЗ,
рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ ld: library not found for -lPods-OneSignalNotificationServiceExtension
рдореИрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрд╢реА 0.61.4 рдФрд░ onesignal 3.6.1 . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ

рдкреЙрдб рдбреАрдЗрдВрдЯреАрдЧреНрд░реЗрдЯ рдФрд░ рд╕рдлрд╛рдИ рдФрд░ DerivedData рдХреЗ рд╕рд╛рде with

рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХреНрдпреЛрдВ, рдЬрдм рдореЗрд░реА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реВрдЪреА рдореЗрдВ "рд░рд┐рд▓реАрдЬрд╝" рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдирд╣реАрдВ рд╣реИ, рддреЛ "рд╕рдВрдЧреНрд░рд╣" рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдирд╣реАрдВ рдорд┐рд▓рд╛ред

рд╕рдВрдЧреНрд░рд╣ рд╡рд┐рдлрд▓:
Capture dтАЩe╠Бcran 2020-01-08 a╠А 17 07 06

рд╕рдВрдЧреНрд░рд╣ рд╕рдлрд▓
Capture dтАЩe╠Бcran 2020-01-08 a╠А 17 16 44

рдЖрдкрдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, рджреЗрд╡, рдкреНрд░реАрдкреНрд░реЛрдб рдФрд░ рдкреНрд░реЛрдб рд░рд┐рд▓реАрдЬ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВред рдпрд╣ onesignal рдХреЗ рд╕рд╛рде рдореЗрд░реЗ рдкреБрд░рд╛рдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдкрд░ "рд░рд┐рд▓реАрдЬрд╝" рдХреЗ рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛

@rgomezp рдЕрдкрдбреЗрдЯ

  • рдПрдХ рдирдпрд╛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдореВрд▓ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рдПрдВ
  • рд╡рдирд╕рд┐рдЧреНрдирд▓ рдЬреЛрдбрд╝реЗрдВ
  • рдирд┐рд░реНрдорд╛рдг рдФрд░ рд╕рдВрдЧреНрд░рд╣ > рдпрд╣ рдареАрдХ рд╣реИ
  • "рд░рд┐рд▓реАрдЬрд╝" рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рдирд╛рдо рдХрд┐рд╕реА рдЕрдиреНрдп рдирд╛рдо рдкрд░ рд░рдЦреЗрдВ (рдЬреИрд╕реЗ рджреЗрд╡)
  • рдмрд┐рд▓реНрдб рдФрд░ рдЖрд░реНрдХрд╛рдЗрд╡ > ld: рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдирд╣реАрдВ рдорд┐рд▓реА -lPods-OneSignalNotificationServiceExtension . рдХреЗ рд▓рд┐рдП

рдЙрдкрд░реЛрдХреНрдд рд╕реБрдЭрд╛рд╡ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЬрд╝ v3.4.1, рдХреНрд▓реАрди рд╡реНрдпреБрддреНрдкрдиреНрди рдбреЗрдЯрд╛, рдХреНрд▓реАрди рдкреЙрдбреНрд╕ рдФрд░ рд░реАрдЗрдВрд╕реНрдЯреЙрд▓ рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рддреНрд░реБрдЯрд┐ рд╣реЛ рд░рд╣реА рд╣реИ:

Undefined symbols for architecture x86_64:
  "_OBJC_CLASS_$_RCTOneSignalExtensionService", referenced from:
      objc-class-ref in NotificationService.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

рдкреЙрдбрдлрд╛рдЗрд▓.рд▓реЙрдХ

  - react-native-onesignal (3.4.1):
    - OneSignal (= 2.11.0)
    - React (< 1.0.0, >= 0.13.0)

рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ:
рдореЗрд░рд╛ рдмреБрд░рд╛ред рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдореБрдЭреЗ NotificationService.m рд╕рд╛рдордЧреНрд░реА рдХреЛ DOC рдореЗрдВ рдирд╡реАрдирддрдо рдХреЛрдб рд╕реЗ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореИрдВ рдЕрднреА рднреА RCTOneSignalExtensionService.h рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ред рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдкрд░, рддреНрд░реБрдЯрд┐ рджреВрд░ рд╣реЛ рдЧрдИ рд╣реИред

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ

  • рдПрдХ-рд╕рд┐рдЧреНрдирд▓ (3.6.2)
  • рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдореВрд▓ (0.60.0)

рдЕрднреА рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИред -lPods-OneSignalNotificationServiceExtension рд╡рд┐рдлрд▓ рд╣реЛ рдЧрдпрд╛ рдЬрдм рдореИрдВрдиреЗ рдирдИ рдпреЛрдЬрдирд╛рдПрдБ рдЬреЛрдбрд╝реАрдВред рдЙрд╕ рдкрд░ рдХреЛрдИ рдЕрдкрдбреЗрдЯ?

рд╡рд╣реА

рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдореВрд▓ рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореБрдЭреЗ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рдереА
рдЗрд╕рдиреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ https://github.com/OneSignal/react-native-onesignal/issues/651#issuecomment -429062289

рдЖрд░рдПрди рд╕рдВрд╕реНрдХрд░рдг рдХреЛ 0.63.2 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рддреЗ рд╕рдордп рдФрд░ рдРрдк рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп рдореБрдЭреЗ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рдереА рдФрд░ рдореИрдВ рдареАрдХ рд╣реЛ рдЧрдпрд╛
рдЗрд╕ рдХреЗ рджреНрд╡рд╛рд░рд╛ред

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

рдкреЙрдбрдлрд╛рдЗрд▓
image

OneSignalNotificationExtension (рдпрд╛ рдЖрдкрдиреЗ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдореЗрдВ рдЬреЛ рднреА рдирд╛рдо рджрд┐рдпрд╛ рд╣реИ)
image

рдореБрдЭреЗ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдКрдкрд░ рджрд┐рдП рдЧрдП рд╕реБрдЭрд╛рд╡реЛрдВ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдиреЗ рднреА рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ред

рдореЗрд░реЗ рдкрд╛рд╕ 2 рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рд╣реИрдВ рдЬреЛ рдХрд╛рдлреА рд╕рдорд╛рди рд╣реИрдВ: рдПрдХ рдЬреЛ рдХрд╛рдо рдХрд░рддреА рд╣реИ рдФрд░ рджреВрд╕рд░реА рдЬреЛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИред

рдПрдХреНрд╕рдХреЛрдб рдмрд┐рд▓реНрдб рдФрд░ рдЖрд░реНрдХрд╛рдЗрд╡ рдореЗрдВ рдХрджрдо рдареАрдХ рд╣реИрдВ рд▓реЗрдХрд┐рди рдореЗрд░реЗ рд╕реАрдЖрдИ рдпрд╛ рдореЗрд░реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдиреАрдЪреЗ рджреА рдЧрдИ рдХрдорд╛рдВрдб рдПрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рд╕рдлрд▓ рд╣реЛрддреА рд╣реИ рд▓реЗрдХрд┐рди рджреВрд╕рд░реЗ рдкрд░ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИ

xcodebuild "-workspace" "/Users/vagrant/git/packages/mobile-pro/ios/WecasaPro.xcworkspace" "-scheme" "WecasaPro" "-configuration" "Staging" "COMPILER_INDEX_STORE_ENABLE=NO" "archive" "-archivePath" "/var/folders/6q/wgy6jtp12w5gzgm9lzcglpqw0000gn/T/__archive__581470914/WecasaPro.xcarchive" "-destination" "generic/platform=iOS" | xcpretty

рдЕрдЧрд░ рдореИрдВ рдХрдорд╛рдВрдб рдХреЗ рд▓реЙрдЧ рдХреЛ рджреЗрдЦрддрд╛ рд╣реВрдВред рдореЗрд░реЗ рдкрд╛рд╕ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП

тЦ╕ Building Pods/Pods-OneSignalNotificationServiceExtension [Staging]
тЦ╕ Check Dependencies
тЦ╕ Compiling Pods-OneSignalNotificationServiceExtension-dummy.m
тЦ╕ Compiling Pods-OneSignalNotificationServiceExtension-dummy.m
тЦ╕ Building library libPods-OneSignalNotificationServiceExtension.a
тЦ╕ Building library libPods-OneSignalNotificationServiceExtension.a
тЦ╕ Building WecasaPro/OneSignalNotificationServiceExtension [Staging]
тЦ╕ Check Dependencies
тЦ╕ Processing Info.plist
тЦ╕ Running script '[CP] Check Pods Manifest.lock'
тЦ╕ Compiling NotificationService.m
тЦ╕ Linking OneSignalNotificationServiceExtension
тЦ╕ Generating 'OneSignalNotificationServiceExtension.appex.dSYM'
тЦ╕ Touching OneSignalNotificationServiceExtension.appex
тЦ╕ Signing /Users/vagrant/Library/Developer/Xcode/DerivedData/WecasaPro-fuytaarwfdjqjucxpzvnzgjrhcvd/Build/Intermediates.noindex/ArchiveIntermediates/WecasaPro/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/OneSignalNotificationServiceExtension.appex
тЦ╕ Touching OneSignalNotificationServiceExtension.appex.dSYM

рдЙрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рдЬреЛ рдореЗрд░реЗ рдкрд╛рд╕ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ

тЦ╕ Compiling Pods-OneSignalNotificationServiceExtension-dummy.m
тЦ╕ Compiling Pods-OneSignalNotificationServiceExtension-dummy.m
тЦ╕ Running script 'Copy generated compatibility header'
тЦ╕ Building library libPods-OneSignalNotificationServiceExtension.a

рдореИрдВрдиреЗ рдХрдИ рдмрд╛рд░ рджреЛрдиреЛрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреА рдЬрд╛рдБрдЪ рдХреА рдФрд░ рд╡реЗ рд╕рдорд╛рди рдкреНрд░рддреАрдд рд╣реЛрддреЗ рд╣реИрдВред

рдХреНрдпрд╛ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рдХреЛрдИ рд╕реБрд░рд╛рдЧ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдХреНрдпрд╛ рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?

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

рдореИрдВрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рд▓реАрдЧреЗрд╕реА рдмрд┐рд▓реНрдб рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рд▓реЗрдХрд┐рди рд╕рдорд╕реНрдпрд╛ рдЕрднреА рднреА рд╣реИред

рд╕рдлрд▓ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдореЗрд░реЗ рдкрд╛рд╕ рд╣реИ

CompileC /Users/scesbron/Library/Developer/Xcode/DerivedData/WecasaPro-guwmidkqvxjubvhfovvxnfhourjd/Build/Intermediates.noindex/ArchiveIntermediates/WecasaPro/IntermediateBuildFilesPath/Pods.build/Staging-iphoneos/Pods-OneSignalNotificationServiceExtension.build/Objects-normal/arm64/Pods-OneSignalNotificationServiceExtension-dummy.o Target\ Support\ Files/Pods-OneSignalNotificationServiceExtension/Pods-OneSignalNotificationServiceExtension-dummy.m normal arm64 objective-c com.apple.compilers.llvm.clang.1_0.compiler

рдФрд░ рдлрд┐рд░

Libtool /Users/scesbron/Library/Developer/Xcode/DerivedData/WecasaPro-guwmidkqvxjubvhfovvxnfhourjd/Build/Intermediates.noindex/ArchiveIntermediates/WecasaPro/IntermediateBuildFilesPath/Pods.build/Staging-iphoneos/Pods-OneSignalNotificationServiceExtension.build/Objects-normal/armv7/libPods-OneSignalNotificationServiceExtension.a normal armv7

рд▓реЗрдХрд┐рди рд╕рдВрдХрд▓рди рдХреЗ рдмрд╛рдж рджреВрд╕рд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдПрд▓рдбреА рдХрдорд╛рдВрдб рд╣реИ

Ld /Users/scesbron/Library/Developer/Xcode/DerivedData/wecasa-hcsnerxmdxdzhhhetgrrfvjexliq/Build/Intermediates.noindex/ArchiveIntermediates/wecasa/IntermediateBuildFilesPath/wecasa.build/Release-iphoneos/OneSignalNotificationServiceExtension.build/Objects-normal/armv7/OneSignalNotificationServiceExtension normal armv7

рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЗрди рдЖрджреЗрд╢реЛрдВ рдореЗрдВ рдХреНрдпрд╛ рдЕрдВрддрд░ рд╣реИ рдФрд░ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЕрдиреБрдХреНрд░рдо рд╕рдорд╛рди рдХреНрдпреЛрдВ рдирд╣реАрдВ рд╣реИ

рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдкрд░ рдЕрдВрддрд┐рдо рдЯрд┐рдкреНрдкрдгреАред рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдкреЙрдбрдлрд╛рдЗрд▓ рдореЗрдВ OneSignalNotificationServiceExtension рд▓рдХреНрд╖реНрдп, рд╕рдВрдмрдВрдзрд┐рдд рдЙрджреНрджреЗрд╢реНрдп-рд╕реА рдлрд╝рд╛рдЗрд▓реЗрдВ рдФрд░ OneSignal рдХреЗ рд╕рдВрджрд░реНрдн рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ред xcodebuild рдХрдорд╛рдВрдб рд╕рдлрд▓ рд╣реЛрддрд╛ рд╣реИред

рдореИрдВрдиреЗ doc https://documentation.onesignal.com/docs/react-native-sdk-setup рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╕рднреА рдЪрд░рдгреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдХреЗ рдПрдХ рд╕рд┐рдЧреНрдирд▓ рд╡рд╛рдкрд╕ рдЬреЛрдбрд╝рд╛ рд╣реИ

рдЙрд╕рдХреЗ рдмрд╛рдж рдореЗрд░рд╛ xcodebuild рдХрдорд╛рдВрдб рдЕрднреА рднреА рд╡рд┐рдлрд▓ рд╣реИ

Ld /Users/scesbron/Library/Developer/Xcode/DerivedData/wecasa-hcsnerxmdxdzhhhetgrrfvjexliq/Build/Intermediates.noindex/ArchiveIntermediates/wecasa/IntermediateBuildFilesPath/wecasa.build/Release-iphoneos/OneSignalNotificationServiceExtension.build/Objects-normal/armv7/Binary/OneSignalNotificationServiceExtension` normal armv7

/Users/scesbron/Library/Developer/Xcode/DerivedData/wecasa-hcsnerxmdxdzhhhetgrrfvjexliq/Build/Intermediates.noindex/ArchiveIntermediates/wecasa/IntermediateBuildFilesPath/wecasa.build/Release-iphoneos/OneSignalNotificationServiceExtension.build/Objects-normal/armv7/Binary рдлрд╝реЛрд▓реНрдбрд░ рдЦрд╛рд▓реА рд╣реИ, рдЗрд╕рдореЗрдВ OneSignalNotificationServiceExtension рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рд╣реИред

рдореЗрд░реЗ рд╕рд╛рде рднреА рд╡рд╣реА рджрд┐рдХреНрдХрдд рд╣реИ

рдЗрд╕рд▓рд┐рдП...

рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрдард┐рди рдерд╛, рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдкрдиреЗ рдореБрджреНрджреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдИ RN 064.1 рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдирд╛ рдкрдбрд╝рд╛ред рдореИрдВ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдпреЛрдЬрдирд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдореИрдВ рд╕реБрдзрд╛рд░ рд▓рд╛рдЧреВ рдХрд░ рд░рд╣рд╛ рдерд╛ рддрд╛рдХрд┐ рдпрд╣ M1 рдкрд░ рдареАрдХ рд╕реЗ рдмрдиреЗред

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

рдЙрди рдореБрджреНрджреЛрдВ рдХрд╛ рдПрдХ рдЯрди рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝ рд░рд╣рд╛ рдерд╛ рдЬрд╣рд╛рдВ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ рдорд┐рд▓рд╛ рдерд╛, рдЬрд┐рд╕рдореЗрдВ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдпрд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП рд░рд┐рд▓реАрдЬ рдмрд┐рд▓реНрдб рдпрд╛ рдмрд┐рд▓реНрдбрд┐рдВрдЧ рдмрдирд╛рдиреЗ рдХреЗ рджреМрд░рд╛рди рдпрд╣ рднреА рд╢рд╛рдорд┐рд▓ рдерд╛

рдЙрд╕ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдореЗрд░реЗ рдХреЛрдб рдХреЗ рд╕рд╛рде рдЦрд░рд╛рдм рд╣реЛ рд░рд╣рд╛ рдерд╛ рдФрд░ рдкреВрд░реЗ рдореБрджреНрджреЗ рдХреЛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рдерд╛, рдпрд╣ рдкреЙрдбрдлрд╛рдЗрд▓ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЦрдВрдб рд╣реИ

installer.pods_project.build_configurations.each do |config|
    config.build_settings["EXCLUDED_ARCHS[iphonesimulator=*]"] = "arm64"
end

рдЕрдВрдд рдореЗрдВ рдореБрдЭреЗ рдЗрд╕реЗ рдХреЗрд╡рд▓ рдбрд┐рдмрдЧ рдмрд┐рд▓реНрдб рдкрд░ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдерд╛ рдФрд░ рдмрд┐рд▓реНрдб рдХреЛ рд░рд┐рд▓реАрдЬрд╝ рдирд╣реАрдВ рдХрд░рдирд╛ рдерд╛ред рдореИрдВ рдПрдХ рдЖрдИрдУрдПрд╕ рджреЗрд╡ рдирд╣реАрдВ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдпрд╣ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдПрдХ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╕реЗ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдХреЛ рдмрд╛рд╣рд░ рдХрд░рдиреЗ рд╕реЗ рдПрдирдПрд╕рдИ рдХреЗ рд▓рд┐рдП рдкреЙрдбреНрд╕ рдХрд╛ рдкрддрд╛ рдирд╣реАрдВ рдЪрд▓ рдкрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдореЗрд░рд╛ рдореБрджреНрджрд╛ рдерд╛ред

рдкреВрд░реЗ рдмреНрд▓реЙрдХ рдХреЛ рд╣рдЯрд╛рдирд╛ рдореЗрд░реЗ рд▓рд┐рдП рддрдп рдерд╛ред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрдо рд╕реЗ рдХрдо рдореЗрд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдЕрдм рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

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