ArrnyWei / google-api-objectivec-client

Automatically exported from code.google.com/p/google-api-objectivec-client
0 stars 0 forks source link

Xcode 5 GM flags "startIndex" as private API #46

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Add google-api-objectivec-client to a project using iOS 7 and Xcode 5 GM
2. Archive the app
3. Use the Xcode Organizer to validate the app

What is the expected output? What do you see instead?

Sadly Xcode 5 GM complains that "startIndex" is a private API.

What version of the product are you using? On what operating system?

I updated my copy of the library about 6am UTC on 12 Sept 2013.

Please provide any additional information below.

I worked around the issue by renaming the "startIndex" property in GTLService.h 
to "startIdx". I also updated GTLService.m with corresponding changes. These 
changes allowed the app to validate with Xcode 5 GM.

Original issue reported on code.google.com by rma...@gmail.com on 12 Sep 2013 at 6:20

GoogleCodeExporter commented 9 years ago
We've tried to address this by providing concrete implementations.

Please let us know if you see further issues.

Thanks for the report.

https://code.google.com/p/google-api-objectivec-client/source/detail?r=361

Original comment by grobb...@google.com on 12 Sep 2013 at 10:33

GoogleCodeExporter commented 9 years ago
This probably also affects GooglePlus, GoogleOpenSource and/or GoogleAnalytics 
frameworks.

Original comment by michal.z...@twobits.cz on 25 Sep 2013 at 10:08

GoogleCodeExporter commented 9 years ago
We can confirm that this affects GooglePlus.

What is the best way to apply this fix to the google-plus-ios-sdk (1.3.0)? We 
didn't find a release candidate build or something similar we could use.

Original comment by t...@innovaptor.com on 26 Sep 2013 at 4:07

GoogleCodeExporter commented 9 years ago
This issue tracker is only for problem reports for the Objective-C API client 
library. Please report specific bugs or issues for other libraries via their 
support links. You can refer them to this issue if they need to rebuild their 
libraries.

Original comment by grobb...@google.com on 26 Sep 2013 at 6:22