I received some helpful info from NSGod that informed me that using BWToolkit would possibly be rejected from Apple for using private APIs. The only object I used from BWToolkit was the BWSplitView
(I needed the ability to toggleCollapse
- like iTunes' Ping Sidebar - slides in and out). If anyone has any info on this possibly not working for the app store, or an alternative, it would be greatly appreciated!
Asked
Active
Viewed 493 times
2

Peter Hosey
- 95,783
- 15
- 211
- 370

Zakman411
- 1,764
- 3
- 22
- 45
2 Answers
3
You can find a fairly detailed discussion of this subject here: http://bwalkin.lighthouseapp.com/projects/36323-bwtoolkit/tickets/72
The gist is "It doesn't matter what you use in IB as long as you use the unchanged framework you will get rejected.", but removing the BWTokenField
code from the framework is enough to get approval.

Kenny Winker
- 11,919
- 7
- 56
- 78
-
@Zakman: You need to remove the private API offending headers. They are: `NSTokenAttachment.h` and `NSTokenAttachmentCell.h`. – sudo rm -rf Feb 01 '11 at 19:05
1
ByteProject has released a new version of the BWtoolkit without any private api.
They removed BWTokenField, which uses NSTokenAttachmentCell and this is private API3
more info here : http://byteproject.net/

FredPonch
- 460
- 4
- 16
-
Thanks WebMixer!! I'm glad somebody threw that together makes me feel more confident before I wait 10 days for a response from Apple – Zakman411 Feb 05 '11 at 08:17