-
Notifications
You must be signed in to change notification settings - Fork 26
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
Release POD #10
Comments
@thevixac please see above? |
@ricardopereira can you confirm this is resolved? |
Still broken. Removing all the current warnings from code will do it. |
What is involved in that? |
The |
Yes, definitely |
#213 does some changes about this issue.
It is an expected error. |
Ok, we should hopefully be in a position to do a 0.8.0 tag release I expect, once we are confident the API won't have expected breaking changes. @tcard do you think we are at this point, especially considering ably/docs#87? |
@mattheworiordan Well, I don't know what is to be expected form a 0.8.0 tag release. It surely doesn't implement the 0.8 full spec (including ably/docs#87) yet. The API, on superficial terms, should be totally compatible with the 0.8 spec after merging #204, so if you think that's enough... |
@tcard based on semver, I'd like to ensure that any updates from the point we hit |
@mattheworiordan Semantic versioning API guarantees don't kick in before 1.0, so OK, we can make a "soft promise" about it at this point (after #204), I think. |
I was not aware of that, our next release should then be |
@ricardopereira we have decided that given the fix for |
FYI, I published it successfully:
However, oddly it seems that Cocoapods is having an issue now, see https://cocoapods.org/?q=Ably, the old Ably module is now showing and AblyRealtime is missing, then weirdly going to https://cocoapods.org/pods/ably gives a 500, yet going to https://cocoapods.org/pods/AblyRealtime redirects to https://www.ably.io. WTF is going on? |
Not working currently, see ably/ably-cocoa#10
What the mess!
and it works. Note: it's necessary to explicitly specify the version in order to install a pre-release version. |
The old one is showing because I classed it as un-deleted for you, I've un-done that, next time the search is re-index'd it should be removed. |
Thanks @orta. I assume we'll follow the issue progress until you guys have addressed the Github issue so that we can publish it as Ably? Thanks again. |
What about this one? Will |
@ricardopereira if we can yes, can you try? |
@mattheworiordan I tried again and the usual error occurs: branch:
|
I've marked "Ably" as not deleted, if you can't push now it's because you don't have access via trunk for that email. 👍 |
@orta Unfortunately, I got the same error: |
@orta Maybe is something related with the char case, could be? Is it possbile to rename it to capitalised? |
Yeah looks like the case check is on purpose - I can change the case in the db, but I'm not 100% sure of all the ramifications, though, as I guess no-one is using the pod nor is it in the Specs repo yet so it shouldn't break existing installations |
done |
Success 🙌 |
Thanks @orta, we all really appreciate your help :) |
- This failed in RTP9a because it sometimes ends but the ACK/NACK of the last sent presence message has not arrived yet, it means the callback is pended. The callback is called when the connection closes (test ends), a "ARTErrorInfo with code 0, message: connection broken before receiving publishing acknowledgment." happens and it will crash because the callback is nil. EXC_BAD_ACCESS (code=1, address=0x10) in ARTRealtimeChannel.m:335 Thread 3 Queue : io.ably.tests (serial) #0 0x000000012186c6b4 in __47-[ARTRealtimeChannel publishPresence:callback:]_block_invoke.164 at /<redacted>/ably-cocoa/Source/ARTRealtimeChannel.m:335 #1 0x000000012186ecdd in __43-[ARTRealtimeChannel sendMessage:callback:]_block_invoke at /<redacted>/ably-cocoa/Source/ARTRealtimeChannel.m:450 #2 0x00000001218be38e in __22-[ARTEventEmitter on:]_block_invoke at /<redacted>/ably-cocoa/Source/ARTEventEmitter.m:209 #3 0x00000001083ff632 in -[__NSObserver _doit:] () #4 0x00000001094827bc in __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ () #5 0x0000000109481c3f in _CFXRegistrationPost () #6 0x0000000109481983 in ___CFXNotificationPost_block_invoke () #7 0x00000001095657c2 in -[_CFXNotificationRegistrar find:object:observer:enumerator:] () #8 0x00000001094812d1 in _CFXNotificationPost () #9 0x00000001083ffddb in -[NSNotificationCenter postNotificationName:object:userInfo:] () #10 0x00000001218bf843 in -[ARTEventEmitter emit:with:] at /<redacted>/ably-cocoa/Source/ARTEventEmitter.m:275 #11 0x0000000121915222 in -[ARTRealtime transition:withErrorInfo:] at /<redacted>/ably-cocoa/Source/ARTRealtime.m:429 #12 0x0000000121914c0a in -[ARTRealtime transition:] at /<redacted>/ably-cocoa/Source/ARTRealtime.m:412 #13 0x000000012191b755 in -[ARTRealtime onClosed] at /<redacted>/ably-cocoa/Source/ARTRealtime.m:768 #14 0x0000000121928933 in -[ARTRealtime realtimeTransport:didReceiveMessage:] at /<redacted>/ably-cocoa/Source/ARTRealtime.m:1392 #15 0x00000001218c4bef in -[ARTWebSocketTransport receive:] at /<redacted>/ably-cocoa/Source/ARTWebSocketTransport.m:109 #16 0x00000001218c4cbe in -[ARTWebSocketTransport receiveWithData:] at /<redacted>/ably-cocoa/Source/ARTWebSocketTransport.m:114 #17 0x00000001218c7c44 in -[ARTWebSocketTransport webSocketMessageData:] at /<redacted>/ably-cocoa/Source/ARTWebSocketTransport.m:367 #18 0x00000001218c77a0 in -[ARTWebSocketTransport webSocket:didReceiveMessage:] at /<redacted>/ably-cocoa/Source/ARTWebSocketTransport.m:349 #19 0x0000000121bf06c9 in __43-[SRWebSocket _handleFrameWithData:opCode:]_block_invoke.239 () #20 0x000000010b3e2ccf in _dispatch_call_block_and_release () #21 0x000000010b3e3d02 in _dispatch_client_callout () #22 0x000000010b3ea720 in _dispatch_lane_serial_drain () #23 0x000000010b3eb261 in _dispatch_lane_invoke () #24 0x000000010b3f3fcb in _dispatch_workloop_worker_thread () #25 0x000000010bb12611 in _pthread_wqthread () #26 0x000000010bb123fd in start_wqthread ()
When doing a lint on the pod spec I get an error:
Also, once this is fixed, can you advise how I can publish this pod?
The text was updated successfully, but these errors were encountered: