![]() ![]() I would really appreciate any help debugging this. Logging out/in of iCloud on my iPhone fixed the issue for a few weeks the first time I tried it, but did nothing the following two times I tried it (and now I've used up my quota of patience with logging in and out of iCloud for the year). same read/unread status discrepancies between devices, and same sync issues). I've also tried reinstalling NNW on all devices, but everything ends up back in the same state (e.g. I have tried following the advice here, but my syncs appear to complete just fine on all devices (the progress bar does not hang), and I don't have many feeds, or many unread articles (I almost always have fewer than a hundred unread articles). This works even for bulk changes (I've tested marking a hundred or so articles as read at a time).Īdding and removing feeds on my iPhone DOES sync to my other devices reliably (and vice versa). Read/unread changes sync between my Mac and iPad, and sync from my Mac/iPad to my phone, but not the other way around.įor example, if I mark something as read/unread on my iPhone, this change is never reflected on my Mac or iPad, but if I do the reverse, the change is reflected on my iPhone almost immediately. If you have any problems, we will help you out in Slack (see above).įor ~18 months I've been ignoring/working around a bug in iCloud syncing with NNW: No read/unread status changes are synced from my iPhone to my other devices. Certain account types, like Feedly, aren't enabled and the Reader View isn't enabled because of this. This is because we have API keys that can't be stored in the repository or shared between developers. This is a special build of NetNewsWire with some functionality disabled. Now you should be able to build without code signing errors and without modifying the NetNewsWire Xcode project. You can now open the NetNewsWire.xcworkspace in Xcode. Note that PROVISIONING_PROFILE_SPECIFIER should not have a value associated with it. Set ORGANIZATION_IDENTIFIER to a reversed domain name that you control or have made up. You can use Keychain Access to find your development team ID. Set DEVELOPMENT_TEAM to your Apple supplied development team. Then create a plain text file in it: SharedXcodeSettings/DeveloperSettings.xcconfig and give it the contents: CODE_SIGN_IDENTITY = Mac Developer If your NetNewsWire Xcode project file is at: /Users/Shared/git/NetNewsWire/NetNewsWire.xcodeprojĬreate your DeveloperSettings.xcconfig file at /Users/Shared/git/SharedXcodeSettings/DeveloperSettings.xcconfig Make a directory SharedXcodeSettings next to where you have this repository. This allows for a pristine project with code signing set up with the appropriate developer ID and certificates, and for dev to be able to have local settings without needing to check in anything into source control. You can locally override the Xcode settings for code signing by creating a DeveloperSettings.xcconfig file locally at the appropriate path.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |