Application failed codesign verification
看到的時後差點沒吐血!!!! 明明昨天就好好的, 上個班回來又變這樣!!!
研究了好久發現一個可以正常 sign app 的方式了, 不過這方是是基於憑證都設定正確的情況下才有用(一定會有人問, 為什麼憑證都設定正確卻還不過, 老實說, 我也不知道, 我只知到心中一百個 OOXX)
1. 第一次直接編譯產生 .ipa
2. 將 Entitlements.plist 砍掉
3. 再次新增 Entitlements.plist
4. 重新編譯, 重點來了!! 要編譯第二次時, 不能 clean project, 只需要把第一次產生的.ipa 砍掉就好(別問我為什麼, 我也不知道)
依照上面步驟編譯完成時, 應該可以在 build log 看到如下訊息
/Users/tixlo/Data/iPhone/GameDev/HealthyDiet/build/Distribution-iphoneos/HealthyDiet.app: replacing existing signature
此時的 .ipa 就可以正常上傳了
以上就筆者個人開發環境而言是可以正常運作的, 若你真的對這錯誤走投無路的話, 不訪試試看這方是
沒有留言:
張貼留言