Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Xcode manual installation #314

Closed
konkontos opened this issue Dec 10, 2017 · 3 comments
Closed

Xcode manual installation #314

konkontos opened this issue Dec 10, 2017 · 3 comments

Comments

@konkontos
Copy link

Please, allow for manual SDK installation as Xcode sub-project.
There are many environments, were it is not allowed to use CocoaPods or any other non-official build tool.

CocoaPods should be an option and should not be forced on users.

@jkasten2
Copy link
Member

@konkontos We currently do not have manual instructions at this time, however I can give you a quick overview to help guide you on adding it until we create a complete guide.

  1. Download or clone this repo.
  2. Drop and drag iOS_SDK/OneSignalSDK/Framework/OneSignal.framework into your Xcode project. Make sure to check the copy option.
  3. Add SystemConfiguration, UIKit, and UserNotifications to your framework list.
  4. You can then follow our full setup guide for the code setup.
  5. If you need the features provided by the Notification Service Extension you will need to repeat steps 2 and 3 above for this target.

In-addition to CocoaPods we do support Carthage for others who my find this issue.
https://documentation.onesignal.com/docs/carthage-setup

@Nightsd01
Copy link
Contributor

Closing due to inactivity, if you have any other questions or problems please feel free to ask!

@emlnv
Copy link

emlnv commented Aug 5, 2019

@konkontos We currently do not have manual instructions at this time, however I can give you a quick overview to help guide you on adding it until we create a complete guide.

  1. Download or clone this repo.
  2. Drop and drag iOS_SDK/OneSignalSDK/Framework/OneSignal.framework into your Xcode project. Make sure to check the copy option.
  3. Add SystemConfiguration, UIKit, and UserNotifications to your framework list.
  4. You can then follow our full setup guide for the code setup.
  5. If you need the features provided by the Notification Service Extension you will need to repeat steps 2 and 3 above for this target.

In-addition to CocoaPods we do support Carthage for others who my find this issue.
https://documentation.onesignal.com/docs/carthage-setup

Hello, guys, @konkontos @jkasten2
after doing this still have

'No such module 'OneSignal'

Do I need add Run Script phase like at Carthage manual (step11) ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants