OC

Knowledge OS
登录 注册
全部话题 移民 创业 iOS Mac Objective-C Swift Android 招聘 求职

做Mac OS的要比做iOS的少很多吧?

akunamotata
akunamotata 发布于 2013年09月03日
无人欣赏。

国内职位Mac OS的好像少很多,有前途么?感觉也被盗版的一塌糊涂啊...

共16条回复
楼长 ·
tinyfool 回复于 2013年09月03日

确实是少太多,@ibuick 算一个,等他来现身说法吧

不过某种程度上说,Mac机会也多,因为竞争没那么激烈

2楼 ·
ibuick 回复于 2013年09月03日

从招聘职位来讲,, iOS 的九牛一毛都算不上。

但是从另外一个方面来说,竞争少,一旦你掌握这份技能,以后有机会直接就能顶上去,,算是个长期的投资吧,但是目前想靠写 OS X 软件挣钱,在国内不现实。

盗版是个问题,但是尽量上架,依靠receipt验证,就可以挡住好多盗版。我新上架的软件,全都带着二次验证。

3楼 ·
tinyfool 回复于 2013年09月03日

二次验证怎么做的?介绍下经验啊

4楼 ·
akunamotata 回复于 2013年09月03日

顺便介绍下怎么破二次验证

5楼 ·
ibuick 回复于 2013年09月03日

加一个 Verify 啊,,,github 有例子,比如 这个 https://github.com/roddi/ValidateStoreReceipt

当然还有很多实现,iOS 也有,

使用很简单,提交前加入工程编译,里面有些东西需要填写,比如 bundleID,version 等等,,编译后这个App在运行时就需要检查 receipt 了,

如果这个 app 被从一个机器拷贝到另外一个机器上,第一次运行,App Store 也会弹出窗口让你输入购买这个 app 时的 用户名,密码。

当然,这些开源工程,验证的东西不一样,receipt 其实有很多字段,你可以自己修改代码验证你想验证的 receipt 字段。或者也可以购买 Tighten https://itunes.apple.com/cn/app/tighten-app-app-store-receipt/id415228552?mt=12&uo=4 alt text 这个 App 帮你生成符合你需要的验证代码。

提交时记得写一个 Review Note,说明你有验证代码,以便他们先生成 receipt 再给你审核,否则程序起不来,他们会天真的以为出毛病了。

6楼 ·
ibuick 回复于 2013年09月03日

@akunamotata 破签名其实说简单也简单,利用免费 App 的 Receipt 和重签名工具,就可以伪造 App receipt,如果你的检查代码检查的都是些比较容易伪造生成的字段,那么就搞定了。

7楼 ·
tinyfool 回复于 2013年09月03日

学习了,转交 @sycx 老师研究

8楼 ·
ibuick 回复于 2013年09月03日

这个 receipt 其实跟机器的 UUID 或 网卡 MAC 地址有莫大关系 (我能确定跟 MAC 地址 100% 有关,UUID 目前说不好),很多时候如果你能改掉 MAC 地址,很有可能就能骗过系统不让你重新验证。

9楼 ·
akunamotata 回复于 2013年09月03日

其实我挺想做一个Mac OS桌面应用的,web开发辅助工具,迟迟没有下手。

10楼 ·
ibuick 回复于 2013年09月03日

我准备趁着这次写新版的 OS X 高手进阶 的机会,写一个适合我自己的技术文章编写工具,把常用的功能和特性加到这个编辑器里面来。

本帖有16个回复,因为您没有注册或者登录本站,所以只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。
登录 或者 注册
[顶 楼]
|
|
[底 楼]
|
|
[首 页]

AltStyle によって変換されたページ (->オリジナル) /