是這樣桥状,公司是兩個iOS開發(fā)的小外包,主打硬件,近期接了一個類似WiFi萬能鑰匙的項目,這個項目需要去申請?zhí)O果沒有對外開放的框架NEHotspotHelper
NEHotspotHelper資料地址
https://lpd-ios.github.io/2017/03/09/NEHotspotHelper/
http://www.reibang.com/p/5072a8485ceb
http://www.reibang.com/p/629fe552eeaf
http://www.reibang.com/p/fc0b1a1a65dc
好了言歸正傳榛泛,正常開發(fā)時沒有問題(我自己的手機沒有問題),給客戶打的測試包卻安裝不上(加了udid等一切工作都沒錯)噩斟,發(fā)現(xiàn)用別人手機運行曹锨,遇到了這樣的bug
搞過這個框架的人都知道遇見這個就是權限什么的不對,不匹配剃允,看教程來一遍就好了沛简。
但是我這個不行。斥废。頭疼了一整天
最后發(fā)現(xiàn)這是蘋果的bug
解決方案在這里
看到紅框了嗎椒楣。∮啵看到了嗎。丑罪。荚板。凤壁。。跪另。
選中一個機型拧抖,你要添加測試的機型!C饴獭唧席!
選中一個機型,你要添加測試的機型3凹荨L视础!
選中一個機型辽故,你要添加測試的機型M讲帧!誊垢!
別select all5舫凇!N棺摺Q甓觥!芋肠!
別select all:醴肌!R嫡ぁC敫馈!碘裕!
別select allP !0锟住@鬃獭!文兢!
然后下一步晤斩,download,done
雙擊下載的證書
然后下一個測試機型姆坚,重新來一遍
你會發(fā)現(xiàn)你選一次一個的機型澳泵,都能正常跑了。兼呵。
最后為了保險兔辅,可恥的再selcet all一次
到這里就結束了嗎腊敲?
想的美
正常打包是走Archive,打包后依然裝不上维苔,why碰辅??介时?没宾??叫爸爸告訴你
叫了嗎沸柔?
我是說叫蘋果爸爸循衰,去找他,讓他告訴你勉失。羹蚣。我也不知道
我的解決方案是,編譯項目會產(chǎn)生一個.app文件乱凿,找到這個
如果是紅色的也沒關系顽素,編譯完成后,show in fiinder徒蟆,有了嗎胁出?
打開itunes,拖進去
最后這個ipa段审,就可以用了全蝶。。
這種打包方式平時用也可以寺枉,包會相對大一些抑淫,他包含了該機型用不到的資源,比如6s用不到6p的圖片姥闪,但是它免去了蘋果服務器的認證始苇,所以之前安不上應該就是我們的爸爸搞的事- -
出現(xiàn)這種情況的原因是配置錯誤,另一種解決方案是刪除重新配置一遍筐喳,xcode 配置有緩存催式,有些權限可能不能立即生效。避归。多清理一下