-2

我知道这听起来像是一个奇怪的问题,但我不想落在这个问题上。我已经读过,如果我使用没有记录的东西,我可能会被 Apple 拒绝,要获得我使用的 iphone 类型:

//get iphone kind
-(NSString*) machineName
{
    struct utsname systemInfo;
    uname(&systemInfo);

    return [NSString stringWithCString:systemInfo.machine
                              encoding:NSUTF8StringEncoding];
}

我可以用这个吗?[UIDevice device]不能这样做,有没有更好的方法?

4

1 回答 1

2

为什么你说这没有记录?在 Xcode Organizer 的 Documentation 选项卡的搜索字段中键入“uname”,您将看到uname.

有许多 C 函数通过“手册页”进行了完整记录。在 iOS 应用程序中使用这些都是完全安全的。

我使用您在 App Store 的几个应用程序中发布的代码。这不是问题。

于 2013-03-24T16:20:02.357 回答