-
Notifications
You must be signed in to change notification settings - Fork 130
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
Miss aws-appsync-realtime-client-ios in Cartfile #363
Comments
Hi @jodafm , sorry for the inconvenience caused, thanks for letting us know and will look into fixing this asap |
Just to make sure I didn't miss something.. i believe we need to
I think after step 2. you should be able to build the Cathage/Build and Cathage/Checkout folders from the Cartfile from master. |
@lawmicha As an extra step, I think that we need to update the "Install the SDK via Carthage" section of the README. |
hey @jodafm looks like there are still some issues i'm working through with regards to exposing AppSyncRealTimeClient as a dependency for carthage users, will give you an update when i can Update: so I think i got it working in AppSyncRealTimeClient now. Added some missing files like the |
PR out here #367 Once this PR is merged, it will contain the correct cartfile. After releasing AppSyncClient 3.1.0, you can simply add
to your cartfile and pick up all the required dependencies, If you would like to test 3.1.0 before it is released, the branch i have open for that PR should contain the latest code, so you can also use that branch in your cartfiile like so:
Please let me know if this works for you! |
3.1.0 is released, please let me know if you see any issues! |
Perfect, the version 3.1.0 is now working as expected. |
thanks, let us know if u have any other issues |
Hi everyone.
It seems that "AWSAppSync" framework depends on "aws-appsync-realtime-client-ios" but it was not included in the Cartfile.
Right now, my team can't use the version 3.0.2 using Carthage.
The app crashes with the following error:
yld: Library not loaded: @rpath/AppSyncRealTimeClient.framework/AppSyncRealTimeClient
Referenced from: /Users/myuser/Library/Developer/CoreSimulator/Devices/A674B37D-0EF8-4EE5-BFCD-78E4D2416151/data/Containers/Bundle/Application/D6C0ACB7-EF6C-42B8-872C-127BB30BC2F3/Pagu.app/Frameworks/AWSAppSync.framework/AWSAppSync
Reason: image not found
Message from debugger: Terminated due to signal 6
It is clear that AppSyncRealTimeClient.framework is missing.
I tried to add "aws-appsync-realtime-client-ios" to the Carfile but an error occurred after run carthage update --platform iOS --no-use-binaries
The error is attached.
** ARCHIVE FAILED **
To Reproduce
Building the version 3.0.2 using Carthage
Environment(please complete the following information):
Logs:
log.txt
The text was updated successfully, but these errors were encountered: